diff --git a/engine/src/flutter/impeller/entity/contents/filters/blend_filter_contents.cc b/engine/src/flutter/impeller/entity/contents/filters/blend_filter_contents.cc index 3672e705bc0..05298e679ef 100644 --- a/engine/src/flutter/impeller/entity/contents/filters/blend_filter_contents.cc +++ b/engine/src/flutter/impeller/entity/contents/filters/blend_filter_contents.cc @@ -706,7 +706,8 @@ std::optional BlendFilterContents::CreateFramebufferAdvancedBlend( VS::FrameInfo frame_info; frame_info.mvp = Matrix::MakeOrthographic(ISize(1, 1)); - frame_info.texture_sampler_y_coord_scale = 1.0; + frame_info.texture_sampler_y_coord_scale = + dst_snapshot->texture->GetYCoordScale(); FS::FragInfo frag_info; frag_info.alpha = 1.0;