Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/eevee_lightcache.c
| Show First 20 Lines • Show All 742 Lines • ▼ Show 20 Lines | static void eevee_lightbake_cache_create(EEVEE_Data *vedata, EEVEE_LightBake *lbake) | ||||
| EEVEE_effects_init(sldata, vedata, NULL, true); | EEVEE_effects_init(sldata, vedata, NULL, true); | ||||
| EEVEE_materials_init(sldata, stl, fbl); | EEVEE_materials_init(sldata, stl, fbl); | ||||
| EEVEE_lights_init(sldata); | EEVEE_lights_init(sldata); | ||||
| EEVEE_lightprobes_init(sldata, vedata); | EEVEE_lightprobes_init(sldata, vedata); | ||||
| EEVEE_effects_cache_init(sldata, vedata); | EEVEE_effects_cache_init(sldata, vedata); | ||||
| EEVEE_materials_cache_init(sldata, vedata); | EEVEE_materials_cache_init(sldata, vedata); | ||||
| EEVEE_subsurface_cache_init(sldata, vedata); | EEVEE_subsurface_cache_init(sldata, vedata); | ||||
| EEVEE_volumes_cache_init(sldata, vedata); | |||||
| EEVEE_lights_cache_init(sldata, vedata); | EEVEE_lights_cache_init(sldata, vedata); | ||||
| EEVEE_lightprobes_cache_init(sldata, vedata); | EEVEE_lightprobes_cache_init(sldata, vedata); | ||||
| EEVEE_lightbake_cache_init(sldata, vedata, lbake->rt_color, lbake->rt_depth); | EEVEE_lightbake_cache_init(sldata, vedata, lbake->rt_color, lbake->rt_depth); | ||||
| if (lbake->probe) { | if (lbake->probe) { | ||||
| EEVEE_LightProbesInfo *pinfo = sldata->probes; | EEVEE_LightProbesInfo *pinfo = sldata->probes; | ||||
| LightProbe *prb = *lbake->probe; | LightProbe *prb = *lbake->probe; | ||||
| ▲ Show 20 Lines • Show All 550 Lines • Show Last 20 Lines | |||||