diff options
author | mano-wii <germano.costa@ig.com.br> | 2020-01-08 15:21:25 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2020-01-08 15:21:39 +0300 |
commit | 15ef1d4c8026aea3319efdc118a2189d7d71b450 (patch) | |
tree | af07d727ebca87b65ff8e5647fcb05e7c29c4246 | |
parent | 07a959067d5a3c05fcbd65105525d6e139be5c5f (diff) |
Fix T72119: UV/Image Editor theme face colors with no effect
The `in int flag;` in `gpu_shader_2D_edituvs_faces_vert.glsl`
don't have the values `FACE_UV_ACTIVE` and `FACE_UV_SELECT`.
Add face flags then.
Original patch is from @EitanSomething
Differential revision: https://developer.blender.org/D6520
-rw-r--r-- | source/blender/draw/intern/draw_cache_extract_mesh.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/draw/intern/draw_cache_extract_mesh.c b/source/blender/draw/intern/draw_cache_extract_mesh.c index e43c45a953d..c98494ebdd9 100644 --- a/source/blender/draw/intern/draw_cache_extract_mesh.c +++ b/source/blender/draw/intern/draw_cache_extract_mesh.c @@ -2671,6 +2671,7 @@ static void extract_edituv_data_loop_bmesh(const MeshRenderData *mr, EditLoopData *eldata = data->vbo_data + l; memset(eldata, 0x0, sizeof(*eldata)); mesh_render_data_loop_flag(mr, loop, data->cd_ofs, eldata); + mesh_render_data_face_flag(mr, loop->f, data->cd_ofs, eldata); mesh_render_data_loop_edge_flag(mr, loop, data->cd_ofs, eldata); } |