X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=vid.h;h=3c845043275a4549d0bfc5356b5570530f3f82ef;hb=b2a1ec8cb2a845e6440d0dbc5a9a84464f3deecc;hp=602238cbe7f5793edad8cba902376a83811851bf;hpb=0567db0111a0c7d8979222cf9979af6e28a95401;p=xonotic%2Fdarkplaces.git diff --git a/vid.h b/vid.h index 602238cb..3c845043 100644 --- a/vid.h +++ b/vid.h @@ -43,8 +43,7 @@ extern void (*vid_menukeyfn)(int key); extern int vid_hidden; extern int vid_activewindow; -extern int vid_allowhwgamma; -extern int vid_hardwaregammasupported; +extern cvar_t vid_hardwaregammasupported; extern int vid_usinghwgamma; extern cvar_t vid_fullscreen; @@ -52,7 +51,6 @@ extern cvar_t vid_width; extern cvar_t vid_height; extern cvar_t vid_bitsperpixel; extern cvar_t vid_mouse; -extern cvar_t vid_stencil; extern cvar_t v_gamma; extern cvar_t v_contrast; @@ -67,7 +65,6 @@ extern cvar_t v_color_grey_b; extern cvar_t v_color_white_r; extern cvar_t v_color_white_g; extern cvar_t v_color_white_b; -extern cvar_t v_overbrightbits; extern cvar_t v_hwgamma; extern int gl_stencil; @@ -121,6 +118,10 @@ int VID_SetMode (int modenum); // sets the mode; only used by the Quake engine for resetting to mode 0 (the // base mode) on memory allocation failures +int VID_InitMode(int fullscreen, int width, int height, int bpp); +// allocates and opens an appropriate OpenGL context (and its window) + + // sets hardware gamma correction, returns false if the device does not // support gamma control int VID_SetGamma (unsigned short *ramps);