Index: cc/output/direct_renderer.h |
diff --git a/cc/output/direct_renderer.h b/cc/output/direct_renderer.h |
index a08feef4211fd6abc9812914aa4af956af768e52..d5d1da01b18543cebfcb578578571704bc9f160f 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* render_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 |