Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/eevee_engine.c
| Show First 20 Lines • Show All 360 Lines • ▼ Show 20 Lines | static void eevee_draw_scene(void *vedata) | ||||
| stl->g_data->view_updated = false; | stl->g_data->view_updated = false; | ||||
| DRW_view_set_active(NULL); | DRW_view_set_active(NULL); | ||||
| } | } | ||||
| static void eevee_view_update(void *vedata) | static void eevee_view_update(void *vedata) | ||||
| { | { | ||||
| EEVEE_StorageList *stl = ((EEVEE_Data *)vedata)->stl; | EEVEE_StorageList *stl = ((EEVEE_Data *)vedata)->stl; | ||||
| if (stl->g_data) { | if (stl && stl->g_data) { | ||||
| stl->g_data->view_updated = true; | stl->g_data->view_updated = true; | ||||
| } | } | ||||
| } | } | ||||
| static void eevee_id_object_update(void *UNUSED(vedata), Object *object) | static void eevee_id_object_update(void *UNUSED(vedata), Object *object) | ||||
| { | { | ||||
| EEVEE_LightProbeEngineData *ped = EEVEE_lightprobe_data_get(object); | EEVEE_LightProbeEngineData *ped = EEVEE_lightprobe_data_get(object); | ||||
| if (ped != NULL && ped->dd.recalc != 0) { | if (ped != NULL && ped->dd.recalc != 0) { | ||||
| ▲ Show 20 Lines • Show All 278 Lines • Show Last 20 Lines | |||||