mirror of
https://github.com/nzp-team/fteqw.git
synced 2025-02-01 05:00:46 +00:00
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4740 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
3e2169bbc4
commit
bb62a39278
2 changed files with 7 additions and 2 deletions
|
@ -1808,7 +1808,8 @@ qboolean Alias_GAliasBuildMesh(mesh_t *mesh, vbo_t **vbop, galiasinfo_t *inf, in
|
|||
|
||||
lerpcutoff = inf->lerpcutoff * r_lerpmuzzlehack.value;
|
||||
|
||||
if (Sh_StencilShadowsActive() || qrenderer != QR_OPENGL || e->fatness || lerpcutoff)
|
||||
#ifndef SERVERONLY
|
||||
if (qrenderer != QR_OPENGL || Sh_StencilShadowsActive() || e->fatness || lerpcutoff)
|
||||
{
|
||||
mesh->xyz2_array = NULL;
|
||||
mesh->xyz_blendw[0] = 1;
|
||||
|
@ -1816,6 +1817,7 @@ qboolean Alias_GAliasBuildMesh(mesh_t *mesh, vbo_t **vbop, galiasinfo_t *inf, in
|
|||
R_LerpFrames(mesh, &g1->poseofs[frame1], &g2->poseofs[frame2], 1-lerp, e->fatness, lerpcutoff);
|
||||
}
|
||||
else
|
||||
#endif
|
||||
{
|
||||
galiaspose_t *p1 = &g1->poseofs[frame1];
|
||||
galiaspose_t *p2 = &g2->poseofs[frame2];
|
||||
|
@ -2225,6 +2227,7 @@ static void Mod_BuildTriangleNeighbours ( int *neighbours, index_t *indexes, int
|
|||
}
|
||||
void Mod_CompileTriangleNeighbours(galiasinfo_t *galias)
|
||||
{
|
||||
#ifndef SERVERONLY
|
||||
if (Sh_StencilShadowsActive())
|
||||
{
|
||||
int *neighbours;
|
||||
|
@ -2232,6 +2235,7 @@ void Mod_CompileTriangleNeighbours(galiasinfo_t *galias)
|
|||
galias->ofs_trineighbours = neighbours;
|
||||
Mod_BuildTriangleNeighbours(neighbours, galias->ofs_indexes, galias->numindexes/3);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
typedef struct
|
||||
|
|
|
@ -3510,7 +3510,8 @@ qboolean Sh_StencilShadowsActive(void)
|
|||
//if shadowmapping is forced on all lights then we don't need special depth stuff
|
||||
// if (r_shadow_shadowmapping.ival)
|
||||
// return false;
|
||||
|
||||
if (isDedicated)
|
||||
return false;
|
||||
return (r_shadow_realtime_dlight.ival && r_shadow_realtime_dlight_shadows.ival) ||
|
||||
(r_shadow_realtime_world.ival && r_shadow_realtime_world_shadows.ival);
|
||||
#else
|
||||
|
|
Loading…
Reference in a new issue