X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;ds=sidebyside;f=vid.h;h=215ffac21e68e7aadb716292939717e98c4e2d98;hb=936647276e872f68e8dabe5484e5c5d01ae062bf;hp=aac4edc37763e3803dd94cf9861bb1fb9262c0bf;hpb=a591efbb4d4d2dc0b148b2080b1884c425396f32;p=xonotic%2Fdarkplaces.git diff --git a/vid.h b/vid.h index aac4edc3..215ffac2 100644 --- a/vid.h +++ b/vid.h @@ -36,6 +36,7 @@ typedef struct viddef_s int refreshrate; qboolean userefreshrate; int stereobuffer; + int samples; } viddef_t; // global video state @@ -53,6 +54,7 @@ extern cvar_t vid_fullscreen; extern cvar_t vid_width; extern cvar_t vid_height; extern cvar_t vid_bitsperpixel; +extern cvar_t vid_samples; extern cvar_t vid_refreshrate; extern cvar_t vid_userefreshrate; extern cvar_t vid_vsync; @@ -125,7 +127,7 @@ 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, int refreshrate, int stereobuffer); +int VID_InitMode(int fullscreen, int width, int height, int bpp, int refreshrate, int stereobuffer, int samples); // allocates and opens an appropriate OpenGL context (and its window) @@ -144,7 +146,8 @@ void VID_UpdateGamma(qboolean force, int rampsize); // (called from various shutdown/deactivation functions) void VID_RestoreSystemGamma(void); -void VID_Finish (qboolean allowmousegrab); +void VID_SetMouse (qboolean fullscreengrab, qboolean relative, qboolean hidecursor); +void VID_Finish (void); void VID_Restart_f(void);