Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 6bae826

Browse files
committed
integrated the rect refactor
1 parent 2e606f4 commit 6bae826

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

impeller/entity/contents/filters/gaussian_blur_filter_contents.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,10 +284,11 @@ std::optional<Entity> GaussianBlurFilterContents::RenderFilter(
284284
//
285285
// !input_snapshot->GetCoverage()->Expand(-local_padding)
286286
// .Contains(coverage_hint.value()))
287-
Vector2 downsampled_size = source_rect_padded.size * downsample_scalar;
287+
Vector2 downsampled_size = source_rect_padded.GetSize() * downsample_scalar;
288288
ISize subpass_size =
289289
ISize(round(downsampled_size.x), round(downsampled_size.y));
290-
Vector2 effective_scalar = Vector2(subpass_size) / source_rect_padded.size;
290+
Vector2 effective_scalar =
291+
Vector2(subpass_size) / source_rect_padded.GetSize();
291292

292293
Quad uvs = CalculateUVs(inputs[0], entity, source_rect_padded,
293294
input_snapshot->texture->GetSize());

0 commit comments

Comments
 (0)