From c24ff6a12b27d15ce8e91bf48583d82ab1ff185a Mon Sep 17 00:00:00 2001 From: Marco Zimmermann Date: Thu, 8 Feb 2024 14:23:07 +0100 Subject: [PATCH] return empty color when not part of stripe to be drawn --- ios/graphics/Shader/Metal/PolygonGroupShader.metal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/graphics/Shader/Metal/PolygonGroupShader.metal b/ios/graphics/Shader/Metal/PolygonGroupShader.metal index 9822e8cdf..cabf600f7 100644 --- a/ios/graphics/Shader/Metal/PolygonGroupShader.metal +++ b/ios/graphics/Shader/Metal/PolygonGroupShader.metal @@ -87,7 +87,7 @@ polygonGroupStripedFragmentShader(PolygonGroupVertexOut in [[stage_in]], float totalPx = s.stripeInfoX + s.stripeInfoY; float adjLineWPx = s.stripeInfoX / scaleFactors.y * scaleFactors.x; if (fmod(disPx, totalPx) > adjLineWPx) { - return float4(0.0, 1.0, 0.0, 0.0); + return float4(0.0, 0.0, 0.0, 0.0); } return float4(s.color[0], s.color[1], s.color[2], 1.0) * s.opacity * s.color[3];