diff --git a/Assets/Scripts/Core/Fsr3UpscalerContext.cs b/Assets/Scripts/Core/Fsr3UpscalerContext.cs index da02d9f..2b6a6bd 100644 --- a/Assets/Scripts/Core/Fsr3UpscalerContext.cs +++ b/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)