X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=vid.h;h=6d30a039bca5252f6f1fce024eec673008b95d4a;hp=bceb210beaa7ceb5f5d723349b926e8b7a0988c6;hb=445a1ceeb50d479a4799df83e6d653e9a4470b95;hpb=b3c585f8ede96616ebb47beb2986583c41929150 diff --git a/vid.h b/vid.h index bceb210b..6d30a039 100644 --- a/vid.h +++ b/vid.h @@ -45,7 +45,8 @@ renderpath_t; typedef struct viddef_support_s { qboolean gl20shaders; - qboolean gl20shaders130; + qboolean gl20shaders130; // indicates glBindFragDataLocation is available + qboolean glshaderversion; // typical values: 100 110 120 130 140 ... qboolean amd_texture_texture4; qboolean arb_depth_texture; qboolean arb_draw_buffers; @@ -59,6 +60,7 @@ typedef struct viddef_support_s qboolean arb_texture_gather; qboolean arb_texture_non_power_of_two; qboolean arb_vertex_buffer_object; + qboolean arb_uniform_buffer_object; qboolean ati_separate_stencil; qboolean ext_blend_minmax; qboolean ext_blend_subtract; @@ -193,6 +195,8 @@ extern cvar_t vid_stick_mouse; extern cvar_t vid_resizable; extern cvar_t vid_minwidth; extern cvar_t vid_minheight; +extern cvar_t vid_sRGB; +extern cvar_t vid_sRGB_fallback; extern cvar_t gl_finish;