Index: services/ui/ws/frame_generator.cc |
diff --git a/services/ui/ws/frame_generator.cc b/services/ui/ws/frame_generator.cc |
index 7ca6399cf63477dec7af7271b5bebda804c8c5af..848eb2960cc5bdfae414224929ee0e0b5b9ae55e 100644 |
--- a/services/ui/ws/frame_generator.cc |
+++ b/services/ui/ws/frame_generator.cc |
@@ -145,14 +145,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)); |
} |