From 91c7809640ae462a5cf0a8bbb854ff139fc2bfc5 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Mon, 27 May 2024 23:04:02 -0400 Subject: [PATCH] Fix #122319: GPU subdivision loose geometry positions invalid Caused by 8d4da6063a1edd467f885a4d863fbd68efb18158 --- .../blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc index 23a32782ac8..f63be846086 100644 --- a/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc +++ b/source/blender/draw/intern/mesh_extractors/extract_mesh_vbo_pos.cc @@ -189,6 +189,7 @@ void extract_positions_subdiv(const DRWSubdivCache &subdiv_cache, &vbo, draw_subdiv_get_pos_nor_format(), subdiv_full_vbo_size(mr, subdiv_cache)); if (subdiv_cache.num_subdiv_loops == 0) { + extract_loose_positions_subdiv(subdiv_cache, mr, vbo); return; }