...
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user