From 43b36d01a7952c1c3ab3894b277debbd34983023 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 28 Nov 2017 18:47:04 +0000 Subject: [PATCH] Sampler descriptor is larger than UAV descriptor - use it for GetSize --- renderdoc/driver/d3d12/d3d12_initstate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_initstate.cpp b/renderdoc/driver/d3d12/d3d12_initstate.cpp index 43e6b7566..6a0987942 100644 --- a/renderdoc/driver/d3d12/d3d12_initstate.cpp +++ b/renderdoc/driver/d3d12/d3d12_initstate.cpp @@ -262,7 +262,7 @@ uint32_t D3D12ResourceManager::GetSize_InitialState(ResourceId id, ID3D12DeviceC if(record->type == Resource_DescriptorHeap) { // the initial contents are just the descriptors. Estimate the serialise size here - const uint32_t descriptorSerSize = 40 + sizeof(D3D12_UNORDERED_ACCESS_VIEW_DESC); + const uint32_t descriptorSerSize = 40 + sizeof(D3D12_SAMPLER_DESC); return initContents.num * descriptorSerSize; }