From b907578eb42825f61fe3a55c89cf9e22859902a3 Mon Sep 17 00:00:00 2001 From: Martin Fouilleul Date: Sat, 11 Mar 2023 16:55:30 +0100 Subject: [PATCH] Fix clipping one pixel short --- src/graphics.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/graphics.c b/src/graphics.c index 865e18c..5995832 100644 --- a/src/graphics.c +++ b/src/graphics.c @@ -803,8 +803,8 @@ u32 mg_next_shape(mg_canvas_data* canvas, mg_attributes* attributes) mp_rect clip = {canvas->clip.x, canvas->clip.y, - canvas->clip.x + canvas->clip.w - 1, - canvas->clip.y + canvas->clip.h - 1}; + canvas->clip.x + canvas->clip.w, + canvas->clip.y + canvas->clip.h}; *(mp_rect*)(((char*)layout->clipBuffer) + index*layout->clipStride) = clip; *(mg_color*)(((char*)layout->colorBuffer) + index*layout->colorStride) = attributes->color;