diff --git a/src/rtextures.c b/src/rtextures.c index ee4a867ce..47d0e54d2 100644 --- a/src/rtextures.c +++ b/src/rtextures.c @@ -3977,10 +3977,10 @@ void ImageDrawCircle(Image *dst, int centerX, int centerY, int radius, Color col while (y >= x) { - ImageDrawRectangle(dst, centerX - x, centerY + y, x*2, 1, color); - ImageDrawRectangle(dst, centerX - x, centerY - y, x*2, 1, color); - ImageDrawRectangle(dst, centerX - y, centerY + x, y*2, 1, color); - ImageDrawRectangle(dst, centerX - y, centerY - x, y*2, 1, color); + ImageDrawRectangle(dst, centerX - x, centerY + y, x*2 + 1, 1, color); + ImageDrawRectangle(dst, centerX - x, centerY - y, x*2 + 1, 1, color); + ImageDrawRectangle(dst, centerX - y, centerY + x, y*2 + 1, 1, color); + ImageDrawRectangle(dst, centerX - y, centerY - x, y*2 + 1, 1, color); x++; if (decesionParameter > 0)