diff options
| author | aura <nw@moneybot.cc> | 2026-03-10 01:35:50 +0100 |
|---|---|---|
| committer | aura <nw@moneybot.cc> | 2026-03-10 01:35:50 +0100 |
| commit | 8329d42d3e592f4cd42cdfa586e2325ddc76c898 (patch) | |
| tree | dec7e2a733bfc6b6384936c1f3ed067a42b59bb9 /src/game.h | |
| parent | 8ae8c85e9d3806cdb726e07f37e1b49484c5c48e (diff) | |
perf profiler, simplify 2d render, string struct, many small things
Diffstat (limited to 'src/game.h')
| -rw-r--r-- | src/game.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,4 +1,6 @@ #pragma once +// disable new_delete_type_mismatch asan warning + #define IS_EDITOR 1 #include "game/assets.h" @@ -19,7 +21,6 @@ extern struct CVAR* g_timescale; typedef struct { GL_SHADER_PROGRAM* gl2d; - GL_SHADER_PROGRAM* gl2d_texcoord; struct GL3D* gl3d; } GAME_SHADERS; @@ -51,7 +52,7 @@ extern void ui_draw_background( GAME_DATA* game, VEC2 pos, VEC2 dim, F32 progres extern GAME_DATA* game_init( GL_DATA* gl ); extern void game_create_batches( GAME_DATA* game ); -extern void game_main_loop( GAME_DATA* game ); +extern U8 game_main_loop( GAME_DATA* game ); extern void game_on_tick( GAME_DATA* game ); extern void game_destroy( GAME_DATA* game ); |
