diff --git a/engine/client/cl_render.c b/engine/client/cl_render.c index 5fb666a8..e75d0c8f 100644 --- a/engine/client/cl_render.c +++ b/engine/client/cl_render.c @@ -172,6 +172,10 @@ intptr_t CL_RenderGetParm( const int parm, const int arg, const qboolean checkRe return refState.height; case PARM_SKY_SPHERE: return FBitSet( world.flags, FWORLD_SKYSPHERE ) && !FBitSet( world.flags, FWORLD_CUSTOM_SKYBOX ); + case PARM_SURF_SAMPLESIZE: + if( arg >= 0 && arg < cl.worldmodel->numsurfaces ) + return Mod_SampleSizeForFace( &cl.worldmodel->surfaces[arg] ); + return LM_SAMPLE_SIZE; default: // indicates call from client.dll if( checkRef ) diff --git a/ref/gl/gl_context.c b/ref/gl/gl_context.c index 870a4f12..7d85cfe5 100644 --- a/ref/gl/gl_context.c +++ b/ref/gl/gl_context.c @@ -225,10 +225,6 @@ static int GL_RefGetParm( int parm, int arg ) return GL_MaxTextureUnits(); case PARM_REBUILD_GAMMA: return glConfig.softwareGammaUpdate; - case PARM_SURF_SAMPLESIZE: - if( arg >= 0 && arg < WORLDMODEL->numsurfaces ) - return gEngfuncs.Mod_SampleSizeForFace( &WORLDMODEL->surfaces[arg] ); - return LM_SAMPLE_SIZE; case PARM_GL_CONTEXT_TYPE: return glConfig.context; case PARM_GLES_WRAPPER: diff --git a/ref/soft/r_context.c b/ref/soft/r_context.c index 6dceaf70..be723d2c 100644 --- a/ref/soft/r_context.c +++ b/ref/soft/r_context.c @@ -159,10 +159,6 @@ static int GL_RefGetParm( int parm, int arg ) return 0; //GL_MaxTextureUnits(); case PARM_REBUILD_GAMMA: return 0; - case PARM_SURF_SAMPLESIZE: - if( arg >= 0 && arg < WORLDMODEL->numsurfaces ) - return gEngfuncs.Mod_SampleSizeForFace( &WORLDMODEL->surfaces[arg] ); - return LM_SAMPLE_SIZE; case PARM_GL_CONTEXT_TYPE: return 0; //glConfig.context; case PARM_GLES_WRAPPER: