diff --git a/renderdoc/driver/d3d11/d3d11_initstate.cpp b/renderdoc/driver/d3d11/d3d11_initstate.cpp index 96cccb591..efc1c71fd 100644 --- a/renderdoc/driver/d3d11/d3d11_initstate.cpp +++ b/renderdoc/driver/d3d11/d3d11_initstate.cpp @@ -1249,7 +1249,7 @@ void WrappedID3D11Device::Create_InitialState(ResourceId id, ID3D11DeviceChild * m_ResourceManager->SetInitialContents(id, D3D11InitialContents(type, clearRTV)); } } - else if(!hasData && desc.Usage != D3D11_USAGE_IMMUTABLE) + else if(desc.Usage != D3D11_USAGE_IMMUTABLE) { desc.CPUAccessFlags = 0; desc.Usage = D3D11_USAGE_DEFAULT; diff --git a/renderdoc/driver/d3d12/d3d12_initstate.cpp b/renderdoc/driver/d3d12/d3d12_initstate.cpp index 4d784193f..a88ed2094 100644 --- a/renderdoc/driver/d3d12/d3d12_initstate.cpp +++ b/renderdoc/driver/d3d12/d3d12_initstate.cpp @@ -793,7 +793,7 @@ template bool D3D12ResourceManager::Serialise_InitialState(WriteSerialiser &ser, D3D12ResourceRecord *record, const D3D12InitialContents *initial); -void D3D12ResourceManager::Create_InitialState(ResourceId id, ID3D12DeviceChild *live, bool hasData) +void D3D12ResourceManager::Create_InitialState(ResourceId id, ID3D12DeviceChild *live, bool) { D3D12ResourceType type = IdentifyTypeByPtr(live); diff --git a/renderdoc/driver/gl/gl_initstate.cpp b/renderdoc/driver/gl/gl_initstate.cpp index 777cf3dda..04f8d5ad6 100644 --- a/renderdoc/driver/gl/gl_initstate.cpp +++ b/renderdoc/driver/gl/gl_initstate.cpp @@ -1844,7 +1844,7 @@ bool GLResourceManager::Serialise_InitialState(WriteSerialiser &ser, ResourceId return Serialise_InitialState(ser, id, record, initial); } -void GLResourceManager::Create_InitialState(ResourceId id, GLResource live, bool hasData) +void GLResourceManager::Create_InitialState(ResourceId id, GLResource live, bool) { if(IsStructuredExporting(m_State)) return; diff --git a/renderdoc/driver/vulkan/vk_initstate.cpp b/renderdoc/driver/vulkan/vk_initstate.cpp index df7148e41..67fb8d302 100644 --- a/renderdoc/driver/vulkan/vk_initstate.cpp +++ b/renderdoc/driver/vulkan/vk_initstate.cpp @@ -1268,7 +1268,7 @@ template bool WrappedVulkan::Serialise_InitialState(WriteSerialiser &ser, Resour VkResourceRecord *record, const VkInitialContents *initial); -void WrappedVulkan::Create_InitialState(ResourceId id, WrappedVkRes *live, bool hasData) +void WrappedVulkan::Create_InitialState(ResourceId id, WrappedVkRes *live, bool) { if(IsStructuredExporting(m_State)) return;