diff options
Diffstat (limited to 'src/draw/draw.odin')
| -rw-r--r-- | src/draw/draw.odin | 11 |
1 files changed, 7 insertions, 4 deletions
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, |
