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,