From 8c53e2a097a1d4b5475e7f88841b4cb2ecf89223 Mon Sep 17 00:00:00 2001 From: Kaggen67 Date: Wed, 20 May 2026 16:57:17 +0200 Subject: [PATCH] Changed ImagDrawLine to be more acurate --- src/rtextures.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rtextures.c b/src/rtextures.c index 07e99a37b..bedcdb6a4 100644 --- a/src/rtextures.c +++ b/src/rtextures.c @@ -3524,6 +3524,7 @@ void ImageDrawLine(Image *dst, int startPosX, int startPosY, int endPosX, int en if (yLonger) { // If line is more vertical, iterate over y-axis + // Init j with 0.5 in 16-bit fixed point (1 << 15) for better rounding. for (int i = 0, j = (1 << 15); i != endVal; i += sgnInc, j += decInc) { // Calculate pixel position and draw it