| Index: cc/output/direct_renderer.h
|
| diff --git a/cc/output/direct_renderer.h b/cc/output/direct_renderer.h
|
| index a08feef4211fd6abc9812914aa4af956af768e52..1cc959c484f879ddc4244360f7d19ccd96c26b54 100644
|
| --- a/cc/output/direct_renderer.h
|
| +++ b/cc/output/direct_renderer.h
|
| @@ -9,6 +9,7 @@
|
| #include "base/callback.h"
|
| #include "base/containers/scoped_ptr_hash_map.h"
|
| #include "cc/base/cc_export.h"
|
| +#include "cc/output/overlay_processor.h"
|
| #include "cc/output/renderer.h"
|
| #include "cc/resources/resource_provider.h"
|
| #include "cc/resources/scoped_resource.h"
|
| @@ -43,6 +44,7 @@ class CC_EXPORT DirectRenderer : public Renderer {
|
| DrawingFrame();
|
| ~DrawingFrame();
|
|
|
| + const RenderPassList* overlay_passes_in_draw_order;
|
| const RenderPass* root_render_pass;
|
| const RenderPass* current_render_pass;
|
| const ScopedResource* current_texture;
|
| @@ -123,6 +125,7 @@ class CC_EXPORT DirectRenderer : public Renderer {
|
| base::ScopedPtrHashMap<RenderPass::Id, ScopedResource> render_pass_textures_;
|
| OutputSurface* output_surface_;
|
| ResourceProvider* resource_provider_;
|
| + scoped_ptr<OverlayProcessor> overlay_processor_;
|
|
|
| // For use in coordinate conversion, this stores the output rect, viewport
|
| // rect (= unflipped version of glViewport rect), and the size of target
|
|
|