From 926c6782fe780a8c1996a027d5469c115a93cd59 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 11 Oct 2023 12:12:37 +0200 Subject: [PATCH] Sculpt: Support Float2 attributes for dynamic topology It was a missing case in the code which is responsible for in the code which is responsible for filling in VBO data. It is now implemented for vertex and corner attributes. Co-Authored-By: Hans Goudey Pull Request: https://projects.blender.org/blender/blender/pulls/113536 --- source/blender/draw/intern/draw_pbvh.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/blender/draw/intern/draw_pbvh.cc b/source/blender/draw/intern/draw_pbvh.cc index 868171b5704..21e38fa96ec 100644 --- a/source/blender/draw/intern/draw_pbvh.cc +++ b/source/blender/draw/intern/draw_pbvh.cc @@ -839,6 +839,9 @@ struct PBVHBatches { case CD_PROP_BYTE_COLOR: extract_data_vert_bmesh(args, cd_offset, *vbo.vert_buf); return; + case CD_PROP_FLOAT2: + extract_data_vert_bmesh(args, cd_offset, *vbo.vert_buf); + return; default: break; } @@ -852,6 +855,9 @@ struct PBVHBatches { case CD_PROP_BYTE_COLOR: extract_data_corner_bmesh(args, cd_offset, *vbo.vert_buf); return; + case CD_PROP_FLOAT2: + extract_data_corner_bmesh(args, cd_offset, *vbo.vert_buf); + return; default: break; }