From ce42d814a750f2a529a4a405eefe91822b332e02 Mon Sep 17 00:00:00 2001 From: Phil Howard Date: Mon, 16 Oct 2023 09:56:40 +0100 Subject: [PATCH] Pico Graphics: Avoid unecessary and broken polygon scanline clip. --- libraries/pico_graphics/pico_graphics.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/pico_graphics/pico_graphics.cpp b/libraries/pico_graphics/pico_graphics.cpp index c7e775b8..4e32e4ec 100644 --- a/libraries/pico_graphics/pico_graphics.cpp +++ b/libraries/pico_graphics/pico_graphics.cpp @@ -268,7 +268,7 @@ namespace pimoroni { int32_t ex = points[j].x; int32_t px = int32_t(sx + float(fy - sy) / float(ey - sy) * float(ex - sx)); - nodes[n++] = px < clip.x ? clip.x : (px >= clip.x + clip.w ? clip.x + clip.w - 1 : px);// clamp(int32_t(sx + float(fy - sy) / float(ey - sy) * float(ex - sx)), clip.x, clip.x + clip.w); + nodes[n++] = px; } }