Chromium Code Reviews| Index: cc/output/gl_renderer.h |
| diff --git a/cc/output/gl_renderer.h b/cc/output/gl_renderer.h |
| index bc47870063d0e588800f0a699b1cfc11aefd42fe..c869a11527367d28119aec1de34cd5ea2e704ca2 100644 |
| --- a/cc/output/gl_renderer.h |
| +++ b/cc/output/gl_renderer.h |
| @@ -104,6 +104,9 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
| void GetFramebufferTexture(unsigned texture_id, |
| ResourceFormat texture_format, |
| gfx::Rect device_rect); |
| + void GetFramebufferTextureSubImage(unsigned texture_id, |
| + gfx::Point offset, |
| + gfx::Rect device_rect); |
| void ReleaseRenderPassTextures(); |
| void SetStencilEnabled(bool enabled); |
| @@ -153,11 +156,12 @@ class CC_EXPORT GLRenderer : public DirectRenderer { |
| const CheckerboardDrawQuad* quad); |
| void DrawDebugBorderQuad(const DrawingFrame* frame, |
| const DebugBorderDrawQuad* quad); |
| - scoped_ptr<ScopedResource> DrawBackgroundFilters( |
| + scoped_ptr<ScopedResource> CreateBackgroundTextureWithFilters( |
| DrawingFrame* frame, |
| const RenderPassDrawQuad* quad, |
| const gfx::Transform& contents_device_transform, |
| - const gfx::Transform& contents_device_transformInverse); |
| + const gfx::Transform& contents_device_transformInverse, |
| + bool& background_changed); |
|
shawnsingh
2013/09/25 05:33:53
We should not use non-const references. Use a poi
rosca
2013/09/25 18:00:00
Done.
|
| void DrawRenderPassQuad(DrawingFrame* frame, const RenderPassDrawQuad* quad); |
| void DrawSolidColorQuad(const DrawingFrame* frame, |
| const SolidColorDrawQuad* quad); |