GLRenderer 171 cc/output/gl_renderer.cc struct GLRenderer::PendingAsyncReadPixels { GLRenderer 182 cc/output/gl_renderer.cc scoped_ptr<GLRenderer> GLRenderer::Create( GLRenderer 189 cc/output/gl_renderer.cc return make_scoped_ptr(new GLRenderer(client, GLRenderer 197 cc/output/gl_renderer.cc GLRenderer::GLRenderer(RendererClient* client, GLRenderer 254 cc/output/gl_renderer.cc GLRenderer::~GLRenderer() { GLRenderer 266 cc/output/gl_renderer.cc const RendererCapabilitiesImpl& GLRenderer::Capabilities() const { GLRenderer 270 cc/output/gl_renderer.cc void GLRenderer::DebugGLCall(GLES2Interface* gl, GLRenderer 281 cc/output/gl_renderer.cc void GLRenderer::SetVisible(bool visible) { GLRenderer 291 cc/output/gl_renderer.cc void GLRenderer::SendManagedMemoryStats(size_t bytes_visible, GLRenderer 302 cc/output/gl_renderer.cc void GLRenderer::ReleaseRenderPassTextures() { render_pass_textures_.clear(); } GLRenderer 304 cc/output/gl_renderer.cc void GLRenderer::DiscardPixels(bool has_external_stencil_test, GLRenderer 318 cc/output/gl_renderer.cc void GLRenderer::ClearFramebuffer(DrawingFrame* frame, GLRenderer 346 cc/output/gl_renderer.cc void GLRenderer::BeginDrawingFrame(DrawingFrame* frame) { GLRenderer 356 cc/output/gl_renderer.cc void GLRenderer::DoNoOp() { GLRenderer 361 cc/output/gl_renderer.cc void GLRenderer::DoDrawQuad(DrawingFrame* frame, const DrawQuad* quad) { GLRenderer 409 cc/output/gl_renderer.cc void GLRenderer::DrawCheckerboardQuad(const DrawingFrame* frame, GLRenderer 452 cc/output/gl_renderer.cc void GLRenderer::DrawDebugBorderQuad(const DrawingFrame* frame, GLRenderer 468 cc/output/gl_renderer.cc GLRenderer::ToGLMatrix(&gl_matrix[0], GLRenderer 491 cc/output/gl_renderer.cc static SkBitmap ApplyImageFilter(GLRenderer* renderer, GLRenderer 575 cc/output/gl_renderer.cc GLRenderer* renderer, GLRenderer 696 cc/output/gl_renderer.cc scoped_ptr<ScopedResource> GLRenderer::GetBackgroundWithFilters( GLRenderer 835 cc/output/gl_renderer.cc void GLRenderer::DrawRenderPassQuad(DrawingFrame* frame, GLRenderer 1251 cc/output/gl_renderer.cc bool GLRenderer::SetupQuadForAntialiasing( GLRenderer 1335 cc/output/gl_renderer.cc void GLRenderer::DrawSolidColorQuad(const DrawingFrame* frame, GLRenderer 1430 cc/output/gl_renderer.cc void GLRenderer::DrawTileQuad(const DrawingFrame* frame, GLRenderer 1435 cc/output/gl_renderer.cc void GLRenderer::DrawContentQuad(const DrawingFrame* frame, GLRenderer 1608 cc/output/gl_renderer.cc void GLRenderer::DrawYUVVideoQuad(const DrawingFrame* frame, GLRenderer 1709 cc/output/gl_renderer.cc void GLRenderer::DrawStreamVideoQuad(const DrawingFrame* frame, GLRenderer 1747 cc/output/gl_renderer.cc void GLRenderer::DrawPictureQuad(const DrawingFrame* frame, GLRenderer 1827 cc/output/gl_renderer.cc void GLRenderer::FlushTextureQuadCache() { GLRenderer 1893 cc/output/gl_renderer.cc void GLRenderer::EnqueueTextureQuad(const DrawingFrame* frame, GLRenderer 1958 cc/output/gl_renderer.cc void GLRenderer::DrawIOSurfaceQuad(const DrawingFrame* frame, GLRenderer 2004 cc/output/gl_renderer.cc void GLRenderer::FinishDrawingFrame(DrawingFrame* frame) { GLRenderer 2014 cc/output/gl_renderer.cc void GLRenderer::FinishDrawingQuadList() { FlushTextureQuadCache(); } GLRenderer 2016 cc/output/gl_renderer.cc bool GLRenderer::FlippedFramebuffer() const { return true; } GLRenderer 2018 cc/output/gl_renderer.cc void GLRenderer::EnsureScissorTestEnabled() { GLRenderer 2027 cc/output/gl_renderer.cc void GLRenderer::EnsureScissorTestDisabled() { GLRenderer 2036 cc/output/gl_renderer.cc void GLRenderer::CopyCurrentRenderPassToBitmap( GLRenderer 2045 cc/output/gl_renderer.cc void GLRenderer::ToGLMatrix(float* gl_matrix, const gfx::Transform& transform) { GLRenderer 2049 cc/output/gl_renderer.cc void GLRenderer::SetShaderQuadF(const gfx::QuadF& quad, int quad_location) { GLRenderer 2065 cc/output/gl_renderer.cc void GLRenderer::SetShaderOpacity(float opacity, int alpha_location) { GLRenderer 2070 cc/output/gl_renderer.cc void GLRenderer::SetStencilEnabled(bool enabled) { GLRenderer 2081 cc/output/gl_renderer.cc void GLRenderer::SetBlendEnabled(bool enabled) { GLRenderer 2092 cc/output/gl_renderer.cc void GLRenderer::SetUseProgram(unsigned program) { GLRenderer 2099 cc/output/gl_renderer.cc void GLRenderer::DrawQuadGeometry(const DrawingFrame* frame, GLRenderer 2112 cc/output/gl_renderer.cc void GLRenderer::CopyTextureToFramebuffer(const DrawingFrame* frame, GLRenderer 2148 cc/output/gl_renderer.cc void GLRenderer::Finish() { GLRenderer 2153 cc/output/gl_renderer.cc void GLRenderer::SwapBuffers(const CompositorFrameMetadata& metadata) { GLRenderer 2199 cc/output/gl_renderer.cc void GLRenderer::EnforceMemoryPolicy() { GLRenderer 2209 cc/output/gl_renderer.cc void GLRenderer::DiscardBackbuffer() { GLRenderer 2221 cc/output/gl_renderer.cc void GLRenderer::EnsureBackbuffer() { GLRenderer 2229 cc/output/gl_renderer.cc void GLRenderer::GetFramebufferPixels(void* pixels, const gfx::Rect& rect) { GLRenderer 2247 cc/output/gl_renderer.cc void GLRenderer::GetFramebufferPixelsAsync( GLRenderer 2323 cc/output/gl_renderer.cc base::Bind(&GLRenderer::PassOnSkBitmap, GLRenderer 2337 cc/output/gl_renderer.cc void GLRenderer::DoGetFramebufferPixels( GLRenderer 2422 cc/output/gl_renderer.cc base::Closure finished_callback = base::Bind(&GLRenderer::FinishedReadback, GLRenderer 2450 cc/output/gl_renderer.cc void GLRenderer::FinishedReadback( GLRenderer 2509 cc/output/gl_renderer.cc void GLRenderer::PassOnSkBitmap(scoped_ptr<SkBitmap> bitmap, GLRenderer 2520 cc/output/gl_renderer.cc void GLRenderer::GetFramebufferTexture(unsigned texture_id, GLRenderer 2542 cc/output/gl_renderer.cc bool GLRenderer::UseScopedTexture(DrawingFrame* frame, GLRenderer 2552 cc/output/gl_renderer.cc void GLRenderer::BindFramebufferToOutputSurface(DrawingFrame* frame) { GLRenderer 2564 cc/output/gl_renderer.cc bool GLRenderer::BindFramebufferToTexture(DrawingFrame* frame, GLRenderer 2590 cc/output/gl_renderer.cc void GLRenderer::SetScissorTestRect(const gfx::Rect& scissor_rect) { GLRenderer 2609 cc/output/gl_renderer.cc void GLRenderer::SetDrawViewport(const gfx::Rect& window_space_viewport) { GLRenderer 2618 cc/output/gl_renderer.cc void GLRenderer::InitializeSharedObjects() { GLRenderer 2628 cc/output/gl_renderer.cc const GLRenderer::TileCheckerboardProgram* GLRenderer 2629 cc/output/gl_renderer.cc GLRenderer::GetTileCheckerboardProgram() { GLRenderer 2639 cc/output/gl_renderer.cc const GLRenderer::DebugBorderProgram* GLRenderer::GetDebugBorderProgram() { GLRenderer 2649 cc/output/gl_renderer.cc const GLRenderer::SolidColorProgram* GLRenderer::GetSolidColorProgram() { GLRenderer 2659 cc/output/gl_renderer.cc const GLRenderer::SolidColorProgramAA* GLRenderer::GetSolidColorProgramAA() { GLRenderer 2669 cc/output/gl_renderer.cc const GLRenderer::RenderPassProgram* GLRenderer::GetRenderPassProgram( GLRenderer 2682 cc/output/gl_renderer.cc const GLRenderer::RenderPassProgramAA* GLRenderer::GetRenderPassProgramAA( GLRenderer 2695 cc/output/gl_renderer.cc const GLRenderer::RenderPassMaskProgram* GLRenderer::GetRenderPassMaskProgram( GLRenderer 2708 cc/output/gl_renderer.cc const GLRenderer::RenderPassMaskProgramAA* GLRenderer 2709 cc/output/gl_renderer.cc GLRenderer::GetRenderPassMaskProgramAA(TexCoordPrecision precision) { GLRenderer 2721 cc/output/gl_renderer.cc const GLRenderer::RenderPassColorMatrixProgram* GLRenderer 2722 cc/output/gl_renderer.cc GLRenderer::GetRenderPassColorMatrixProgram(TexCoordPrecision precision) { GLRenderer 2735 cc/output/gl_renderer.cc const GLRenderer::RenderPassColorMatrixProgramAA* GLRenderer 2736 cc/output/gl_renderer.cc GLRenderer::GetRenderPassColorMatrixProgramAA(TexCoordPrecision precision) { GLRenderer 2750 cc/output/gl_renderer.cc const GLRenderer::RenderPassMaskColorMatrixProgram* GLRenderer 2751 cc/output/gl_renderer.cc GLRenderer::GetRenderPassMaskColorMatrixProgram(TexCoordPrecision precision) { GLRenderer 2765 cc/output/gl_renderer.cc const GLRenderer::RenderPassMaskColorMatrixProgramAA* GLRenderer 2766 cc/output/gl_renderer.cc GLRenderer::GetRenderPassMaskColorMatrixProgramAA(TexCoordPrecision precision) { GLRenderer 2780 cc/output/gl_renderer.cc const GLRenderer::TileProgram* GLRenderer::GetTileProgram( GLRenderer 2796 cc/output/gl_renderer.cc const GLRenderer::TileProgramOpaque* GLRenderer::GetTileProgramOpaque( GLRenderer 2812 cc/output/gl_renderer.cc const GLRenderer::TileProgramAA* GLRenderer::GetTileProgramAA( GLRenderer 2828 cc/output/gl_renderer.cc const GLRenderer::TileProgramSwizzle* GLRenderer::GetTileProgramSwizzle( GLRenderer 2844 cc/output/gl_renderer.cc const GLRenderer::TileProgramSwizzleOpaque* GLRenderer 2845 cc/output/gl_renderer.cc GLRenderer::GetTileProgramSwizzleOpaque(TexCoordPrecision precision, GLRenderer 2861 cc/output/gl_renderer.cc const GLRenderer::TileProgramSwizzleAA* GLRenderer::GetTileProgramSwizzleAA( GLRenderer 2877 cc/output/gl_renderer.cc const GLRenderer::TextureProgram* GLRenderer::GetTextureProgram( GLRenderer 2890 cc/output/gl_renderer.cc const GLRenderer::NonPremultipliedTextureProgram* GLRenderer 2891 cc/output/gl_renderer.cc GLRenderer::GetNonPremultipliedTextureProgram(TexCoordPrecision precision) { GLRenderer 2905 cc/output/gl_renderer.cc const GLRenderer::TextureBackgroundProgram* GLRenderer 2906 cc/output/gl_renderer.cc GLRenderer::GetTextureBackgroundProgram(TexCoordPrecision precision) { GLRenderer 2918 cc/output/gl_renderer.cc const GLRenderer::NonPremultipliedTextureBackgroundProgram* GLRenderer 2919 cc/output/gl_renderer.cc GLRenderer::GetNonPremultipliedTextureBackgroundProgram( GLRenderer 2934 cc/output/gl_renderer.cc const GLRenderer::TextureProgram* GLRenderer::GetTextureIOSurfaceProgram( GLRenderer 2947 cc/output/gl_renderer.cc const GLRenderer::VideoYUVProgram* GLRenderer::GetVideoYUVProgram( GLRenderer 2960 cc/output/gl_renderer.cc const GLRenderer::VideoYUVAProgram* GLRenderer::GetVideoYUVAProgram( GLRenderer 2973 cc/output/gl_renderer.cc const GLRenderer::VideoStreamTextureProgram* GLRenderer 2974 cc/output/gl_renderer.cc GLRenderer::GetVideoStreamTextureProgram(TexCoordPrecision precision) { GLRenderer 2989 cc/output/gl_renderer.cc void GLRenderer::CleanupSharedObjects() { GLRenderer 3037 cc/output/gl_renderer.cc void GLRenderer::ReinitializeGLState() { GLRenderer 3058 cc/output/gl_renderer.cc bool GLRenderer::IsContextLost() { GLRenderer 3062 cc/output/gl_renderer.cc void GLRenderer::ScheduleOverlays(DrawingFrame* frame) { GLRenderer 45 cc/output/gl_renderer.h class CC_EXPORT GLRenderer : public DirectRenderer { GLRenderer 47 cc/output/gl_renderer.h static scoped_ptr<GLRenderer> Create( GLRenderer 55 cc/output/gl_renderer.h virtual ~GLRenderer(); GLRenderer 82 cc/output/gl_renderer.h GLRenderer(RendererClient* client, GLRenderer 439 cc/output/gl_renderer.h DISALLOW_COPY_AND_ASSIGN(GLRenderer); GLRenderer 449 cc/output/gl_renderer.h (x, GLRenderer::DebugGLCall(&* context, #x, __FILE__, __LINE__)) GLRenderer 145 cc/output/gl_renderer_unittest.cc class FakeRendererGL : public GLRenderer { GLRenderer 151 cc/output/gl_renderer_unittest.cc : GLRenderer(client, GLRenderer 161 cc/output/gl_renderer_unittest.cc using GLRenderer::IsBackbufferDiscarded; GLRenderer 162 cc/output/gl_renderer_unittest.cc using GLRenderer::DoDrawQuad; GLRenderer 163 cc/output/gl_renderer_unittest.cc using GLRenderer::BeginDrawingFrame; GLRenderer 164 cc/output/gl_renderer_unittest.cc using GLRenderer::FinishDrawingQuadList; GLRenderer 165 cc/output/gl_renderer_unittest.cc using GLRenderer::stencil_enabled; GLRenderer 454 cc/output/overlay_unittest.cc class OverlayInfoRendererGL : public GLRenderer { GLRenderer 460 cc/output/overlay_unittest.cc : GLRenderer(client, GLRenderer 471 cc/output/overlay_unittest.cc GLRenderer::FinishDrawingFrame(frame); GLRenderer 1326 cc/output/renderer_pixeltest.cc typedef RendererPixelTestWithBackgroundFilter<GLRenderer> GLRenderer 21 cc/surfaces/surfaces_pixeltest.cc class SurfacesPixelTest : public RendererPixelTest<GLRenderer> { GLRenderer 132 cc/test/pixel_test.cc renderer_ = GLRenderer::Create(this, GLRenderer 99 cc/test/pixel_test.h class GLRendererWithExpandedViewport : public GLRenderer { GLRenderer 107 cc/test/pixel_test.h : GLRenderer(client, GLRenderer 125 cc/test/pixel_test.h inline void RendererPixelTest<GLRenderer>::SetUp() { GLRenderer 130 cc/test/pixel_test.h inline bool RendererPixelTest<GLRenderer>::UseSkiaGPUBackend() const { GLRenderer 135 cc/test/pixel_test.h inline bool RendererPixelTest<GLRenderer>::ExpandedViewport() const { GLRenderer 192 cc/test/pixel_test.h typedef RendererPixelTest<GLRenderer> GLRendererPixelTest; GLRenderer 1753 cc/trees/layer_tree_host_impl.cc renderer_ = GLRenderer::Create(this, GLRenderer 5279 cc/trees/layer_tree_host_impl_unittest.cc class GLRendererWithSetupQuadForAntialiasing : public GLRenderer { GLRenderer 5281 cc/trees/layer_tree_host_impl_unittest.cc using GLRenderer::SetupQuadForAntialiasing;