From 3ddd7ace4e07f2fed2af40debd74ea2e7319b5b1 Mon Sep 17 00:00:00 2001 From: arne schober Date: Mon, 18 Feb 2019 19:28:42 -0500 Subject: [PATCH] Strip Additional IndexBuffers from resources when not in use, which should save about 1MB when used on mobile. #RB marcus.Wassmer #ROBOMERGE-SOURCE: CL 5054298 via CL 5054476 via CL 5056099 [CL 5056278 by arne schober in Main branch] --- .../Source/Niagara/Private/NiagaraRendererMeshes.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraRendererMeshes.cpp b/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraRendererMeshes.cpp index 32a0a9600584..0c0ba7712040 100644 --- a/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraRendererMeshes.cpp +++ b/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraRendererMeshes.cpp @@ -345,13 +345,13 @@ void NiagaraRendererMeshes::GetDynamicMeshElements(const TArrayWireframeIndexBuffer.IsInitialized()) { Mesh.Type = PT_LineList; Mesh.MaterialRenderProxy = UMaterial::GetDefaultMaterial(MD_Surface)->GetRenderProxy(); BatchElement.FirstIndex = 0; - BatchElement.IndexBuffer = &LODModel.WireframeIndexBuffer; - BatchElement.NumPrimitives = LODModel.WireframeIndexBuffer.GetNumIndices() / 2; + BatchElement.IndexBuffer = &LODModel.AdditionalIndexBuffers->WireframeIndexBuffer; + BatchElement.NumPrimitives = LODModel.AdditionalIndexBuffers->WireframeIndexBuffer.GetNumIndices() / 2; } else