summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2021-02-13 02:27:51 +0000
committerassiduous <assiduous@diligentgraphics.com>2021-03-19 00:31:36 +0000
commitde98c28b1dbade33adc339ea3aeb42c4d665f732 (patch)
tree683cd5739076d2ca9b1eae6e767505a8388fdabf /Graphics/GraphicsEngine
parentbug fixes for dx12 resource signature (diff)
downloadDiligentCore-de98c28b1dbade33adc339ea3aeb42c4d665f732.tar.gz
DiligentCore-de98c28b1dbade33adc339ea3aeb42c4d665f732.zip
Few minor updates to PSO impls
Diffstat (limited to 'Graphics/GraphicsEngine')
-rw-r--r--Graphics/GraphicsEngine/include/PipelineStateBase.hpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Graphics/GraphicsEngine/include/PipelineStateBase.hpp b/Graphics/GraphicsEngine/include/PipelineStateBase.hpp
index 193777c4..1d5cde09 100644
--- a/Graphics/GraphicsEngine/include/PipelineStateBase.hpp
+++ b/Graphics/GraphicsEngine/include/PipelineStateBase.hpp
@@ -199,10 +199,10 @@ public:
m_pRayTracingPipelineData->~RayTracingPipelineData();
}
- if (m_pRawMem)
+ if (m_pPipelineDataRawMem)
{
- GetRawAllocator().Free(m_pRawMem);
- m_pRawMem = nullptr;
+ GetRawAllocator().Free(m_pPipelineDataRawMem);
+ m_pPipelineDataRawMem = nullptr;
}
#if DILIGENT_DEBUG
m_IsDestructed = true;
@@ -529,7 +529,7 @@ protected:
{
this->m_pGraphicsPipelineData = MemPool.Construct<GraphicsPipelineData>();
void* Ptr = MemPool.ReleaseOwnership();
- VERIFY_EXPR(Ptr == m_pRawMem);
+ VERIFY_EXPR(Ptr == m_pPipelineDataRawMem);
auto& GraphicsPipeline = this->m_pGraphicsPipelineData->Desc;
auto& pRenderPass = this->m_pGraphicsPipelineData->pRenderPass;
@@ -663,7 +663,7 @@ protected:
void InitializePipelineDesc(const ComputePipelineStateCreateInfo& CreateInfo,
FixedLinearAllocator& MemPool)
{
- m_pRawMem = MemPool.ReleaseOwnership();
+ m_pPipelineDataRawMem = MemPool.ReleaseOwnership();
CopyResourceLayout(CreateInfo.PSODesc.ResourceLayout, this->m_Desc.ResourceLayout, MemPool);
}
@@ -686,7 +686,7 @@ protected:
this->m_pRayTracingPipelineData->ShaderDataSize = ShaderDataSize;
void* Ptr = MemPool.ReleaseOwnership();
- VERIFY_EXPR(Ptr == m_pRawMem);
+ VERIFY_EXPR(Ptr == m_pPipelineDataRawMem);
TNameToGroupIndexMap& NameToGroupIndex = this->m_pRayTracingPipelineData->NameToGroupIndex;
CopyRTShaderGroupNames(NameToGroupIndex, CreateInfo, MemPool);
@@ -797,7 +797,7 @@ protected:
{
GraphicsPipelineData* m_pGraphicsPipelineData;
RayTracingPipelineData* m_pRayTracingPipelineData;
- void* m_pRawMem = nullptr;
+ void* m_pPipelineDataRawMem = nullptr;
};
#ifdef DILIGENT_DEBUG