From 0e07a80f8c1443e047e283f30693cf708a3204ea Mon Sep 17 00:00:00 2001 From: lbavoil Date: Mon, 23 Jan 2017 09:55:05 +0100 Subject: HBAO+ 3.1.0.21602716 --- src/PipelineStateObjects_DX12.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/PipelineStateObjects_DX12.cpp') diff --git a/src/PipelineStateObjects_DX12.cpp b/src/PipelineStateObjects_DX12.cpp index f2abe71..e7f4985 100644 --- a/src/PipelineStateObjects_DX12.cpp +++ b/src/PipelineStateObjects_DX12.cpp @@ -1,5 +1,5 @@ /* -* Copyright (c) 2008-2016, NVIDIA CORPORATION. All rights reserved. +* Copyright (c) 2008-2017, NVIDIA CORPORATION. All rights reserved. * * NVIDIA CORPORATION and its licensors retain all intellectual property * and proprietary rights in and to this software, related documentation @@ -592,12 +592,14 @@ ID3D12PipelineState* GFSDK::SSAO::D3D12::BlurYPSO::GetPSO( m_EnableSharpnessProfilePermutation != EnableSharpnessProfilePermutation || m_BlurKernelRadiusPermutation != BlurKernelRadiusPermutation || m_RTSampleCount != Output.RenderTarget.SampleCount || - m_RTFormat != Output.RenderTarget.Format) + m_RTFormat != Output.RenderTarget.Format || + m_BlendMode != Output.Blend.Mode) { m_EnableSharpnessProfilePermutation = EnableSharpnessProfilePermutation; m_BlurKernelRadiusPermutation = BlurKernelRadiusPermutation; m_RTSampleCount = Output.RenderTarget.SampleCount; m_RTFormat = Output.RenderTarget.Format; + m_BlendMode = Output.Blend.Mode; m_BlurYPSO.Desc.pRootSignature = m_BlurYRS; m_BlurYPSO.Desc.NumRenderTargets = 1; -- cgit v1.2.3