diff options
| author | 0scar <qgt268@alumni.ku.dk> | 2024-02-05 08:03:07 +0000 |
|---|---|---|
| committer | 0scar <qgt268@alumni.ku.dk> | 2024-02-05 12:02:19 +0000 |
| commit | 74674101bb45931748e084cc647cfb84f7609a6d (patch) | |
| tree | 6c06c84c8234194bdeb340f18ea6e18214151359 /include/engine | |
| parent | d1fe7e56d12dea3a123d1ad610de4de88abcba13 (diff) | |
Rotating box example
Diffstat (limited to 'include/engine')
| -rw-r--r-- | include/engine/rendering.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/engine/rendering.h b/include/engine/rendering.h index 00f389e..ff24412 100644 --- a/include/engine/rendering.h +++ b/include/engine/rendering.h @@ -4,6 +4,9 @@ #include "types.h" #include "vector.h" +#define GLFW_INCLUDE_NONE +#include <GLFW/glfw3.h> + /* Definitions */ #define RGBA(_r, _g, _b, _a) \ ((Engine_color){.r = _r, .g = _g, .b = _b, .a = _a}) @@ -33,6 +36,7 @@ void drawcall_reset(void); void render(Window* w); /* Misc */ +void window_size_callback(GLFWwindow* window, i32 width, i32 height); void engine_window_resize_pointers(i32* w, i32* h); void engine_window_resize_pointers_reset(void); @@ -79,6 +83,7 @@ typedef struct { struct RenderObject { u32 vao; u32 vbo; + u32 col; u32 shaderprogram; f32 g_vertex_buffer_data[9]; }; |
