diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/daw/rendering.h | 6 | ||||
| -rw-r--r-- | src/include/daw/window.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/include/daw/rendering.h b/src/include/daw/rendering.h index 640f104..046141e 100644 --- a/src/include/daw/rendering.h +++ b/src/include/daw/rendering.h @@ -319,7 +319,7 @@ typedef struct { // framebuffer_size_callback is not null, otherwise called with // the new window size. // Set to NULL to skip changing the camera size/perspective. - void (**camera_reset_callback)(Camera*, void *state, ivec2 src); + void (**camera_reset_callback)(void* window, Camera*, void *state, ivec2 src); // glTexture and glRenderBuffer // Currently, each buffer must be either a texture or a (depth and/or stencil) @@ -401,8 +401,8 @@ void r_clear_buffer(void *restrict context, RenderTargets *restrict t, u32 frame //static void r_create_renderbuffers(GladGLContext* restrict ctx, u32* restrict renderbuffer_array, u32* restrict renderbuffer_types, ivec2* restrict renderbuffer_sizes, usize num_targets); // Callbacks used for framebuffers in rendertargets -void framebuffer_size_callback_default(ivec3* dst,ivec2 src); -void camera_reset_callback_default(Camera* dst, void* state, ivec2 src); +void framebuffer_size_callback_default(ivec3* dst, ivec2 src); +void camera_reset_callback_default(void* window, Camera* dst, void* state, ivec2 src); #ifdef __cplusplus } diff --git a/src/include/daw/window.h b/src/include/daw/window.h index 99f6b6c..9e31368 100644 --- a/src/include/daw/window.h +++ b/src/include/daw/window.h @@ -118,7 +118,7 @@ void window_init_renderstack(Window *restrict w, void get_mousepos(double *x, double *y); void window_get_size(ivec2* dst); -void window_reset_cameras(Window* w, void* state, RenderTargets* restrict targets); +void window_reset_cameras(Window *restrict w, void *restrict state, RenderTargets *restrict targets); #ifdef __cplusplus } |
