Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2018-02-28 19:11:54 +0300
committerClément Foucault <foucault.clem@gmail.com>2018-03-01 05:53:25 +0300
commit725112cce73a3ea314c8969459899bb8281c36ae (patch)
treedb14c0304fdf8bfd6da6eab3d7fad17e32f72aa2 /source/blender/draw/intern/draw_manager_data.c
parent64e35f6fd21fbadb68624529ef36a2ddf82640f5 (diff)
DRW: Codestyle: Remove DRWCallHeader and DRWCallGenerate
Diffstat (limited to 'source/blender/draw/intern/draw_manager_data.c')
-rw-r--r--source/blender/draw/intern/draw_manager_data.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/source/blender/draw/intern/draw_manager_data.c b/source/blender/draw/intern/draw_manager_data.c
index 12ca1df74f2..4b7b60c17a5 100644
--- a/source/blender/draw/intern/draw_manager_data.c
+++ b/source/blender/draw/intern/draw_manager_data.c
@@ -293,13 +293,13 @@ void DRW_shgroup_call_add(DRWShadingGroup *shgroup, Gwn_Batch *geom, float (*obm
DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->head.type = DRW_CALL_SINGLE;
+ call->type = DRW_CALL_SINGLE;
#ifdef USE_GPU_SELECT
- call->head.select_id = DST.select_id;
+ call->select_id = DST.select_id;
#endif
- call->geometry = geom;
+ call->single.geometry = geom;
- BLI_LINKS_APPEND(&shgroup->calls, (DRWCallHeader *)call);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
}
/* These calls can be culled and are optimized for redraw */
@@ -310,13 +310,13 @@ void DRW_shgroup_call_object_add(DRWShadingGroup *shgroup, Gwn_Batch *geom, Obje
DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
call->state = drw_call_state_object(shgroup, ob->obmat, ob->data);
- call->head.type = DRW_CALL_SINGLE;
+ call->type = DRW_CALL_SINGLE;
#ifdef USE_GPU_SELECT
- call->head.select_id = DST.select_id;
+ call->select_id = DST.select_id;
#endif
- call->geometry = geom;
+ call->single.geometry = geom;
- BLI_LINKS_APPEND(&shgroup->calls, (DRWCallHeader *)call);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
}
void DRW_shgroup_call_generate_add(
@@ -327,16 +327,16 @@ void DRW_shgroup_call_generate_add(
BLI_assert(geometry_fn != NULL);
BLI_assert(shgroup->type == DRW_SHG_NORMAL);
- DRWCallGenerate *call = BLI_mempool_alloc(DST.vmempool->calls);
+ DRWCall *call = BLI_mempool_alloc(DST.vmempool->calls);
call->state = drw_call_state_create(shgroup, obmat, NULL);
- call->head.type = DRW_CALL_GENERATE;
+ call->type = DRW_CALL_GENERATE;
#ifdef USE_GPU_SELECT
- call->head.select_id = DST.select_id;
+ call->select_id = DST.select_id;
#endif
- call->geometry_fn = geometry_fn;
- call->user_data = user_data;
+ call->generate.geometry_fn = geometry_fn;
+ call->generate.user_data = user_data;
- BLI_LINKS_APPEND(&shgroup->calls, (DRWCallHeader *)call);
+ BLI_LINKS_APPEND(&shgroup->calls, call);
}
static void sculpt_draw_cb(