if (skyrendermasked && skyrenderlater)
{
// we have to force off the water clipping plane while rendering sky
- qboolean save = r_refdef.view.showdebug;
R_SetupView(false);
- r_refdef.view.showdebug = false;
R_Sky();
- r_refdef.view.showdebug = save;
R_SetupView(true);
if (r_timereport_active)
R_TimeReport("sky");
{
CHECKGLERROR
RSurf_SetupDepthAndCulling();
- if (r_showsurfaces.integer == 3 && !prepass)
+ if (r_showsurfaces.integer == 3 && !prepass && (rsurface.texture->currentmaterialflags & MATERIALFLAG_SKY))
{
R_DrawTextureSurfaceList_ShowSurfaces3(texturenumsurfaces, texturesurfacelist, writedepth);
return;
{
CHECKGLERROR
RSurf_SetupDepthAndCulling();
- if (r_showsurfaces.integer == 3 && !prepass)
+ if (r_showsurfaces.integer == 3 && !prepass && (rsurface.texture->currentmaterialflags & MATERIALFLAG_SKY))
{
R_DrawTextureSurfaceList_ShowSurfaces3(texturenumsurfaces, texturesurfacelist, writedepth);
return;