From 903f426bb9843cd2b4f7d1349c7f36beaf21b00f Mon Sep 17 00:00:00 2001 From: Dean Lee Date: Fri, 27 Jun 2025 06:13:52 +0800 Subject: [PATCH] ui: fix shader polygon artifacts on device (#35568) fix shader polygon artifacts on device --- system/ui/lib/shader_polygon.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/ui/lib/shader_polygon.py b/system/ui/lib/shader_polygon.py index a045c68630..cfde81c554 100644 --- a/system/ui/lib/shader_polygon.py +++ b/system/ui/lib/shader_polygon.py @@ -7,7 +7,7 @@ MAX_GRADIENT_COLORS = 15 VERSION = """ #version 300 es -precision mediump float; +precision highp float; """ if platform.system() == "Darwin": VERSION = """ @@ -112,7 +112,7 @@ void main() { vec4 color = useGradient == 1 ? getGradientColor(pixel) : fillColor; finalColor = vec4(color.rgb, color.a * alpha); } else { - finalColor = vec4(0.0); + discard; } } """