diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-07-25 08:39:16 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-07-25 08:39:16 +0000 |
| commit | 90c56caa809cccccdec4cde3d1705fc4bb94de15 (patch) | |
| tree | 28c006bd7b74fd792577607dc020ae60a7a9bbcd /Graphics/GraphicsEngineVulkan | |
| parent | Removed unnecessary conversion from m_pPipelineState to target implementation... (diff) | |
| download | DiligentCore-90c56caa809cccccdec4cde3d1705fc4bb94de15.tar.gz DiligentCore-90c56caa809cccccdec4cde3d1705fc4bb94de15.zip | |
Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineState
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp index 4b0af79e..ba888614 100644 --- a/Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp +++ b/Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp @@ -200,8 +200,8 @@ namespace Diligent Flush(); } - auto *pPipelineStateVk = ValidatedCast<PipelineStateVkImpl>(pPipelineState); - const auto &PSODesc = pPipelineStateVk->GetDesc(); + auto* pPipelineStateVk = ValidatedCast<PipelineStateVkImpl>(pPipelineState); + const auto& PSODesc = pPipelineStateVk->GetDesc(); bool CommitStates = false; bool CommitScissor = false; @@ -224,7 +224,7 @@ namespace Diligent CommitScissor = !OldPSODesc.GraphicsPipeline.RasterizerDesc.ScissorEnable; } - TDeviceContextBase::SetPipelineState( pPipelineState ); + TDeviceContextBase::SetPipelineState( pPipelineStateVk, 0 /*Dummy*/ ); EnsureVkCmdBuffer(); if (PSODesc.IsComputePipeline) |
