| Index: cc/output/gl_renderer_unittest.cc
|
| diff --git a/cc/output/gl_renderer_unittest.cc b/cc/output/gl_renderer_unittest.cc
|
| index 4dbe7c109e8c5dadab5d24f18ff77a203a5ffc89..d35771be266589358263bbad80d878ba5da3ef7a 100644
|
| --- a/cc/output/gl_renderer_unittest.cc
|
| +++ b/cc/output/gl_renderer_unittest.cc
|
| @@ -491,9 +491,9 @@ TEST_F(GLRendererWithDefaultHarnessTest, ExternalStencil) {
|
|
|
| output_surface_->set_has_external_stencil_test(true);
|
|
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, RenderPassId(1, 0),
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
| root_pass->has_transparent_background = false;
|
|
|
| DrawFrame(renderer_.get(), viewport_size);
|
| @@ -690,9 +690,9 @@ TEST_F(GLRendererTest, OpaqueBackground) {
|
| renderer.SetVisible(true);
|
|
|
| gfx::Size viewport_size(1, 1);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, RenderPassId(1, 0),
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
| root_pass->has_transparent_background = false;
|
|
|
| // On DEBUG builds, render passes with opaque background clear to blue to
|
| @@ -734,9 +734,9 @@ TEST_F(GLRendererTest, TransparentBackground) {
|
| renderer.SetVisible(true);
|
|
|
| gfx::Size viewport_size(1, 1);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, RenderPassId(1, 0),
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
| root_pass->has_transparent_background = true;
|
|
|
| EXPECT_CALL(*context, discardFramebufferEXT(GL_FRAMEBUFFER, 1, _)).Times(1);
|
| @@ -772,7 +772,7 @@ TEST_F(GLRendererTest, OffscreenOutputSurface) {
|
|
|
| gfx::Size viewport_size(1, 1);
|
| AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
|
|
| EXPECT_CALL(*context, discardFramebufferEXT(GL_FRAMEBUFFER, _, _))
|
| .With(Args<2, 1>(ElementsAre(GL_COLOR_ATTACHMENT0)))
|
| @@ -834,7 +834,7 @@ TEST_F(GLRendererTest, ActiveTextureState) {
|
|
|
| RenderPass* root_pass =
|
| AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 1),
|
| - gfx::Rect(100, 100), gfx::Transform());
|
| + gfx::Rect(100, 100), gfx::Transform(), FilterOperations());
|
| gpu::SyncToken mailbox_sync_token;
|
| AddOneOfEveryQuadType(root_pass, resource_provider.get(), RenderPassId(0, 0),
|
| &mailbox_sync_token);
|
| @@ -918,15 +918,15 @@ TEST_F(GLRendererTest, ShouldClearRootRenderPass) {
|
| gfx::Size viewport_size(10, 10);
|
|
|
| RenderPassId child_pass_id(2, 0);
|
| - RenderPass* child_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, child_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* child_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, child_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(child_pass, gfx::Rect(viewport_size), SK_ColorBLUE);
|
|
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| + root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
|
|
| AddRenderPassQuad(root_pass, child_pass);
|
| @@ -1008,20 +1008,20 @@ TEST_F(GLRendererTest, ScissorTestWhenClearing) {
|
| RenderPassId grand_child_pass_id(3, 0);
|
| RenderPass* grand_child_pass =
|
| AddRenderPass(&render_passes_in_draw_order_, grand_child_pass_id,
|
| - grand_child_rect, gfx::Transform());
|
| + grand_child_rect, gfx::Transform(), FilterOperations());
|
| AddClippedQuad(grand_child_pass, grand_child_rect, SK_ColorYELLOW);
|
|
|
| gfx::Rect child_rect(50, 50);
|
| RenderPassId child_pass_id(2, 0);
|
| RenderPass* child_pass =
|
| AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| - gfx::Transform());
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(child_pass, child_rect, SK_ColorBLUE);
|
|
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| + root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
|
|
| AddRenderPassQuad(root_pass, child_pass);
|
| @@ -1083,9 +1083,9 @@ TEST_F(GLRendererTest, NoDiscardOnPartialUpdates) {
|
| {
|
| // Partial frame, should not discard.
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
| root_pass->damage_rect = gfx::Rect(2, 2, 3, 3);
|
|
|
| @@ -1097,9 +1097,9 @@ TEST_F(GLRendererTest, NoDiscardOnPartialUpdates) {
|
| {
|
| // Full frame, should discard.
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
| root_pass->damage_rect = root_pass->output_rect;
|
|
|
| @@ -1112,9 +1112,9 @@ TEST_F(GLRendererTest, NoDiscardOnPartialUpdates) {
|
| // Full frame, external scissor is set, should not discard.
|
| output_surface->set_has_external_stencil_test(true);
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
| root_pass->damage_rect = root_pass->output_rect;
|
| root_pass->has_transparent_background = false;
|
| @@ -1161,9 +1161,9 @@ TEST_F(GLRendererTest, DrawFramePreservesFramebuffer) {
|
| gfx::Rect quad_rect = gfx::Rect(20, 20, 20, 20);
|
|
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| + root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddClippedQuad(root_pass, quad_rect, SK_ColorGREEN);
|
|
|
| unsigned fbo;
|
| @@ -1225,18 +1225,17 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| settings_.force_blending_with_shaders = (blend_mode != BLEND_MODE_NONE);
|
| // RenderPassProgram
|
| render_passes_in_draw_order_.clear();
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - gfx::Transform());
|
| + child_pass =
|
| + AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| + gfx::Transform(), FilterOperations());
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| AddRenderPassQuad(root_pass,
|
| child_pass,
|
| 0,
|
| - FilterOperations(),
|
| gfx::Transform(),
|
| xfer_mode);
|
|
|
| @@ -1248,16 +1247,14 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassColorMatrixProgram
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_causing_aa);
|
| + child_pass = AddRenderPass(&render_passes_in_draw_order_, child_pass_id,
|
| + child_rect, transform_causing_aa, filters);
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| - AddRenderPassQuad(
|
| - root_pass, child_pass, 0, filters, gfx::Transform(), xfer_mode);
|
| + AddRenderPassQuad(root_pass, child_pass, 0, gfx::Transform(), xfer_mode);
|
|
|
| renderer_->DecideRenderPassAllocationsForFrame(
|
| render_passes_in_draw_order_);
|
| @@ -1267,18 +1264,17 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassMaskProgram
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - gfx::Transform());
|
| + child_pass =
|
| + AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| + gfx::Transform(), FilterOperations());
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| AddRenderPassQuad(root_pass,
|
| child_pass,
|
| mask,
|
| - FilterOperations(),
|
| gfx::Transform(),
|
| xfer_mode);
|
|
|
| @@ -1291,16 +1287,14 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassMaskColorMatrixProgram
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - gfx::Transform());
|
| + child_pass = AddRenderPass(&render_passes_in_draw_order_, child_pass_id,
|
| + child_rect, gfx::Transform(), filters);
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| - AddRenderPassQuad(
|
| - root_pass, child_pass, mask, filters, gfx::Transform(), xfer_mode);
|
| + AddRenderPassQuad(root_pass, child_pass, mask, gfx::Transform(), xfer_mode);
|
|
|
| renderer_->DecideRenderPassAllocationsForFrame(
|
| render_passes_in_draw_order_);
|
| @@ -1311,18 +1305,17 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassProgramAA
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_causing_aa);
|
| + child_pass =
|
| + AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| + transform_causing_aa, FilterOperations());
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| AddRenderPassQuad(root_pass,
|
| child_pass,
|
| 0,
|
| - FilterOperations(),
|
| transform_causing_aa,
|
| xfer_mode);
|
|
|
| @@ -1334,16 +1327,15 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassColorMatrixProgramAA
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_causing_aa);
|
| + child_pass = AddRenderPass(&render_passes_in_draw_order_, child_pass_id,
|
| + child_rect, transform_causing_aa, filters);
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| - AddRenderPassQuad(
|
| - root_pass, child_pass, 0, filters, transform_causing_aa, xfer_mode);
|
| + AddRenderPassQuad(root_pass, child_pass, 0, transform_causing_aa,
|
| + xfer_mode);
|
|
|
| renderer_->DecideRenderPassAllocationsForFrame(
|
| render_passes_in_draw_order_);
|
| @@ -1353,18 +1345,17 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassMaskProgramAA
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_causing_aa);
|
| + child_pass =
|
| + AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| + transform_causing_aa, FilterOperations());
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| AddRenderPassQuad(root_pass,
|
| child_pass,
|
| mask,
|
| - FilterOperations(),
|
| transform_causing_aa,
|
| xfer_mode);
|
|
|
| @@ -1377,16 +1368,15 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadShaderPermutations) {
|
| // RenderPassMaskColorMatrixProgramAA
|
| render_passes_in_draw_order_.clear();
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_causing_aa);
|
| + child_pass = AddRenderPass(&render_passes_in_draw_order_, child_pass_id,
|
| + child_rect, transform_causing_aa, filters);
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), transform_causing_aa);
|
| + gfx::Rect(viewport_size), transform_causing_aa,
|
| + FilterOperations());
|
|
|
| - AddRenderPassQuad(
|
| - root_pass, child_pass, mask, filters, transform_causing_aa, xfer_mode);
|
| + AddRenderPassQuad(root_pass, child_pass, mask, transform_causing_aa,
|
| + xfer_mode);
|
|
|
| renderer_->DecideRenderPassAllocationsForFrame(
|
| render_passes_in_draw_order_);
|
| @@ -1419,16 +1409,16 @@ TEST_F(GLRendererShaderTest, DrawRenderPassQuadSkipsAAForClippingTransform) {
|
| &clipped);
|
| ASSERT_TRUE(clipped);
|
|
|
| - child_pass = AddRenderPass(&render_passes_in_draw_order_,
|
| - child_pass_id,
|
| - child_rect,
|
| - transform_preventing_aa);
|
| + child_pass =
|
| + AddRenderPass(&render_passes_in_draw_order_, child_pass_id, child_rect,
|
| + transform_preventing_aa, FilterOperations());
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
|
|
| - AddRenderPassQuad(root_pass, child_pass, 0, FilterOperations(),
|
| - transform_preventing_aa, SkBlendMode::kSrcOver);
|
| + AddRenderPassQuad(root_pass, child_pass, 0, transform_preventing_aa,
|
| + SkBlendMode::kSrcOver);
|
|
|
| renderer_->DecideRenderPassAllocationsForFrame(render_passes_in_draw_order_);
|
| DrawFrame(renderer_.get(), viewport_size);
|
| @@ -1448,7 +1438,8 @@ TEST_F(GLRendererShaderTest, DrawSolidColorShader) {
|
| pixel_aligned_transform_causing_aa.Scale(0.5f, 0.5f);
|
|
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
| AddTransformedQuad(root_pass, gfx::Rect(viewport_size), SK_ColorYELLOW,
|
| pixel_aligned_transform_causing_aa);
|
|
|
| @@ -1534,9 +1525,9 @@ class MockOutputSurfaceTest : public GLRendererTest {
|
| const gfx::Size& viewport_size,
|
| bool transparent) {
|
| RenderPassId render_pass_id(1, 0);
|
| - RenderPass* render_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, render_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* render_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, render_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(render_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
| render_pass->has_transparent_background = transparent;
|
|
|
| @@ -1651,9 +1642,9 @@ TEST_F(GLRendererTest, DontOverlayWithCopyRequests) {
|
| output_surface->SetOverlayCandidateValidator(validator.get());
|
|
|
| gfx::Size viewport_size(1, 1);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, RenderPassId(1, 0),
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
| root_pass->has_transparent_background = false;
|
| root_pass->copy_requests.push_back(
|
| CopyOutputRequest::CreateRequest(base::Bind(&IgnoreCopyResult)));
|
| @@ -1691,7 +1682,8 @@ TEST_F(GLRendererTest, DontOverlayWithCopyRequests) {
|
|
|
| // Without a copy request Attempt() should be called once.
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
| root_pass->has_transparent_background = false;
|
|
|
| overlay_quad = root_pass->CreateAndAppendDrawQuad<TextureDrawQuad>();
|
| @@ -1709,7 +1701,8 @@ TEST_F(GLRendererTest, DontOverlayWithCopyRequests) {
|
| // If the CALayerOverlay path is taken, then the ordinary overlay path should
|
| // not be called.
|
| root_pass = AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + gfx::Rect(viewport_size), gfx::Transform(),
|
| + FilterOperations());
|
| root_pass->has_transparent_background = false;
|
|
|
| overlay_quad = root_pass->CreateAndAppendDrawQuad<TextureDrawQuad>();
|
| @@ -1806,9 +1799,9 @@ TEST_F(GLRendererTest, OverlaySyncTokensAreProcessed) {
|
| renderer.SetOverlayProcessor(processor);
|
|
|
| gfx::Size viewport_size(1, 1);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, RenderPassId(1, 0),
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, RenderPassId(1, 0),
|
| + gfx::Rect(viewport_size), gfx::Transform(), FilterOperations());
|
| root_pass->has_transparent_background = false;
|
|
|
| gpu::SyncToken sync_token(gpu::CommandBufferNamespace::GPU_IO, 0,
|
| @@ -1892,9 +1885,9 @@ class GLRendererPartialSwapTest : public GLRendererTest {
|
|
|
| {
|
| RenderPassId root_pass_id(1, 0);
|
| - RenderPass* root_pass =
|
| - AddRenderPass(&render_passes_in_draw_order_, root_pass_id,
|
| - gfx::Rect(viewport_size), gfx::Transform());
|
| + RenderPass* root_pass = AddRenderPass(
|
| + &render_passes_in_draw_order_, root_pass_id, gfx::Rect(viewport_size),
|
| + gfx::Transform(), FilterOperations());
|
| AddQuad(root_pass, gfx::Rect(viewport_size), SK_ColorGREEN);
|
|
|
| testing::Sequence seq;
|
|
|