Update D3D12 pipeline state to roughly match D3D12 state

This commit is contained in:
baldurk
2016-09-22 12:05:47 +02:00
parent af9017af0a
commit 8b1a26287d
9 changed files with 332 additions and 1288 deletions
+2 -2
View File
@@ -326,8 +326,8 @@ APIProperties D3D12Replay::GetAPIProperties()
{
APIProperties ret;
ret.pipelineType = eGraphicsAPI_D3D11;
ret.localRenderer = eGraphicsAPI_D3D11;
ret.pipelineType = eGraphicsAPI_D3D12;
ret.localRenderer = eGraphicsAPI_D3D12;
ret.degraded = false;
return ret;
+2 -2
View File
@@ -3527,13 +3527,13 @@ void VulkanReplay::SavePipelineState()
dst.bindings[b].type = eBindType_ReadWriteTBuffer;
break;
case VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER:
dst.bindings[b].type = eBindType_ReadOnlyBuffer;
dst.bindings[b].type = eBindType_ConstantBuffer;
break;
case VK_DESCRIPTOR_TYPE_STORAGE_BUFFER:
dst.bindings[b].type = eBindType_ReadWriteBuffer;
break;
case VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC:
dst.bindings[b].type = eBindType_ReadOnlyBuffer;
dst.bindings[b].type = eBindType_ConstantBuffer;
dynamicOffset = true;
break;
case VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC: