fixed CRP PSO leak

This commit is contained in:
myT 2024-11-04 02:45:22 +01:00
parent ca3d15282b
commit 6cdd18157b

View file

@ -493,6 +493,7 @@ void VolumetricLight::Init()
{
GraphicsPipelineDesc desc("VL Extinction Viz");
desc.shortLifeTime = true;
desc.rootSignature = RHI_MAKE_NULL_HANDLE();
desc.vertexShader.Set(g_vl_debug_extinction_vs);
desc.pixelShader.Set(g_vl_debug_extinction_ps);
@ -507,6 +508,7 @@ void VolumetricLight::Init()
{
GraphicsPipelineDesc desc("VL Sun Shadow Viz");
desc.shortLifeTime = true;
desc.rootSignature = RHI_MAKE_NULL_HANDLE();
desc.vertexShader.Set(g_vl_debug_shadow_sun_vs);
desc.pixelShader.Set(g_vl_debug_shadow_sun_ps);
@ -521,6 +523,7 @@ void VolumetricLight::Init()
{
GraphicsPipelineDesc desc("VL Ambient Viz");
desc.shortLifeTime = true;
desc.rootSignature = RHI_MAKE_NULL_HANDLE();
desc.vertexShader.Set(g_vl_debug_ambient_vs);
desc.pixelShader.Set(g_vl_debug_ambient_ps);