From 25700bf8f3e4ea0f43e7a7652e6ec77a07d15a25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Mon, 28 Feb 2022 19:20:29 +0100 Subject: [PATCH] fix: index buffer barrier --- WickedEngine/wiRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WickedEngine/wiRenderer.cpp b/WickedEngine/wiRenderer.cpp index 57053caa4..63665d02b 100644 --- a/WickedEngine/wiRenderer.cpp +++ b/WickedEngine/wiRenderer.cpp @@ -3605,7 +3605,7 @@ void UpdateRenderData( { Entity entity = vis.scene->meshes.GetEntity(i); const MeshComponent& mesh = vis.scene->meshes[i]; - barrier_stack.push_back(GPUBarrier::Buffer(&mesh.indexBuffer, ResourceState::UNDEFINED, ResourceState::INDEX_BUFFER | ResourceState::SHADER_RESOURCE)); + barrier_stack.push_back(GPUBarrier::Buffer(&mesh.indexBuffer, ResourceState::INDEX_BUFFER, ResourceState::INDEX_BUFFER | ResourceState::SHADER_RESOURCE)); if (mesh.dirty_subsets) {