X-Git-Url: https://harrygodden.com/git/?p=vg.git;a=blobdiff_plain;f=vg_build.h;fp=vg_build.h;h=b582d0f9f727e9171af3877ee990208444b3c3fe;hp=9e5d9a7dcab17db3bead2b3a63c5834db6cd3b71;hb=7108996fc9e1baebc3b3f09e950ce08487f9d5a6;hpb=3b14f3dcd5bf9dd3c85144f2123d667bfa4bb63f diff --git a/vg_build.h b/vg_build.h index 9e5d9a7..b582d0f 100644 --- a/vg_build.h +++ b/vg_build.h @@ -433,7 +433,7 @@ struct vg_engine_config { bool use_3d, legacy_support_vg_msg1, log_source_info, steam_api, custom_game_settings, - release_mode; + release_mode, custom_shaders; i32 fixed_update_hz; } vg_engine_default_config = { @@ -443,7 +443,8 @@ vg_engine_default_config = { .log_source_info = 1, .steam_api = 0, .custom_game_settings = 0, - .release_mode = 0 + .release_mode = 0, + .custom_shaders = 0 }; void vg_add_engine( struct vg_project *proj, struct vg_engine_config *config ) @@ -463,6 +464,8 @@ void vg_add_engine( struct vg_project *proj, struct vg_engine_config *config ) vg_strcat( &config_string, "-DVG_GAME_SETTINGS \\\n" ); if( config->custom_game_settings ) vg_strcat( &config_string, "-DVG_RELEASE \\\n" ); + if( config->custom_shaders ) + vg_strcat( &config_string, "-DVG_CUSTOM_SHADERS \\\n" ); vg_strcat( &config_string, "\\\n" );