Index: cc/direct_renderer.cc |
diff --git a/cc/direct_renderer.cc b/cc/direct_renderer.cc |
index 9f1311467990b3a97b84b6e6373ca1fe6dd96c3e..7fbd16c58778fb269605d11b0cdac5a0cd13cbb2 100644 |
--- a/cc/direct_renderer.cc |
+++ b/cc/direct_renderer.cc |
@@ -207,6 +207,10 @@ void DirectRenderer::setScissorStateForQuadWithRenderPassScissor(const DrawingFr |
setScissorTestRect(moveScissorToWindowSpace(frame, quadScissorRect)); |
} |
+void DirectRenderer::finishDrawingQuadList() |
shawnsingh
2012/11/28 19:44:16
I know I was the one who suggested doing it this w
whunt
2012/11/28 22:01:15
DirectRenderer isn't a virtual interface, it's alr
danakj
2012/11/28 22:03:16
Things that would be useful for GLRenderer and Sof
|
+{ |
+} |
+ |
void DirectRenderer::drawRenderPass(DrawingFrame& frame, const RenderPass* renderPass) |
{ |
TRACE_EVENT0("cc", "DirectRenderer::drawRenderPass"); |
@@ -236,6 +240,7 @@ void DirectRenderer::drawRenderPass(DrawingFrame& frame, const RenderPass* rende |
if (!shouldSkipQuad) |
drawQuad(frame, *it); |
} |
+ finishDrawingQuadList(); |
CachedResource* texture = m_renderPassTextures.get(renderPass->id); |
if (texture) |