viddef_support_t support;
int forcetextype; // always use GL_BGRA for D3D, always use GL_RGBA for GLES, etc
+
+ int xPos, yPos; // current virtual position of the top left corner of the SDL window
+ unsigned char displayindex; // the monitor it's on currently
} viddef_t;
// global video state
qbool VID_JoyBlockEmulatedKeys(int keycode);
void VID_EnableJoystick(qbool enable);
+extern cvar_t cl_demo_mousegrab;
+extern qbool scr_loading;
+
extern qbool vid_hidden;
extern qbool vid_activewindow;
extern qbool vid_supportrefreshrate;
extern cvar_t vid_vsync;
extern cvar_t vid_mouse;
extern cvar_t vid_mouse_clickthrough;
+extern cvar_t vid_minimize_on_focus_loss;
extern cvar_t vid_grabkeyboard;
extern cvar_t vid_touchscreen;
extern cvar_t vid_touchscreen_showkeyboard;
extern cvar_t vid_stick_mouse;
extern cvar_t vid_resizable;
extern cvar_t vid_desktopfullscreen;
+extern cvar_t vid_display;
+extern cvar_t vid_info_displaycount;
#ifdef WIN32
extern cvar_t vid_ignore_taskbar;
#endif
extern cvar_t gl_info_renderer;
extern cvar_t gl_info_version;
extern cvar_t gl_info_extensions;
-extern cvar_t gl_info_platform;
extern cvar_t gl_info_driver;
// brand of graphics chip
void VID_ShowKeyboard(qbool show);
qbool VID_ShowingKeyboard(void);
-void VID_SetMouse(qbool relative, qbool hidecursor);
void VID_Finish (void);
void VID_Restart_f(struct cmd_state_s *cmd);