Index: cc/output/gl_renderer.h |
diff --git a/cc/output/gl_renderer.h b/cc/output/gl_renderer.h |
index 5a74c08d3a9d251d933f64799d5d50fa9b9163a3..6df1fdf041075baa9143bc1691df12be4d6e6547 100644 |
--- a/cc/output/gl_renderer.h |
+++ b/cc/output/gl_renderer.h |
@@ -177,9 +177,16 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
ScopedResource* background_texture, |
const gfx::RectF& rect); |
+ const TileDrawQuad* CanPassBeDrawnDirectly(const RenderPass* pass) override; |
+ |
void DrawRenderPassQuad(DrawingFrame* frame, |
const RenderPassDrawQuad* quadi, |
const gfx::QuadF* clip_region); |
+ void DrawRenderPassQuadInternal(DrawingFrame* frame, |
+ const RenderPassDrawQuad* quad, |
+ const gfx::QuadF* clip_region, |
+ const Resource* contents_texture, |
+ bool is_render_pass_input); |
void DrawSolidColorQuad(const DrawingFrame* frame, |
const SolidColorDrawQuad* quad, |
const gfx::QuadF* clip_region); |