diff options
| author | Aaditya Dhruv <[email protected]> | 2026-01-28 13:24:36 -0600 |
|---|---|---|
| committer | Aaditya Dhruv <[email protected]> | 2026-01-28 13:25:21 -0600 |
| commit | 77dddef4153688218bec0b50f547622daa18903d (patch) | |
| tree | 33ec69c97e86f38c2afb397db8620cfb92f34057 /src/engine.c | |
| parent | 17cd7420e9d2432d56f9c69c6e4a8ab665ef4b9b (diff) | |
Move input to separate file
- Input is handled in a separate thread, its all kind of unsafe
right now but will fix later on
Diffstat (limited to 'src/engine.c')
| -rw-r--r-- | src/engine.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/engine.c b/src/engine.c index 08f4852..84db967 100644 --- a/src/engine.c +++ b/src/engine.c @@ -1,6 +1,7 @@ #include "engine.h" #include "block.h" #include "chunk.h" +#include "input.h" #include "window.h" #include "world.h" #include <junk/vector.h> @@ -65,13 +66,6 @@ void _engine_insert_chunk_ptrs(struct engine* engine, struct chunk* chunk) { void engine_draw(struct engine* engine) { while (engine->game_loop) { - SDL_Event event; - while (SDL_PollEvent(&event)) { - // Quit game - if (event.type == SDL_QUIT) { - engine->game_loop = 0; - } - } glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glClearColor(0.529f, 0.808f, 0.922f, 1.0f); glEnable(GL_DEPTH_TEST); |
