]> de.git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
remove check for active rtlights in bouncegrid because it was not
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Mon, 28 Mar 2011 10:18:01 +0000 (10:18 +0000)
committerRudolf Polzer <divverent@alientrap.org>
Wed, 30 Mar 2011 07:01:15 +0000 (09:01 +0200)
working

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10975 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=ef67922d463314dd46c32d0d55cc71255e1b7add

r_shadow.c

index 9d52e07e0a1b400cba5703f5dfe204146c561e23..7df13bfd8011136f1b8cf2aca037724cdf647014 100644 (file)
@@ -2386,28 +2386,6 @@ static void R_Shadow_UpdateBounceGridTexture(void)
 
        r_shadow_bouncegridintensity = r_shadow_bouncegrid_intensity.value;
 
-       // see if there are really any lights to render...
-       if (enable && r_shadow_bouncegrid_static.integer)
-       {
-               enable = false;
-               range = Mem_ExpandableArray_IndexRange(&r_shadow_worldlightsarray); // checked
-               for (lightindex = 0;lightindex < range;lightindex++)
-               {
-                       light = (dlight_t *) Mem_ExpandableArray_RecordAtIndex(&r_shadow_worldlightsarray, lightindex);
-                       if (!light || !(light->flags & flag))
-                               continue;
-                       rtlight = &light->rtlight;
-                       // when static, we skip styled lights because they tend to change...
-                       if (rtlight->style > 0)
-                               continue;
-                       VectorScale(rtlight->color, (rtlight->ambientscale + rtlight->diffusescale + rtlight->specularscale), lightcolor);
-                       if (!VectorLength2(lightcolor))
-                               continue;
-                       enable = true;
-                       break;
-               }
-       }
-
        if (!enable)
        {
                if (r_shadow_bouncegridtexture)