Browse Source

REVIEWED: `DrawTexturePro()` to avoid negative dest rec #4316

Ray 11 months ago
parent
commit
0e4ebaf89d
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/rtextures.c

+ 3 - 0
src/rtextures.c

@@ -4565,6 +4565,9 @@ void DrawTexturePro(Texture2D texture, Rectangle source, Rectangle dest, Vector2
 
         if (source.width < 0) { flipX = true; source.width *= -1; }
         if (source.height < 0) source.y -= source.height;
+        
+        if (dest.width < 0) dest.width *= -1;
+        if (dest.height < 0) dest.height *= -1;
 
         Vector2 topLeft = { 0 };
         Vector2 topRight = { 0 };