diff --git a/src/SceneGraph/PrimitiveCreater.cpp b/src/SceneGraph/PrimitiveCreater.cpp index e4510d31..6fbebf6b 100644 --- a/src/SceneGraph/PrimitiveCreater.cpp +++ b/src/SceneGraph/PrimitiveCreater.cpp @@ -168,6 +168,7 @@ void PrimitiveCreater::UnmapVAB(const int vab_index) if(!vab)return; vab->Unmap(); + map_ptr_list[vab_index]=nullptr; } bool PrimitiveCreater::WriteVAB(const AnsiString &name,const VkFormat &format, const void *data)