From b52fcf9c85695ee90074df7f9a6eeba9f34ddaeb Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 21 Jan 2021 14:21:55 -0800 Subject: Fix D3D12 DescriptorSet::setSampler bug (#1668) --- tools/gfx/d3d12/render-d3d12.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/gfx/d3d12/render-d3d12.cpp b/tools/gfx/d3d12/render-d3d12.cpp index 9f208f83c..74dc19dd7 100644 --- a/tools/gfx/d3d12/render-d3d12.cpp +++ b/tools/gfx/d3d12/render-d3d12.cpp @@ -2854,7 +2854,7 @@ void D3D12Renderer::DescriptorSetImpl::setSampler(UInt range, UInt index, ISampl #endif auto arrayIndex = rangeInfo.arrayIndex + index; - auto descriptorIndex = m_resourceTable + arrayIndex; + auto descriptorIndex = m_samplerTable + arrayIndex; m_samplerObjects[arrayIndex] = samplerImpl; dxDevice->CopyDescriptorsSimple( -- cgit v1.2.3