mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-31 17:24:15 +00:00
ref_gl: change gl_round_down flag, remove executing configs, implement GetConfigName call
This commit is contained in:
parent
f9269dcc1c
commit
fce0ef6ad2
@ -309,10 +309,16 @@ void R_ProcessEntData( qboolean allocate )
|
||||
gEngfuncs.drawFuncs->R_ProcessEntData( allocate );
|
||||
}
|
||||
|
||||
static const char *R_GetConfigName( void )
|
||||
{
|
||||
return "opengl";
|
||||
}
|
||||
|
||||
ref_interface_t gReffuncs =
|
||||
{
|
||||
R_Init,
|
||||
R_Shutdown,
|
||||
R_GetConfigName,
|
||||
|
||||
GL_SetupAttributes,
|
||||
GL_InitExtensions,
|
||||
|
@ -812,7 +812,7 @@ void GL_InitCommands( void )
|
||||
gl_wireframe = gEngfuncs.Cvar_Get( "gl_wireframe", "0", FCVAR_ARCHIVE|FCVAR_SPONLY, "show wireframe overlay" );
|
||||
gl_msaa = gEngfuncs.Cvar_Get( "gl_msaa", "1", FCVAR_ARCHIVE, "enable or disable multisample anti-aliasing" );
|
||||
gl_stencilbits = gEngfuncs.Cvar_Get( "gl_stencilbits", "8", FCVAR_GLCONFIG, "pixelformat stencil bits (0 - auto)" );
|
||||
gl_round_down = gEngfuncs.Cvar_Get( "gl_round_down", "2", FCVAR_RENDERINFO, "round texture sizes to nearest POT value" );
|
||||
gl_round_down = gEngfuncs.Cvar_Get( "gl_round_down", "2", FCVAR_GLCONFIG, "round texture sizes to nearest POT value" );
|
||||
// these cvar not used by engine but some mods requires this
|
||||
gl_polyoffset = gEngfuncs.Cvar_Get( "gl_polyoffset", "2.0", FCVAR_ARCHIVE, "polygon offset for decals" );
|
||||
|
||||
@ -831,16 +831,6 @@ void GL_InitCommands( void )
|
||||
|
||||
gEngfuncs.Cmd_AddCommand( "r_info", R_RenderInfo_f, "display renderer info" );
|
||||
gEngfuncs.Cmd_AddCommand( "timerefresh", SCR_TimeRefresh_f, "turn quickly and print rendering statistcs" );
|
||||
|
||||
// give initial OpenGL configuration
|
||||
gEngfuncs.Cbuf_SetOpenGLConfigHack( true );
|
||||
gEngfuncs.Cbuf_AddText( "exec opengl.cfg\n" );
|
||||
gEngfuncs.Cbuf_Execute();
|
||||
gEngfuncs.Cbuf_SetOpenGLConfigHack( false );
|
||||
|
||||
// apply actual video mode to window
|
||||
gEngfuncs.Cbuf_AddText( "exec video.cfg\n" );
|
||||
gEngfuncs.Cbuf_Execute();
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user