| Index: cc/io_surface_draw_quad.cc
|
| diff --git a/cc/io_surface_draw_quad.cc b/cc/io_surface_draw_quad.cc
|
| index 5c465f25be5a2db3a05a73fa9640494e1faf3626..35ab66e0a3e26ed0dffd4ab7655905df7198c9df 100644
|
| --- a/cc/io_surface_draw_quad.cc
|
| +++ b/cc/io_surface_draw_quad.cc
|
| @@ -14,16 +14,18 @@ scoped_ptr<IOSurfaceDrawQuad> IOSurfaceDrawQuad::create(const SharedQuadState* s
|
| }
|
|
|
| IOSurfaceDrawQuad::IOSurfaceDrawQuad(const SharedQuadState* sharedQuadState, const gfx::Rect& quadRect, const gfx::Rect& opaqueRect, const gfx::Size& ioSurfaceSize, unsigned ioSurfaceTextureId, Orientation orientation)
|
| - : DrawQuad(sharedQuadState, DrawQuad::IO_SURFACE_CONTENT, quadRect, opaqueRect)
|
| - , m_ioSurfaceSize(ioSurfaceSize)
|
| + : m_ioSurfaceSize(ioSurfaceSize)
|
| , m_ioSurfaceTextureId(ioSurfaceTextureId)
|
| , m_orientation(orientation)
|
| {
|
| + gfx::Rect visibleRect = quadRect;
|
| + bool needsBlending = false;
|
| + DrawQuad::SetAll(sharedQuadState, DrawQuad::IO_SURFACE_CONTENT, quadRect, opaqueRect, visibleRect, needsBlending);
|
| }
|
|
|
| const IOSurfaceDrawQuad* IOSurfaceDrawQuad::materialCast(const DrawQuad* quad)
|
| {
|
| - DCHECK(quad->material() == DrawQuad::IO_SURFACE_CONTENT);
|
| + DCHECK(quad->material == DrawQuad::IO_SURFACE_CONTENT);
|
| return static_cast<const IOSurfaceDrawQuad*>(quad);
|
| }
|
|
|
|
|