Chromium Code Reviews| Index: cc/texture_layer_impl.cc |
| diff --git a/cc/texture_layer_impl.cc b/cc/texture_layer_impl.cc |
| index 1d546164ba2c0827c23c85174b3cf9c1ad17120b..b32b53e8f4e0dfe4a2bbe6fa1157aa96573c9c14 100644 |
| --- a/cc/texture_layer_impl.cc |
| +++ b/cc/texture_layer_impl.cc |
| @@ -18,7 +18,8 @@ TextureLayerImpl::TextureLayerImpl(LayerTreeImpl* treeImpl, int id, bool usesMai |
| , m_externalTextureResource(0) |
| , m_premultipliedAlpha(true) |
| , m_flipped(true) |
| - , m_uvRect(0, 0, 1, 1) |
| + , m_uvTopLeft(0, 0) |
|
danakj
2013/01/11 02:21:51
0.f and 1.f please
Jerome
2013/01/11 18:00:01
Done.
|
| + , m_uvBottomRight(1, 1) |
| , m_hasPendingMailbox(false) |
| , m_usesMailbox(usesMailbox) |
| { |
| @@ -87,7 +88,7 @@ void TextureLayerImpl::appendQuads(QuadSink& quadSink, AppendQuadsData& appendQu |
| gfx::Rect quadRect(gfx::Point(), contentBounds()); |
| gfx::Rect opaqueRect(contentsOpaque() ? quadRect : gfx::Rect()); |
| scoped_ptr<TextureDrawQuad> quad = TextureDrawQuad::Create(); |
| - quad->SetNew(sharedQuadState, quadRect, opaqueRect, m_externalTextureResource, m_premultipliedAlpha, m_uvRect, m_vertexOpacity, m_flipped); |
| + quad->SetNew(sharedQuadState, quadRect, opaqueRect, m_externalTextureResource, m_premultipliedAlpha, m_uvTopLeft, m_uvBottomRight, m_vertexOpacity, m_flipped); |
| // Perform explicit clipping on a quad to avoid setting a scissor later. |
| if (sharedQuadState->is_clipped && quad->PerformClipping()) |