This commit is contained in:
agra
2026-02-14 19:33:33 +02:00
parent d61c6488f3
commit 0e777e9d2e
7 changed files with 957 additions and 72 deletions

View File

@@ -267,13 +267,22 @@ GLSL;
// Render loop
running := true;
event : [128]u8 = ---;
event : SDL_Event = .none;
while running {
while SDL_PollEvent(xx @event[0]) {
etype : u32 = xx event[0];
if etype == SDL_EVENT_QUIT {
running = false;
while SDL_PollEvent(event) {
if event == {
case .quit: running = false;
case .key_up: (e) {
if e.key == {
case .escape: running = false;
}
}
case .key_down: (e) {
k : u32 = xx e.key;
print("ts={} wid={} sc={} key={}\n",
e.timestamp, e.window_id, e.scancode, k);
}
}
}