diff options
| author | iamcheeseman <[email protected]> | 2026-03-03 18:48:55 -0500 |
|---|---|---|
| committer | iamcheeseman <[email protected]> | 2026-03-03 18:48:55 -0500 |
| commit | 11d72700ad9afd1d23bdae730edf5b160e99fde4 (patch) | |
| tree | d97f3b78caf5b363b59d034c235b5e596916a293 /src/fw/renderer.odin | |
| parent | 423b35bf0537c3bfaea28e6d6d9b1ce59838306f (diff) | |
Fix screen jitter
Diffstat (limited to 'src/fw/renderer.odin')
| -rw-r--r-- | src/fw/renderer.odin | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fw/renderer.odin b/src/fw/renderer.odin index b4bbbc2..e4a95eb 100644 --- a/src/fw/renderer.odin +++ b/src/fw/renderer.odin @@ -132,7 +132,9 @@ _renderer_deinit :: proc() { set_camera_pos :: proc(pos: Vec2) { renderer.camera_pos = pos - renderer.view = linalg.matrix4_translate(-Vec3{pos.x, pos.y, 0}) + renderer.view = linalg.matrix4_translate( + linalg.round(-Vec3{pos.x, pos.y, 0}), + ) } @(require_results) |
