Browse Source

Correctly destroy resources when not in play mode

fsr3
Nico de Poel 2 years ago
parent
commit
8b4a7fd78f
  1. 7
      Assets/Scripts/Core/Fsr3UpscalerResources.cs

7
Assets/Scripts/Core/Fsr3UpscalerResources.cs

@ -207,7 +207,14 @@ namespace FidelityFX
if (resource == null)
return;
#if UNITY_EDITOR
if (Application.isPlaying && !UnityEditor.EditorApplication.isPaused)
UnityEngine.Object.Destroy(resource);
else
UnityEngine.Object.DestroyImmediate(resource);
#else
UnityEngine.Object.Destroy(resource);
#endif
resource = null;
}

Loading…
Cancel
Save