mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-09-23 22:25:55 +00:00
Hide independent blend toggle in common pipe state
This commit is contained in:
@@ -1605,11 +1605,23 @@ rdcarray<ColorBlend> PipeState::GetColorBlends() const
|
||||
{
|
||||
if(IsCaptureD3D11())
|
||||
{
|
||||
return m_D3D11->outputMerger.blendState.blends;
|
||||
if(m_D3D11->outputMerger.blendState.independentBlend)
|
||||
return m_D3D11->outputMerger.blendState.blends;
|
||||
|
||||
rdcarray<ColorBlend> ret;
|
||||
ret.fill(m_D3D11->outputMerger.blendState.blends.count(),
|
||||
m_D3D11->outputMerger.blendState.blends[0]);
|
||||
return ret;
|
||||
}
|
||||
else if(IsCaptureD3D12())
|
||||
{
|
||||
return m_D3D12->outputMerger.blendState.blends;
|
||||
if(m_D3D12->outputMerger.blendState.independentBlend)
|
||||
return m_D3D12->outputMerger.blendState.blends;
|
||||
|
||||
rdcarray<ColorBlend> ret;
|
||||
ret.fill(m_D3D12->outputMerger.blendState.blends.count(),
|
||||
m_D3D12->outputMerger.blendState.blends[0]);
|
||||
return ret;
|
||||
}
|
||||
else if(IsCaptureGL())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user