Don't reset lights that were never checked in light filter

This commit is contained in:
Kirill Vainer 2017-09-09 13:47:35 -04:00
parent 4d60b2df70
commit 2ce2995956

View File

@ -42,7 +42,7 @@ import java.util.HashSet;
public final class DefaultLightFilter implements LightFilter {
private Camera camera;
private final HashSet<Light> processedLights = new HashSet<Light>();
private final HashSet<Light> processedLights = new HashSet<>();
private final LightProbeBlendingStrategy probeBlendStrat;
public DefaultLightFilter() {
@ -59,6 +59,7 @@ public final class DefaultLightFilter implements LightFilter {
for (Light light : processedLights) {
light.frustumCheckNeeded = true;
}
processedLights.clear();
}
@Override