diff --git a/crates/bevy_ui/src/render/ui.wgsl b/crates/bevy_ui/src/render/ui.wgsl index 342fd4d380a67..3fd339405d7bd 100644 --- a/crates/bevy_ui/src/render/ui.wgsl +++ b/crates/bevy_ui/src/render/ui.wgsl @@ -117,7 +117,7 @@ fn sd_inset_rounded_box(point: vec2, size: vec2, radius: vec4, in // get alpha for antialiasing for sdf fn antialias(distance: f32) -> f32 { // Using the fwidth(distance) was causing artifacts, so just use the distance. - return clamp(0.0, 1.0, (0.5 - distance)); + return saturate(0.5 - distance); } fn draw(in: VertexOutput, texture_color: vec4) -> vec4 {