summaryrefslogtreecommitdiff
path: root/src/rendering/include/engine
diff options
context:
space:
mode:
authoronelin <oscar@nelin.dk>2025-03-21 12:32:59 +0000
committeronelin <oscar@nelin.dk>2025-03-21 12:39:20 +0000
commitfcd22d1fd9d99a73eefa984548adf86189a0060b (patch)
tree63bdca43e83314ed406b2b5c1ccef10c48e0c1f4 /src/rendering/include/engine
parent4e3de52226b2a247ea5da6240ae5e58a4cf95018 (diff)
Reset the camera before first iteration
Diffstat (limited to 'src/rendering/include/engine')
-rw-r--r--src/rendering/include/engine/rendering/rendering.h1
-rw-r--r--src/rendering/include/engine/rendering/window.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/rendering/include/engine/rendering/rendering.h b/src/rendering/include/engine/rendering/rendering.h
index b984176..abfb8d9 100644
--- a/src/rendering/include/engine/rendering/rendering.h
+++ b/src/rendering/include/engine/rendering/rendering.h
@@ -189,6 +189,7 @@ void r_perspective(f32 fov, Camera *c);
void r_perspective_ortho(f32 sz, Camera *c);
void r_set_camera(Camera* c);
+void r_reset_camera(Camera* c);
//void window_size_callback(GLFWwindow* window, i32 width, i32 height);
diff --git a/src/rendering/include/engine/rendering/window.h b/src/rendering/include/engine/rendering/window.h
index 561afd6..e5d3528 100644
--- a/src/rendering/include/engine/rendering/window.h
+++ b/src/rendering/include/engine/rendering/window.h
@@ -39,6 +39,7 @@ typedef struct {
// Window function
Window* init_window_glfw(const char* windowtitle, ivec2 windowsize, const u32 flags);
void destroy_window(Window* w);
+void window_resize(Window* window, int width, int height);
// Renderer intializer(s)
void init_render_opengl(Window* w, const u32 flags);