diff options
| author | onelin <oscar@nelin.dk> | 2025-12-17 13:39:35 +0000 |
|---|---|---|
| committer | onelin <oscar@nelin.dk> | 2025-12-18 21:14:22 +0000 |
| commit | 1901282ae8899cb290e7216829407b8938327279 (patch) | |
| tree | 19e6ec5c2abbd72087e8f7a8c3cc51e68ffa0ffb /src/window.c | |
| parent | bb521d304aee0bb990ad92dd8cf5251a4eb1f0fa (diff) | |
Add state to resize callback
Diffstat (limited to 'src/window.c')
| -rw-r--r-- | src/window.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/window.c b/src/window.c index 142e8bd..e9ec62c 100644 --- a/src/window.c +++ b/src/window.c @@ -68,7 +68,7 @@ Window* Window_new(const struct Platform* p, const char *restrict title, Window_ } -void window_reset_cameras(Window* w, RenderTargets* restrict targets) { +void window_reset_cameras(Window* w, void* state, RenderTargets* restrict targets) { usize b_ofst = 0; for (usize i = 0; i < targets->framebuffer_len; i++) { ivec3 newsz; @@ -114,7 +114,7 @@ void window_reset_cameras(Window* w, RenderTargets* restrict targets) { // Reset camera using callback (if any) if (targets->camera_reset_callback[i] != NULL) { - targets->camera_reset_callback[i](targets->cam[i], newsz); + targets->camera_reset_callback[i](targets->cam[i], state, newsz); } b_ofst += num_textures + num_renderbuffers; |
