diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-05-15 19:52:11 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-05-15 19:52:11 +0400 |
| commit | 609b1a02d06df7e71f8eb5cf76790469754b2aa2 (patch) | |
| tree | 9639663c64efefbc65c48ce34c856f80b45f5b5d /src | |
| parent | 5335ef454be4a1318dae36b1795a8578704f5d81 (diff) | |
| download | niri-609b1a02d06df7e71f8eb5cf76790469754b2aa2.tar.gz niri-609b1a02d06df7e71f8eb5cf76790469754b2aa2.tar.bz2 niri-609b1a02d06df7e71f8eb5cf76790469754b2aa2.zip | |
Change resize shader geo size to logical pixels
Consistent with the others.
Diffstat (limited to 'src')
| -rw-r--r-- | src/render_helpers/resize.rs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/render_helpers/resize.rs b/src/render_helpers/resize.rs index a0d7f5c7..778dce42 100644 --- a/src/render_helpers/resize.rs +++ b/src/render_helpers/resize.rs @@ -78,10 +78,7 @@ impl ResizeRenderElement { let geo_to_tex_next = Mat3::from_translation(-tex_next_geo_loc / tex_next_geo_size) * Mat3::from_scale(size_next / tex_next_geo_size * scale); - let curr_geo_size = curr_geo_size * scale; - let corner_radius = corner_radius - .scaled_by(scale.x) - .fit_to(curr_geo_size.x, curr_geo_size.y); + let corner_radius = corner_radius.fit_to(curr_geo_size.x, curr_geo_size.y); let clip_to_geometry = if clip_to_geometry { 1. } else { 0. }; // Create the shader. |
