summaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorClément Sibille <clements@lisible.xyz>2025-03-25 08:45:55 +0100
committerClément Sibille <clements@lisible.xyz>2025-03-25 08:45:55 +0100
commit6017db0069977ae85e698a1234f4a2b7632ee495 (patch)
tree8d78b90484fa1f8643356689886be068ae12011f /src/main.c
parenta33f692a0a0d3d4210044bdd93ec6d067a17c8b5 (diff)
Add support for swapchain recreation
Diffstat (limited to '')
-rw-r--r--src/main.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index edf5151..d2ea49d 100644
--- a/src/main.c
+++ b/src/main.c
@@ -22,12 +22,15 @@ int main(void) {
(event.type == VGLTF_EVENT_KEY_DOWN &&
event.key.key == VGLTF_KEY_ESCAPE)) {
goto out_main_loop;
+ } else if (event.type == VGLTF_EVENT_WINDOW_RESIZED) {
+ vgltf_renderer_on_window_resized(
+ &renderer,
+ (struct vgltf_window_size){.width = event.window_resized.width,
+ .height = event.window_resized.height});
}
}
vgltf_renderer_triangle_pass(&renderer);
- renderer.current_frame =
- (renderer.current_frame + 1) % VGLTF_RENDERER_MAX_FRAME_IN_FLIGHT_COUNT;
}
out_main_loop:
vgltf_renderer_deinit(&renderer);
Go back to lisible.xyz