Index: services/ui/ws/frame_generator.cc |
diff --git a/services/ui/ws/frame_generator.cc b/services/ui/ws/frame_generator.cc |
index acc12aff03803d6a58a963448b5638a8ec084fa2..55c5419e10464a654ae14e8c737b3f2a93d2c3c6 100644 |
--- a/services/ui/ws/frame_generator.cc |
+++ b/services/ui/ws/frame_generator.cc |
@@ -141,14 +141,12 @@ cc::CompositorFrame FrameGenerator::GenerateCompositorFrame( |
shared_state->SetAll(gfx::Transform(), output_rect.size(), output_rect, |
output_rect, false, 1.f, SkBlendMode::kSrcOver, 0); |
auto* quad = invert_pass->CreateAndAppendDrawQuad<cc::RenderPassDrawQuad>(); |
- cc::FilterOperations filters; |
- filters.Append(cc::FilterOperation::CreateInvertFilter(1.f)); |
+ render_pass->filters.Append(cc::FilterOperation::CreateInvertFilter(1.f)); |
quad->SetNew(shared_state, output_rect, output_rect, render_pass_id, |
0 /* mask_resource_id */, gfx::Vector2dF() /* mask_uv_scale */, |
- gfx::Size() /* mask_texture_size */, filters, |
+ gfx::Size() /* mask_texture_size */, |
gfx::Vector2dF() /* filters_scale */, |
- gfx::PointF() /* filters_origin */, |
- cc::FilterOperations() /* background_filters */); |
+ gfx::PointF() /* filters_origin */); |
frame.render_pass_list.push_back(std::move(invert_pass)); |
} |