Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1067)

Unified Diff: cc/CCDrawQuad.cpp

Issue 10984053: cc: Use ui/gfx geometry types for the CCRenderPass and CCDrawQuad classes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/CCDrawQuad.h ('k') | cc/CCIOSurfaceDrawQuad.h » ('j') | cc/math/clamp.h » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/CCDrawQuad.cpp
diff --git a/cc/CCDrawQuad.cpp b/cc/CCDrawQuad.cpp
index b3c3889ec3cfb4b3ab26abf2049ada196be4cb10..8133a089148e1ea5c92357af09bfd7e85a2e03ab 100644
--- a/cc/CCDrawQuad.cpp
+++ b/cc/CCDrawQuad.cpp
@@ -14,11 +14,10 @@
#include "CCTextureDrawQuad.h"
#include "CCTileDrawQuad.h"
#include "CCYUVVideoDrawQuad.h"
-#include "IntRect.h"
namespace cc {
-CCDrawQuad::CCDrawQuad(const CCSharedQuadState* sharedQuadState, Material material, const IntRect& quadRect)
+CCDrawQuad::CCDrawQuad(const CCSharedQuadState* sharedQuadState, Material material, const ccmath::IntRect& quadRect)
: m_sharedQuadState(sharedQuadState)
, m_sharedQuadStateId(sharedQuadState->id)
, m_material(material)
@@ -31,19 +30,19 @@ CCDrawQuad::CCDrawQuad(const CCSharedQuadState* sharedQuadState, Material materi
ASSERT(m_material != Invalid);
}
-IntRect CCDrawQuad::opaqueRect() const
+ccmath::IntRect CCDrawQuad::opaqueRect() const
{
if (opacity() != 1)
- return IntRect();
+ return ccmath::IntRect();
if (m_sharedQuadState->opaque && m_quadOpaque)
return m_quadRect;
return m_opaqueRect;
}
-void CCDrawQuad::setQuadVisibleRect(const IntRect& quadVisibleRect)
+void CCDrawQuad::setQuadVisibleRect(const ccmath::IntRect& quadVisibleRect)
{
- IntRect intersection = quadVisibleRect;
- intersection.intersect(m_quadRect);
+ ccmath::IntRect intersection = quadVisibleRect;
+ intersection.Intersect(m_quadRect);
m_quadVisibleRect = intersection;
}
« no previous file with comments | « cc/CCDrawQuad.h ('k') | cc/CCIOSurfaceDrawQuad.h » ('j') | cc/math/clamp.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698