diff options
author | 2022-11-08 04:51:45 +0100 | |
---|---|---|
committer | 2022-11-08 04:54:34 +0100 | |
commit | 15f21641b7a27bbfb99f9f9f5d21b84445173900 (patch) | |
tree | 769e94e4d37012475977b9b5a30047d41112ef12 /glow | |
parent | dcec3fd792cf422aef7a7217ec7f0311fbd12390 (diff) | |
download | iced-15f21641b7a27bbfb99f9f9f5d21b84445173900.tar.gz iced-15f21641b7a27bbfb99f9f9f5d21b84445173900.tar.bz2 iced-15f21641b7a27bbfb99f9f9f5d21b84445173900.zip |
Fix casing of `border_radius` in `quad` shader
Diffstat (limited to 'glow')
-rw-r--r-- | glow/src/shader/core/quad.frag | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/glow/src/shader/core/quad.frag b/glow/src/shader/core/quad.frag index d036ea1a..71147aa5 100644 --- a/glow/src/shader/core/quad.frag +++ b/glow/src/shader/core/quad.frag @@ -53,7 +53,7 @@ void main() { vec2 fragCoord = vec2(gl_FragCoord.x, u_ScreenHeight - gl_FragCoord.y); - float borderRadius = selectBorderRadius( + float border_radius = selectBorderRadius( v_BorderRadius, fragCoord, (v_Pos + v_Scale * 0.5).xy @@ -61,7 +61,7 @@ void main() { // TODO: Remove branching (?) if(v_BorderWidth > 0.0) { - float internal_border = max(borderRadius - v_BorderWidth, 0.0); + float internal_border = max(border_radius - v_BorderWidth, 0.0); float internal_distance = fDistance( fragCoord, @@ -85,11 +85,11 @@ void main() { fragCoord, v_Pos, v_Scale, - borderRadius + border_radius ); float radius_alpha = - 1.0 - smoothstep(max(borderRadius - 0.5, 0.0), borderRadius + 0.5, d); + 1.0 - smoothstep(max(border_radius - 0.5, 0.0), border_radius + 0.5, d); gl_FragColor = vec4(mixed_color.xyz, mixed_color.w * radius_alpha); } |