Index: cc/layers/delegated_renderer_layer_impl_unittest.cc |
diff --git a/cc/layers/delegated_renderer_layer_impl_unittest.cc b/cc/layers/delegated_renderer_layer_impl_unittest.cc |
index 5a797f9ad45c26e2ce733445199c9f8c123a63c4..395d3619e801215370ab3dfcb434f9b1498e2cdb 100644 |
--- a/cc/layers/delegated_renderer_layer_impl_unittest.cc |
+++ b/cc/layers/delegated_renderer_layer_impl_unittest.cc |
@@ -67,18 +67,19 @@ class DelegatedRendererLayerImplTestSimple |
host_impl_->SetViewportSize(gfx::Size(100, 100)); |
root_layer->SetBounds(gfx::Size(100, 100)); |
+ root_layer->SetHasRenderSurface(true); |
layer_before->SetPosition(gfx::Point(20, 20)); |
layer_before->SetBounds(gfx::Size(14, 14)); |
layer_before->SetContentBounds(gfx::Size(14, 14)); |
layer_before->SetDrawsContent(true); |
- layer_before->SetForceRenderSurface(true); |
+ layer_before->SetHasRenderSurface(true); |
layer_after->SetPosition(gfx::Point(5, 5)); |
layer_after->SetBounds(gfx::Size(15, 15)); |
layer_after->SetContentBounds(gfx::Size(15, 15)); |
layer_after->SetDrawsContent(true); |
- layer_after->SetForceRenderSurface(true); |
+ layer_after->SetHasRenderSurface(true); |
delegated_renderer_layer->SetPosition(gfx::Point(3, 3)); |
delegated_renderer_layer->SetBounds(gfx::Size(10, 10)); |
@@ -297,61 +298,12 @@ TEST_F(DelegatedRendererLayerImplTestSimple, RenderPassTransformIsModified) { |
host_impl_->DidDrawAllLayers(frame); |
} |
-TEST_F(DelegatedRendererLayerImplTestSimple, DoesNotOwnARenderSurface) { |
- LayerTreeHostImpl::FrameData frame; |
- EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
- |
- // If the DelegatedRendererLayer is axis aligned and has opacity 1, then it |
- // has no need to be a RenderSurface for the quads it carries. |
- EXPECT_FALSE(delegated_renderer_layer_->render_surface()); |
- |
- host_impl_->DrawLayers(&frame, gfx::FrameTime::Now()); |
- host_impl_->DidDrawAllLayers(frame); |
-} |
- |
-TEST_F(DelegatedRendererLayerImplTestSimple, DoesOwnARenderSurfaceForOpacity) { |
- delegated_renderer_layer_->SetOpacity(0.5f); |
- |
- LayerTreeHostImpl::FrameData frame; |
- FakeLayerTreeHostImpl::RecursiveUpdateNumChildren( |
- host_impl_->active_tree()->root_layer()); |
- EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
- |
- // This test case has quads from multiple layers in the delegated renderer, so |
- // if the DelegatedRendererLayer has opacity < 1, it should end up with a |
- // render surface. |
- EXPECT_TRUE(delegated_renderer_layer_->render_surface()); |
- |
- host_impl_->DrawLayers(&frame, gfx::FrameTime::Now()); |
- host_impl_->DidDrawAllLayers(frame); |
-} |
- |
-TEST_F(DelegatedRendererLayerImplTestSimple, |
- DoesOwnARenderSurfaceForTransform) { |
- gfx::Transform rotation; |
- rotation.RotateAboutZAxis(30.0); |
- delegated_renderer_layer_->SetTransform(rotation); |
- |
- LayerTreeHostImpl::FrameData frame; |
- FakeLayerTreeHostImpl::RecursiveUpdateNumChildren( |
- host_impl_->active_tree()->root_layer()); |
- EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
- |
- // This test case has quads from multiple layers in the delegated renderer, so |
- // if the DelegatedRendererLayer has opacity < 1, it should end up with a |
- // render surface. |
- EXPECT_TRUE(delegated_renderer_layer_->render_surface()); |
- |
- host_impl_->DrawLayers(&frame, gfx::FrameTime::Now()); |
- host_impl_->DidDrawAllLayers(frame); |
-} |
- |
class DelegatedRendererLayerImplTestOwnSurface |
: public DelegatedRendererLayerImplTestSimple { |
public: |
DelegatedRendererLayerImplTestOwnSurface() |
: DelegatedRendererLayerImplTestSimple() { |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
} |
}; |
@@ -507,6 +459,7 @@ class DelegatedRendererLayerImplTestTransform |
host_impl_->SetViewportSize(gfx::Size(200, 200)); |
root_layer->SetBounds(gfx::Size(100, 100)); |
+ root_layer->SetHasRenderSurface(true); |
delegated_renderer_layer->SetPosition(gfx::Point(20, 20)); |
delegated_renderer_layer->SetBounds(gfx::Size(75, 75)); |
@@ -803,7 +756,7 @@ TEST_F(DelegatedRendererLayerImplTestTransform, QuadsUnclipped_Surface) { |
root_delegated_render_pass_is_clipped_ = false; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -851,7 +804,7 @@ TEST_F(DelegatedRendererLayerImplTestTransform, QuadsClipped_Surface) { |
root_delegated_render_pass_is_clipped_ = true; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -948,6 +901,7 @@ class DelegatedRendererLayerImplTestClip |
host_impl_->SetViewportSize(gfx::Size(100, 100)); |
root_layer->SetBounds(gfx::Size(100, 100)); |
+ root_layer->SetHasRenderSurface(true); |
delegated_renderer_layer->SetPosition(gfx::Point(20, 20)); |
delegated_renderer_layer->SetBounds(gfx::Size(50, 50)); |
@@ -1216,7 +1170,7 @@ TEST_F(DelegatedRendererLayerImplTestClip, |
clip_delegated_renderer_layer_ = false; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -1245,7 +1199,7 @@ TEST_F(DelegatedRendererLayerImplTestClip, |
clip_delegated_renderer_layer_ = false; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -1275,7 +1229,7 @@ TEST_F(DelegatedRendererLayerImplTestClip, |
clip_delegated_renderer_layer_ = true; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -1303,7 +1257,7 @@ TEST_F(DelegatedRendererLayerImplTestClip, QuadsClipped_LayerClipped_Surface) { |
clip_delegated_renderer_layer_ = true; |
SetUpTest(); |
- delegated_renderer_layer_->SetForceRenderSurface(true); |
+ delegated_renderer_layer_->SetHasRenderSurface(true); |
LayerTreeHostImpl::FrameData frame; |
EXPECT_EQ(DRAW_SUCCESS, host_impl_->PrepareToDraw(&frame)); |
@@ -1336,6 +1290,7 @@ TEST_F(DelegatedRendererLayerImplTest, InvalidRenderPassDrawQuad) { |
FakeDelegatedRendererLayerImpl::Create(host_impl_->active_tree(), 4); |
host_impl_->SetViewportSize(gfx::Size(100, 100)); |
+ root_layer->SetHasRenderSurface(true); |
delegated_renderer_layer->SetPosition(gfx::Point(3, 3)); |
delegated_renderer_layer->SetBounds(gfx::Size(10, 10)); |