Fix incorrect terrain debug buffers disposing

This commit is contained in:
Wojtek Figat
2026-03-24 19:32:17 +01:00
parent 5383de10b8
commit d2ef0671e3

View File

@@ -2241,11 +2241,11 @@ void TerrainPatch::DestroyCollision()
_physicsHeightField = nullptr;
#if TERRAIN_USE_PHYSICS_DEBUG
_debugLinesDirty = true;
SAFE_DELETE(_debugLines);
SAFE_DELETE_GPU_RESOURCE(_debugLines);
#endif
#if USE_EDITOR
_collisionTriangles.Resize(0);
SAFE_DELETE(_collisionTrianglesBuffer);
SAFE_DELETE_GPU_RESOURCE(_collisionTrianglesBuffer);
_collisionTrianglesBufferDirty = true;
#endif
_collisionVertices.Resize(0);