summaryrefslogtreecommitdiffstats
path: root/cc/direct_renderer.cc
diff options
context:
space:
mode:
authordanakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-01 23:02:38 +0000
committerdanakj@chromium.org <danakj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-01 23:02:38 +0000
commitd0f98369e69763a2eeb7ea39097bf01ef234a39c (patch)
tree943e3e20a23e54d6de23d4007828a1d35c2bf6bf /cc/direct_renderer.cc
parent1140046f0868117776b6df7e7c99c5bf3dd23731 (diff)
downloadchromium_src-d0f98369e69763a2eeb7ea39097bf01ef234a39c.zip
chromium_src-d0f98369e69763a2eeb7ea39097bf01ef234a39c.tar.gz
chromium_src-d0f98369e69763a2eeb7ea39097bf01ef234a39c.tar.bz2
Remove most remaining references to IntRect and FloatRect.
The remaining uses are: - Dealing with the output of Region::rects() which gives a vector of WebCore::IntRects. - Using FloatRect::isExpressibleAsIntRect. Covered by existing tests; no new behaviour. BUG=147395 R=enne Review URL: https://codereview.chromium.org/11275113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165542 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/direct_renderer.cc')
-rw-r--r--cc/direct_renderer.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/cc/direct_renderer.cc b/cc/direct_renderer.cc
index d534c1a..4deec4d 100644
--- a/cc/direct_renderer.cc
+++ b/cc/direct_renderer.cc
@@ -66,9 +66,9 @@ DirectRenderer::DrawingFrame::~DrawingFrame()
//
// static
-FloatRect DirectRenderer::quadVertexRect()
+gfx::RectF DirectRenderer::quadVertexRect()
{
- return FloatRect(-0.5, -0.5, 1, 1);
+ return gfx::RectF(-0.5, -0.5, 1, 1);
}
// static
@@ -131,7 +131,7 @@ void DirectRenderer::decideRenderPassAllocationsForFrame(const RenderPassList& r
}
const RenderPass* renderPassInFrame = it->second;
- const IntSize& requiredSize = renderPassTextureSize(renderPassInFrame);
+ const gfx::Size& requiredSize = renderPassTextureSize(renderPassInFrame);
GLenum requiredFormat = renderPassTextureFormat(renderPassInFrame);
CachedTexture* texture = passIterator->second;
DCHECK(texture);
@@ -177,7 +177,7 @@ void DirectRenderer::drawRenderPass(DrawingFrame& frame, const RenderPass* rende
frame.scissorRectInRenderPassSpace = frame.currentRenderPass->outputRect();
if (frame.rootDamageRect != frame.rootRenderPass->outputRect()) {
WebTransformationMatrix inverseTransformToRoot = frame.currentRenderPass->transformToRootTarget().inverse();
- gfx::RectF damageRectInRenderPassSpace = MathUtil::projectClippedRect(inverseTransformToRoot, cc::FloatRect(frame.rootDamageRect));
+ gfx::RectF damageRectInRenderPassSpace = MathUtil::projectClippedRect(inverseTransformToRoot, frame.rootDamageRect);
frame.scissorRectInRenderPassSpace.Intersect(damageRectInRenderPassSpace);
}
@@ -225,9 +225,9 @@ bool DirectRenderer::haveCachedResourcesForRenderPassId(RenderPass::Id id) const
}
// static
-IntSize DirectRenderer::renderPassTextureSize(const RenderPass* pass)
+gfx::Size DirectRenderer::renderPassTextureSize(const RenderPass* pass)
{
- return cc::IntSize(pass->outputRect().size());
+ return pass->outputRect().size();
}
// static