Index: cc/software_renderer.cc |
diff --git a/cc/software_renderer.cc b/cc/software_renderer.cc |
index 4720b0403743e9e544cb66eeba5d656fb62b3c16..05b7a11225255a96894dfcdccc2da475c8f3d05f 100644 |
--- a/cc/software_renderer.cc |
+++ b/cc/software_renderer.cc |
@@ -255,7 +255,8 @@ void SoftwareRenderer::drawTextureQuad(const DrawingFrame& frame, const TextureD |
// FIXME: Add support for non-premultiplied alpha. |
ResourceProvider::ScopedReadLockSoftware quadResourceLock(m_resourceProvider, quad->resourceId()); |
- gfx::RectF uvRect = quad->uvRect().Scale(quad->quadRect().width(), quad->quadRect().height()); |
+ gfx::RectF uvRect = quad->uvRect(); |
+ uvRect.Scale(quad->quadRect().width(), quad->quadRect().height()); |
SkIRect skUvRect = toSkIRect(gfx::ToEnclosingRect(uvRect)); |
if (quad->flipped()) |
m_skCurrentCanvas->scale(1, -1); |