Browse Source

Fixed potential nullref when Destroy gets called repeatedly

fsr3
Nico de Poel 2 years ago
parent
commit
d21b57083b
  1. 7
      Assets/Scripts/Core/Fsr3UpscalerContext.cs

7
Assets/Scripts/Core/Fsr3UpscalerContext.cs

@ -125,8 +125,11 @@ namespace FidelityFX
DestroyConstantBuffer(ref _spdConstantsBuffer);
DestroyConstantBuffer(ref _upscalerConstantsBuffer);
_commandBuffer.Dispose();
_commandBuffer = null;
if (_commandBuffer != null)
{
_commandBuffer.Dispose();
_commandBuffer = null;
}
}
public void Dispatch(Fsr3Upscaler.DispatchDescription dispatchParams)

Loading…
Cancel
Save