Browse Source

Properly release the new intermediate temp RT

master
Nico de Poel 2 years ago
parent
commit
2ab4c934bd
  1. 3
      Runtime/FSR3/Fsr3UpscalerResources.cs

3
Runtime/FSR3/Fsr3UpscalerResources.cs

@ -170,8 +170,7 @@ namespace FidelityFX
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavFarthestDepthMip1);
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavNewLocks);
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavShadingChange);
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavLumaInstability);
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavFarthestDepth);
commandBuffer.ReleaseTemporaryRT(Fsr3ShaderIDs.UavIntermediate);
}
private static void CreateDoubleBufferedResource(RenderTexture[] resource, string name, Vector2Int size, GraphicsFormat format)

Loading…
Cancel
Save