more complicated viewport resizing logic to make sure viewport offset works

This commit is contained in:
2024-09-21 22:06:48 +10:00
parent 86316ee42c
commit e6690c3e2b
4 changed files with 57 additions and 14 deletions

View File

@ -133,7 +133,7 @@ public class Application {
case SDL_EVENT_WINDOW_PIXEL_SIZE_CHANGED:
let backBufferSize = Size(Int(event.window.data1), Int(event.window.data2))
self.renderer!.resize(size: backBufferSize)
self.del.resize(backBufferSize)
self.del.resize(.init(origin: .zero, size: backBufferSize))
return .running
default: