| Index: cc/test/render_pass_test_common.cc
|
| diff --git a/cc/test/render_pass_test_common.cc b/cc/test/render_pass_test_common.cc
|
| index e3bb308e2c32d4764bb1ffabb566a6afff312931..d918cf30323e094fa22bd0db54b5d2a66db27a5b 100644
|
| --- a/cc/test/render_pass_test_common.cc
|
| +++ b/cc/test/render_pass_test_common.cc
|
| @@ -101,6 +101,40 @@ void TestRenderPass::AppendOneOfEveryQuadType(cc::ResourceProvider* resourceProv
|
| false);
|
| AppendQuad(texture_quad.PassAs<DrawQuad>());
|
|
|
| + scoped_ptr<cc::TileDrawQuad> scaled_tile_quad =
|
| + cc::TileDrawQuad::Create();
|
| + scaled_tile_quad->SetNew(shared_state.get(),
|
| + rect,
|
| + opaque_rect,
|
| + texture_resource,
|
| + gfx::RectF(0, 0, 50, 50),
|
| + gfx::Size(50, 50),
|
| + false,
|
| + false,
|
| + false,
|
| + false,
|
| + false);
|
| + AppendQuad(scaled_tile_quad.PassAs<DrawQuad>());
|
| +
|
| + scoped_ptr<cc::SharedQuadState> transformed_state = shared_state->Copy();
|
| + WebTransformationMatrix rotation;
|
| + rotation.rotate3d(15, 30, 45);
|
| + transformed_state->content_to_target_transform = transformed_state->content_to_target_transform * rotation;
|
| + scoped_ptr<cc::TileDrawQuad> transformed_tile_quad =
|
| + cc::TileDrawQuad::Create();
|
| + transformed_tile_quad->SetNew(transformed_state.get(),
|
| + rect,
|
| + opaque_rect,
|
| + texture_resource,
|
| + gfx::RectF(0, 0, 100, 100),
|
| + gfx::Size(100, 100),
|
| + false,
|
| + false,
|
| + false,
|
| + false,
|
| + false);
|
| + AppendQuad(transformed_tile_quad.PassAs<DrawQuad>());
|
| +
|
| scoped_ptr<cc::TileDrawQuad> tile_quad =
|
| cc::TileDrawQuad::Create();
|
| tile_quad->SetNew(shared_state.get(),
|
| @@ -134,6 +168,7 @@ void TestRenderPass::AppendOneOfEveryQuadType(cc::ResourceProvider* resourceProv
|
| planes[2]);
|
| AppendQuad(yuv_quad.PassAs<DrawQuad>());
|
|
|
| + AppendSharedQuadState(transformed_state.Pass());
|
| AppendSharedQuadState(shared_state.Pass());
|
| }
|
|
|
|
|