diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2025-02-08 13:33:28 +0300 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2025-02-10 07:29:33 -0800 |
| commit | 4f05a74aa84bca74b650cffdc7ad889413f621cf (patch) | |
| tree | 9bf496dde8954c60fb5ba232a2f2b10babcd9de5 /src/layout/tile.rs | |
| parent | c30f522ef28ed01744f5c90150af8a9c4da558f1 (diff) | |
| download | niri-4f05a74aa84bca74b650cffdc7ad889413f621cf.tar.gz niri-4f05a74aa84bca74b650cffdc7ad889413f621cf.tar.bz2 niri-4f05a74aa84bca74b650cffdc7ad889413f621cf.zip | |
Add alpha parameter to shaders
Lets us add extra opacity.
Diffstat (limited to 'src/layout/tile.rs')
| -rw-r--r-- | src/layout/tile.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/layout/tile.rs b/src/layout/tile.rs index b8d049b0..ad3f7ff9 100644 --- a/src/layout/tile.rs +++ b/src/layout/tile.rs @@ -336,6 +336,7 @@ impl<W: LayoutElement> Tile<W> { ), radius, self.scale, + 1., ); let radius = if self.is_fullscreen { @@ -350,6 +351,7 @@ impl<W: LayoutElement> Tile<W> { is_active, radius, self.scale, + 1., ); let draw_focus_ring_with_background = if self.effective_border_width().is_some() { @@ -365,6 +367,7 @@ impl<W: LayoutElement> Tile<W> { view_rect, radius, self.scale, + 1., ); } @@ -880,6 +883,7 @@ impl<W: LayoutElement> Tile<W> { 0., radius, scale.x as f32, + 1., ) .with_location(geo.loc) .into(); |
