summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-07-25 08:39:16 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-07-25 08:39:16 +0000
commit90c56caa809cccccdec4cde3d1705fc4bb94de15 (patch)
tree28c006bd7b74fd792577607dc020ae60a7a9bbcd /Graphics/GraphicsEngineVulkan
parentRemoved unnecessary conversion from m_pPipelineState to target implementation... (diff)
downloadDiligentCore-90c56caa809cccccdec4cde3d1705fc4bb94de15.tar.gz
DiligentCore-90c56caa809cccccdec4cde3d1705fc4bb94de15.zip
Few improvements to RefCntAutoPtr & DeviceContextBase::SetPipelineState
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
-rw-r--r--Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp6
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)