Index: cc/quad_culler.h |
diff --git a/cc/quad_culler.h b/cc/quad_culler.h |
index 861a250cdfee24d0977c3715807610a30503b123..a762941549f258dd52a145975b6bfb8b2918f084 100644 |
--- a/cc/quad_culler.h |
+++ b/cc/quad_culler.h |
@@ -17,7 +17,7 @@ class OcclusionTrackerBase; |
class CC_EXPORT QuadCuller : public QuadSink { |
public: |
- QuadCuller(QuadList&, SharedQuadStateList&, LayerImpl*, const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>*, bool showCullingWithDebugBorderQuads, bool forSurface); |
+ QuadCuller(QuadList&, SharedQuadStateList&, LayerImpl*, const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>&, bool showCullingWithDebugBorderQuads, bool forSurface); |
virtual ~QuadCuller() { } |
// QuadSink implementation. |
@@ -27,9 +27,10 @@ public: |
private: |
QuadList& m_quadList; |
SharedQuadStateList& m_sharedQuadStateList; |
- SharedQuadState* m_currentSharedQuadState; |
LayerImpl* m_layer; |
- const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>* m_occlusionTracker; |
+ const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>& m_occlusionTracker; |
+ |
+ SharedQuadState* m_currentSharedQuadState; |
bool m_showCullingWithDebugBorderQuads; |
bool m_forSurface; |
}; |