Index: cc/quad_culler.h |
diff --git a/cc/quad_culler.h b/cc/quad_culler.h |
index 7381f4b5c3f05903debb8c305f0048aecd4c3493..29db35ea07748d5d6b7b3f82494d7608a2d57ec7 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&, const LayerImpl*, const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>*, bool showCullingWithDebugBorderQuads, bool forSurface); |
+ QuadCuller(QuadList&, SharedQuadStateList&, const 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; |
const LayerImpl* m_layer; |
- const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>* m_occlusionTracker; |
+ const OcclusionTrackerBase<LayerImpl, RenderSurfaceImpl>& m_occlusionTracker; |
+ |
+ SharedQuadState* m_currentSharedQuadState; |
bool m_showCullingWithDebugBorderQuads; |
bool m_forSurface; |
}; |