Index: cc/delegated_renderer_layer_impl.cc |
diff --git a/cc/delegated_renderer_layer_impl.cc b/cc/delegated_renderer_layer_impl.cc |
index 8528edf647fd47a2cff4426cf9a79e68944c213e..6793069f6aa520417be18b84c397152a42df309d 100644 |
--- a/cc/delegated_renderer_layer_impl.cc |
+++ b/cc/delegated_renderer_layer_impl.cc |
@@ -22,14 +22,14 @@ DelegatedRendererLayerImpl::~DelegatedRendererLayerImpl() |
clearRenderPasses(); |
} |
-bool DelegatedRendererLayerImpl::descendantDrawsContent() |
+int DelegatedRendererLayerImpl::descendantsDrawContent() |
{ |
// FIXME: This could possibly return false even though there are some |
// quads present as they could all be from a single layer (or set of |
// layers without children). If this happens, then make a test that |
// ensures the opacity is being changed on quads in the root RenderPass |
// when this layer doesn't own a RenderSurfaceImpl. |
- return !m_renderPassesInDrawOrder.isEmpty(); |
+ return m_renderPassesInDrawOrder.isEmpty() ? 0 : 1; |
danakj
2012/11/28 22:48:11
This should be 0:2 shouldn't it?
|
} |
bool DelegatedRendererLayerImpl::hasContributingDelegatedRenderPasses() const |