diff options
Diffstat (limited to 'niri-visual-tests/src/cases/gradient_oklab_alpha.rs')
| -rw-r--r-- | niri-visual-tests/src/cases/gradient_oklab_alpha.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/niri-visual-tests/src/cases/gradient_oklab_alpha.rs b/niri-visual-tests/src/cases/gradient_oklab_alpha.rs index e9bdcf17..372bfb47 100644 --- a/niri-visual-tests/src/cases/gradient_oklab_alpha.rs +++ b/niri-visual-tests/src/cases/gradient_oklab_alpha.rs @@ -2,7 +2,7 @@ use niri::render_helpers::border::BorderRenderElement; use niri_config::{Color, CornerRadius, GradientColorSpace, GradientInterpolation}; use smithay::backend::renderer::element::RenderElement; use smithay::backend::renderer::gles::GlesRenderer; -use smithay::utils::{Physical, Rectangle, Size}; +use smithay::utils::{Physical, Point, Rectangle, Size}; use super::{Args, TestCase}; @@ -29,16 +29,16 @@ impl TestCase for GradientOklabAlpha { ) -> Vec<Box<dyn RenderElement<GlesRenderer>>> { let (a, b) = (size.w / 6, size.h / 3); let size = (size.w - a * 2, size.h - b * 2); - let area = Rectangle::from_loc_and_size((a, b), size).to_f64(); + let area = Rectangle::new(Point::from((a, b)), Size::from(size)).to_f64(); [BorderRenderElement::new( area.size, - Rectangle::from_loc_and_size((0., 0.), area.size), + Rectangle::from_size(area.size), self.gradient_format, Color::new_unpremul(1., 0., 0., 1.), Color::new_unpremul(0., 1., 0., 0.), 0., - Rectangle::from_loc_and_size((0., 0.), area.size), + Rectangle::from_size(area.size), 0., CornerRadius::default(), 1., |
