diff options
author | Richard Antalik <richardantalik@gmail.com> | 2022-04-04 15:27:47 +0300 |
---|---|---|
committer | Richard Antalik <richardantalik@gmail.com> | 2022-04-04 15:28:55 +0300 |
commit | 068d2b086199e6e01b24addbe340a196f1bfff63 (patch) | |
tree | 388be1022ec819a1963b2a9cffd7ff2511c38a4b /source/blender/draw/engines/overlay/overlay_edit_uv.c | |
parent | e49fef45cef7d53ae856a943e125838cdfcea0a0 (diff) |
Fix T96575: Can't set vertex theme color
UV editor used wire color for drawing unselected vertices.
Add color variable to shader, so theme color can be used.
Reviewed By: jbakker
Differential Revision: https://developer.blender.org/D14373
Diffstat (limited to 'source/blender/draw/engines/overlay/overlay_edit_uv.c')
-rw-r--r-- | source/blender/draw/engines/overlay/overlay_edit_uv.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/draw/engines/overlay/overlay_edit_uv.c b/source/blender/draw/engines/overlay/overlay_edit_uv.c index 93c75bde1e7..acfd2f98044 100644 --- a/source/blender/draw/engines/overlay/overlay_edit_uv.c +++ b/source/blender/draw/engines/overlay/overlay_edit_uv.c @@ -238,6 +238,10 @@ void OVERLAY_edit_uv_cache_init(OVERLAY_Data *vedata) DRW_shgroup_uniform_float_copy( pd->edit_uv_verts_grp, "pointSize", (point_size + 1.5f) * M_SQRT2); DRW_shgroup_uniform_float_copy(pd->edit_uv_verts_grp, "outlineWidth", 0.75f); + float theme_color[4]; + UI_GetThemeColor4fv(TH_VERTEX, theme_color); + srgb_to_linearrgb_v4(theme_color, theme_color); + DRW_shgroup_uniform_vec4_copy(pd->edit_uv_verts_grp, "color", theme_color); } /* uv faces */ |