diff options
| author | Ivan Molodetskikh <yalterz@gmail.com> | 2024-02-22 10:21:38 +0400 |
|---|---|---|
| committer | Ivan Molodetskikh <yalterz@gmail.com> | 2024-02-22 10:21:38 +0400 |
| commit | f32a25eefefa23a0849a8f3c2710bcfd4fd8d5a0 (patch) | |
| tree | b264b1dec1eba0c7c3de0d262b7244714181a576 | |
| parent | aefbad0cf73daade747ca47b8cb63b6c6fbdfc2b (diff) | |
| download | niri-f32a25eefefa23a0849a8f3c2710bcfd4fd8d5a0.tar.gz niri-f32a25eefefa23a0849a8f3c2710bcfd4fd8d5a0.tar.bz2 niri-f32a25eefefa23a0849a8f3c2710bcfd4fd8d5a0.zip | |
Improve shader formatting
| -rw-r--r-- | src/render_helpers/shaders/gradient_border.frag | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/render_helpers/shaders/gradient_border.frag b/src/render_helpers/shaders/gradient_border.frag index 91f2f3f0..67114eb4 100644 --- a/src/render_helpers/shaders/gradient_border.frag +++ b/src/render_helpers/shaders/gradient_border.frag @@ -15,15 +15,13 @@ uniform vec2 grad_vec; void main() { vec2 coords = v_coords * size + grad_offset; - if ((grad_vec.x < 0.0 && 0.0 <= grad_vec.y) - || (0.0 <= grad_vec.x && grad_vec.y < 0.0)) { + if ((grad_vec.x < 0.0 && 0.0 <= grad_vec.y) || (0.0 <= grad_vec.x && grad_vec.y < 0.0)) coords.x -= grad_width; - } float frac = dot(coords, grad_vec) / dot(grad_vec, grad_vec); if (grad_vec.y < 0.0) - frac = 1.0 + frac; + frac += 1.0; frac = clamp(frac, 0.0, 1.0); vec4 out_color = mix(color_from, color_to, frac); |
