From 3d96ccd6d155ec45c5846b93f03d1c7d1fcf4a6f Mon Sep 17 00:00:00 2001 From: wanghaiwei Date: Thu, 4 Jan 2024 16:23:58 +0800 Subject: [PATCH] Fix D3D11_2 GetResourceTiling return unsupport value Change to use UnwrapResource helper function --- renderdoc/driver/d3d11/d3d11_device2_wrap.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/d3d11/d3d11_device2_wrap.cpp b/renderdoc/driver/d3d11/d3d11_device2_wrap.cpp index 0897726e4..0451c39c4 100644 --- a/renderdoc/driver/d3d11/d3d11_device2_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_device2_wrap.cpp @@ -74,9 +74,10 @@ void WrappedID3D11Device::GetResourceTiling( if(m_pDevice2 == NULL) return; - m_pDevice2->GetResourceTiling(pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, - pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, - FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips); + m_pDevice2->GetResourceTiling(UnwrapResource(pTiledResource), pNumTilesForEntireResource, + pPackedMipDesc, pStandardTileShapeForNonPackedMips, + pNumSubresourceTilings, FirstSubresourceTilingToGet, + pSubresourceTilingsForNonPackedMips); } HRESULT WrappedID3D11Device::CheckMultisampleQualityLevels1(DXGI_FORMAT Format, UINT SampleCount,