diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2020-04-01 04:19:07 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2020-04-01 04:19:07 +0000 |
| commit | 02913085c172692ec6041434d56203f68f33f50c (patch) | |
| tree | e68259d61d38410fb2dcc87fa47c03a60669b739 /Components/src/ShadowMapManager.cpp | |
| parent | Updated ShaderUtilities.fxh: added TransformTangentSpaceNormal function (diff) | |
| download | DiligentFX-02913085c172692ec6041434d56203f68f33f50c.tar.gz DiligentFX-02913085c172692ec6041434d56203f68f33f50c.zip | |
Updated to match API Version 240056
Diffstat (limited to 'Components/src/ShadowMapManager.cpp')
| -rw-r--r-- | Components/src/ShadowMapManager.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Components/src/ShadowMapManager.cpp b/Components/src/ShadowMapManager.cpp index e795159..25ea76f 100644 --- a/Components/src/ShadowMapManager.cpp +++ b/Components/src/ShadowMapManager.cpp @@ -438,7 +438,8 @@ void ShadowMapManager::InitializeConversionTechniques(TEXTURE_FORMAT FilterableS m_pDevice->CreateShader(VertShaderCI, &pScreenSizeTriVS); } - PipelineStateDesc PSODesc; + PipelineStateCreateInfo PSOCreateInfo; + PipelineStateDesc& PSODesc = PSOCreateInfo.PSODesc; ShaderCreateInfo ShaderCI; ShaderCI.Desc.ShaderType = SHADER_TYPE_PIXEL; @@ -496,7 +497,7 @@ void ShadowMapManager::InitializeConversionTechniques(TEXTURE_FORMAT FilterableS GraphicsPipeline.NumRenderTargets = 1; GraphicsPipeline.RTVFormats[0] = FilterableShadowMapFmt; - m_pDevice->CreatePipelineState(PSODesc, &Tech.PSO); + m_pDevice->CreatePipelineState(PSOCreateInfo, &Tech.PSO); Tech.PSO->GetStaticVariableByName(SHADER_TYPE_PIXEL, "cbConversionAttribs")->Set(m_pConversionAttribsBuffer); if (m_BlurVertTech.PSO && m_BlurVertTech.PSO->GetDesc().GraphicsPipeline.RTVFormats[0] != FilterableShadowMapFmt) @@ -510,7 +511,7 @@ void ShadowMapManager::InitializeConversionTechniques(TEXTURE_FORMAT FilterableS RefCntAutoPtr<IShader> pVertBlurPS; m_pDevice->CreateShader(ShaderCI, &pVertBlurPS); GraphicsPipeline.pPS = pVertBlurPS; - m_pDevice->CreatePipelineState(PSODesc, &m_BlurVertTech.PSO); + m_pDevice->CreatePipelineState(PSOCreateInfo, &m_BlurVertTech.PSO); m_BlurVertTech.PSO->GetStaticVariableByName(SHADER_TYPE_PIXEL, "cbConversionAttribs")->Set(m_pConversionAttribsBuffer); } } |
