From eb825f516e8d7c655202eb37e488c5fd20afef8e Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 22 Sep 2024 10:40:10 +0200 Subject: [PATCH] Fix terrain splatmap cache clearng --- Source/Engine/Terrain/TerrainPatch.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Engine/Terrain/TerrainPatch.cpp b/Source/Engine/Terrain/TerrainPatch.cpp index 592c2e7f9..96dc35d49 100644 --- a/Source/Engine/Terrain/TerrainPatch.cpp +++ b/Source/Engine/Terrain/TerrainPatch.cpp @@ -1220,8 +1220,8 @@ Color32* TerrainPatch::GetSplatMapData(int32 index) void TerrainPatch::ClearSplatMapCache() { PROFILE_CPU_NAMED("Terrain.ClearSplatMapCache"); - if (_cachedSplatMap) - _cachedSplatMap->Clear(); + for (int32 i = 0; i < TERRAIN_MAX_SPLATMAPS_COUNT; i++) + _cachedSplatMap[i].Clear(); } void TerrainPatch::ClearCache()