diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-29 12:36:58 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-29 13:01:08 +0300 |
commit | 6b9999e3fc046dab1ae14816ab30d58d44fc72c9 (patch) | |
tree | 3cd8f701456632d55fcdcb9e0dfb2bec3ffc4f23 /source/blender/draw/engines/eevee/eevee_data.c | |
parent | 73aac1b919eba438f2a452087c8817aa44ae3e71 (diff) |
Eevee: Cleanup, naming
For functions which will allocate requested data if it does not exist yet
"_ensure" is to be used instead of "_get". "_get" functions should return
NULL in cases when requested data does not exist yet.
Diffstat (limited to 'source/blender/draw/engines/eevee/eevee_data.c')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_data.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_data.c b/source/blender/draw/engines/eevee/eevee_data.c index c105567ddb3..998f089db73 100644 --- a/source/blender/draw/engines/eevee/eevee_data.c +++ b/source/blender/draw/engines/eevee/eevee_data.c @@ -78,7 +78,7 @@ static void eevee_lightprobe_data_free(void *storage) BLI_freelistN(&ped->captured_object_list); } -EEVEE_ViewLayerData *EEVEE_view_layer_data_get(void) +EEVEE_ViewLayerData *EEVEE_view_layer_data_ensure(void) { EEVEE_ViewLayerData **sldata = (EEVEE_ViewLayerData **)DRW_view_layer_engine_data_get( &draw_engine_eevee_type, &eevee_view_layer_data_free); @@ -90,7 +90,7 @@ EEVEE_ViewLayerData *EEVEE_view_layer_data_get(void) return *sldata; } -EEVEE_ObjectEngineData *EEVEE_object_data_get(Object *ob) +EEVEE_ObjectEngineData *EEVEE_object_data_ensure(Object *ob) { EEVEE_ObjectEngineData **oedata = (EEVEE_ObjectEngineData **)DRW_object_engine_data_get( ob, &draw_engine_eevee_type, NULL); @@ -102,7 +102,7 @@ EEVEE_ObjectEngineData *EEVEE_object_data_get(Object *ob) return *oedata; } -EEVEE_LightProbeEngineData *EEVEE_lightprobe_data_get(Object *ob) +EEVEE_LightProbeEngineData *EEVEE_lightprobe_data_ensure(Object *ob) { EEVEE_LightProbeEngineData **pedata = (EEVEE_LightProbeEngineData **)DRW_object_engine_data_get( ob, &draw_engine_eevee_type, &eevee_lightprobe_data_free); @@ -116,7 +116,7 @@ EEVEE_LightProbeEngineData *EEVEE_lightprobe_data_get(Object *ob) return *pedata; } -EEVEE_LampEngineData *EEVEE_lamp_data_get(Object *ob) +EEVEE_LampEngineData *EEVEE_lamp_data_ensure(Object *ob) { EEVEE_LampEngineData **ledata = (EEVEE_LampEngineData **)DRW_object_engine_data_get( ob, &draw_engine_eevee_type, &eevee_lamp_data_free); |