diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2019-05-28 00:21:39 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2019-05-28 15:22:22 +0300 |
commit | e0c1116ce3dfef8415b7a975e82cd1506383ed9c (patch) | |
tree | 5e1aac7b4ed95890e8025ef28ef8147338eeb861 /source/blender/draw/modes/edit_mesh_mode.c | |
parent | 2e211d099f8d13b79cdf9057f77532c587311c3d (diff) |
Cleanup: DRW: Rename DRW_STATE_BLEND_* for API clarity
Diffstat (limited to 'source/blender/draw/modes/edit_mesh_mode.c')
-rw-r--r-- | source/blender/draw/modes/edit_mesh_mode.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/blender/draw/modes/edit_mesh_mode.c b/source/blender/draw/modes/edit_mesh_mode.c index 865e443b186..54ed7185f10 100644 --- a/source/blender/draw/modes/edit_mesh_mode.c +++ b/source/blender/draw/modes/edit_mesh_mode.c @@ -398,7 +398,7 @@ static void edit_mesh_create_overlay_passes(float face_alpha, /* Verts */ passes->verts = DRW_pass_create("Edit Mesh Verts", - (DRW_STATE_WRITE_COLOR | statemod) & ~DRW_STATE_BLEND); + (DRW_STATE_WRITE_COLOR | statemod) & ~DRW_STATE_BLEND_ALPHA); if (select_vert) { grp = shgrps->verts = DRW_shgroup_create(vert_sh, passes->verts); DRW_shgroup_uniform_block(grp, "globalsBlock", G_draw.block_ubo); @@ -547,7 +547,7 @@ static void EDIT_MESH_cache_init(void *vedata) { /* Mesh Analysis Pass */ - DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND; + DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND_ALPHA; psl->mesh_analysis_pass = DRW_pass_create("Mesh Analysis", state); const bool is_vertex_color = scene->toolsettings->statvis.type == SCE_STATVIS_SHARP; g_data->mesh_analysis_shgrp = DRW_shgroup_create( @@ -561,7 +561,7 @@ static void EDIT_MESH_cache_init(void *vedata) edit_mesh_create_overlay_passes(face_mod, g_data->data_mask, g_data->do_edges, - DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND, + DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND_ALPHA, &psl->edit_passes_in_front, &g_data->edit_in_front_shgrps); @@ -569,7 +569,7 @@ static void EDIT_MESH_cache_init(void *vedata) edit_mesh_create_overlay_passes(face_mod, g_data->data_mask, g_data->do_edges, - DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND, + DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND_ALPHA, &psl->edit_passes, &g_data->edit_shgrps); } @@ -583,7 +583,7 @@ static void EDIT_MESH_cache_init(void *vedata) &psl->edit_passes, &g_data->edit_shgrps); - DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND; + DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_DEPTH_LESS_EQUAL | DRW_STATE_BLEND_ALPHA; psl->facefill_occlude = DRW_pass_create("Front Face Color", state); psl->facefill_occlude_cage = DRW_pass_create("Front Face Cage Color", state); @@ -616,7 +616,7 @@ static void EDIT_MESH_cache_init(void *vedata) struct GPUBatch *quad = DRW_cache_fullscreen_quad_get(); psl->mix_occlude = DRW_pass_create("Mix Occluded Wires", - DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND); + DRW_STATE_WRITE_COLOR | DRW_STATE_BLEND_ALPHA); DRWShadingGroup *mix_shgrp = DRW_shgroup_create(sh_data->overlay_mix, psl->mix_occlude); DRW_shgroup_call(mix_shgrp, quad, NULL); DRW_shgroup_uniform_float_copy(mix_shgrp, "alpha", backwire_opacity); |