From d1b67707769dc6a818d4590cd8cb1d8cee709ec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Wed, 19 Dec 2018 17:16:09 -0800 Subject: [PATCH] D3D12: Fixed texture array UAV. --- src/renderer_d3d12.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer_d3d12.cpp b/src/renderer_d3d12.cpp index 1bae31f70..f6914725e 100644 --- a/src/renderer_d3d12.cpp +++ b/src/renderer_d3d12.cpp @@ -4778,8 +4778,10 @@ namespace bgfx { namespace d3d12 if (1 < numLayers) { m_uavd.ViewDimension = D3D12_UAV_DIMENSION_TEXTURE2DARRAY; - m_uavd.Texture2DArray.MipSlice = 0; - m_uavd.Texture2DArray.PlaneSlice = 0; + m_uavd.Texture2DArray.MipSlice = 0; + m_uavd.Texture2DArray.FirstArraySlice = 0; + m_uavd.Texture2DArray.PlaneSlice = 0; + m_uavd.Texture2DArray.ArraySize = numLayers; } else {