From 2838358993ade2ac1b770d675af9126749074e8f Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Tue, 23 Dec 2025 20:58:32 -0500 Subject: Fix lotsa memory leaks mhm --- src/draw/draw.odin | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/draw') diff --git a/src/draw/draw.odin b/src/draw/draw.odin index 6761b36..3e80d42 100644 --- a/src/draw/draw.odin +++ b/src/draw/draw.odin @@ -18,7 +18,7 @@ Mat4 :: matrix[4, 4]f32 Color :: [4]f32 SCREEN_WIDTH :: 480 -SCREEN_HEIGHT :: 360 +SCREEN_HEIGHT :: 320 renderer: struct { screen: rl.RenderTexture2D, @@ -98,10 +98,13 @@ texture_quad :: proc( rotation: f32 = 0, scale := Vec2{1, 1}, ) { - // assert(quad.size.x > 0 && quad.size.y > 0) - quad := quad - quad.size *= scale + if scale.x < 0 { + quad.size.x *= -1 + } + if scale.y < 0 { + quad.size.y *= -1 + } rl.DrawTexturePro( img, -- cgit v1.3-2-g0d8e