diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-28 19:22:34 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-29 13:01:08 +0300 |
commit | 6208ce2e0a60fdddc1fb12ae1a2f84dcdcd32d90 (patch) | |
tree | 24f327c06a99596b24a0099c00bffaa884a8a353 | |
parent | 3cb19a3d895bfe6c7bd6d5068bdc00cd94e4fb13 (diff) |
Eevee: Set engine data needs update to false when everything is up to date
Currently this shouldn't cause any differences, but is required for the upcoming
changes in informing draw engines about changes.
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_lights.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_lights.c b/source/blender/draw/engines/eevee/eevee_lights.c index 2293b4208ad..e57c5a6db41 100644 --- a/source/blender/draw/engines/eevee/eevee_lights.c +++ b/source/blender/draw/engines/eevee/eevee_lights.c @@ -872,6 +872,8 @@ static void eevee_lights_shcaster_updated(EEVEE_ViewLayerData *sldata, Object *o for (int i = 0; (lamp = linfo->shadow_cube_ref[i]) && (i < MAX_SHADOW_CUBE); i++) { light_tag_shadow_update(lamp, ob); } + EEVEE_ObjectEngineData *oedata = EEVEE_object_data_get(ob); + oedata->need_update = false; } void EEVEE_lights_update(EEVEE_ViewLayerData *sldata) |