mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-12 13:00:32 +00:00
Add support for specifying strip restart value in D3D12 PSOs
This commit is contained in:
@@ -965,6 +965,12 @@ D3D12PSOCreator &D3D12PSOCreator::InputLayout()
|
||||
return InputLayout(m_Test->DefaultInputLayout());
|
||||
}
|
||||
|
||||
D3D12PSOCreator &D3D12PSOCreator::StripRestart(D3D12_INDEX_BUFFER_STRIP_CUT_VALUE stripCut)
|
||||
{
|
||||
GraphicsDesc.IBStripCutValue = stripCut;
|
||||
return *this;
|
||||
}
|
||||
|
||||
D3D12PSOCreator &D3D12PSOCreator::Topology(D3D12_PRIMITIVE_TOPOLOGY_TYPE topo)
|
||||
{
|
||||
GraphicsDesc.PrimitiveTopologyType = topo;
|
||||
|
||||
@@ -87,6 +87,8 @@ public:
|
||||
D3D12PSOCreator &InputLayout(const std::vector<D3D12_INPUT_ELEMENT_DESC> &elements);
|
||||
D3D12PSOCreator &InputLayout();
|
||||
|
||||
D3D12PSOCreator &StripRestart(D3D12_INDEX_BUFFER_STRIP_CUT_VALUE stripCut);
|
||||
|
||||
D3D12PSOCreator &Topology(D3D12_PRIMITIVE_TOPOLOGY_TYPE topo);
|
||||
|
||||
D3D12PSOCreator &RootSig(ID3D12RootSignaturePtr rootSig);
|
||||
|
||||
Reference in New Issue
Block a user