summaryrefslogtreecommitdiffstats
path: root/cc/quad_culler.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/quad_culler.cc')
-rw-r--r--cc/quad_culler.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/cc/quad_culler.cc b/cc/quad_culler.cc
index 24c3d93..b4e7b21 100644
--- a/cc/quad_culler.cc
+++ b/cc/quad_culler.cc
@@ -47,14 +47,14 @@ SharedQuadState* QuadCuller::useSharedQuadState(scoped_ptr<SharedQuadState> shar
return m_currentSharedQuadState;
}
-static inline bool appendQuadInternal(scoped_ptr<DrawQuad> drawQuad, const IntRect& culledRect, QuadList& quadList, const OcclusionTrackerImpl& occlusionTracker, bool createDebugBorderQuads)
+static inline bool appendQuadInternal(scoped_ptr<DrawQuad> drawQuad, const gfx::Rect& culledRect, QuadList& quadList, const OcclusionTrackerImpl& occlusionTracker, bool createDebugBorderQuads)
{
- bool keepQuad = !culledRect.isEmpty();
+ bool keepQuad = !culledRect.IsEmpty();
if (keepQuad)
drawQuad->setQuadVisibleRect(culledRect);
- occlusionTracker.overdrawMetrics().didCullForDrawing(drawQuad->quadTransform(), cc::IntRect(drawQuad->quadRect()), culledRect);
- occlusionTracker.overdrawMetrics().didDraw(drawQuad->quadTransform(), culledRect, cc::IntRect(drawQuad->opaqueRect()));
+ occlusionTracker.overdrawMetrics().didCullForDrawing(drawQuad->quadTransform(), cc::IntRect(drawQuad->quadRect()), cc::IntRect(culledRect));
+ occlusionTracker.overdrawMetrics().didDraw(drawQuad->quadTransform(), cc::IntRect(culledRect), cc::IntRect(drawQuad->opaqueRect()));
if (keepQuad) {
if (createDebugBorderQuads && !drawQuad->isDebugQuad() && drawQuad->quadVisibleRect() != drawQuad->quadRect()) {
@@ -75,7 +75,7 @@ bool QuadCuller::append(scoped_ptr<DrawQuad> drawQuad, AppendQuadsData& appendQu
DCHECK(!m_sharedQuadStateList.isEmpty());
DCHECK(m_sharedQuadStateList.last() == m_currentSharedQuadState);
- IntRect culledRect;
+ gfx::Rect culledRect;
bool hasOcclusionFromOutsideTargetSurface;
bool implDrawTransformIsUnknown = false;