version 1.15 | | version 1.16 |
---|
| | |
void gr_palette_clear(); // Function prototype for gr_init; | | void gr_palette_clear(); // Function prototype for gr_init; |
int gl_initialized=0; | | int gl_initialized=0; |
| | |
| | int ogl_fullscreen=0; |
| | int gr_check_fullscreen(void){ |
| | return ogl_fullscreen; |
| | } |
| | void gr_do_fullscreen(int f){ |
| | if (ogl_voodoohack) |
| | ogl_fullscreen=1;//force fullscreen mode on voodoos. |
| | else |
| | ogl_fullscreen=f; |
| | if (gl_initialized){ |
| | ogl_do_fullscreen_internal(); |
| | } |
| | } |
| | int gr_toggle_fullscreen(void){ |
| | gr_do_fullscreen(!ogl_fullscreen); |
| | // grd_curscreen->sc_mode=0;//hack to get it to reset screen mode |
| | return ogl_fullscreen; |
| | } |
| | |
| | |
void ogl_init_state(void){ | | void ogl_init_state(void){ |
/* select clearing (background) color */ | | /* select clearing (background) color */ |
| | |
#endif | | #endif |
if ((glt=FindArg("-gl_alttexmerge"))) | | if ((glt=FindArg("-gl_alttexmerge"))) |
ogl_alttexmerge=1; | | ogl_alttexmerge=1; |
if ((t=FindArg("-gl_oldtexmerge"))) | | if ((t=FindArg("-gl_stdtexmerge"))) |
if (t>=glt)//allow overriding of earlier args | | if (t>=glt)//allow overriding of earlier args |
ogl_alttexmerge=0; | | ogl_alttexmerge=0; |
| | |