diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-05-04 20:24:02 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-05-04 20:24:13 +0300 |
commit | 3b0475bc6407d37329b729f6125edbac23404dd7 (patch) | |
tree | dc43fe53d2b85ce4f8fe62735365babf4d1b40c1 /source/blender/draw/engines/eevee/eevee_lights.c | |
parent | 0503f31c6630d7c499dec2e9408348389e1b70ad (diff) |
Eevee: Shadows: Don't allocate more CSM layer than we need.
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_lights.c')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_lights.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_lights.c b/source/blender/draw/engines/eevee/eevee_lights.c index a467566f0db..a00488c66db 100644 --- a/source/blender/draw/engines/eevee/eevee_lights.c +++ b/source/blender/draw/engines/eevee/eevee_lights.c @@ -331,7 +331,7 @@ void EEVEE_lights_cache_add(EEVEE_ViewLayerData *sldata, Object *ob) if (la->mode & LA_SHADOW) { if (la->type == LA_SUN) { int sh_nbr = 1; /* TODO : MSM */ - int cascade_nbr = MAX_CASCADE_NUM; /* TODO : Custom cascade number */ + int cascade_nbr = la->cascade_count; if ((linfo->gpu_cascade_ct + sh_nbr) <= MAX_SHADOW_CASCADE) { /* Save Light object. */ |