From afc5d4896f80920d146e977cc5ac68b4f19c0c58 Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Tue, 11 Jul 2023 10:03:27 +0200 Subject: [PATCH] [PPV2] Fix AO on OSX (#7922) AO no longer requires sparse texture support --- .../Runtime/Effects/AmbientOcclusion.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/AmbientOcclusion.cs b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/AmbientOcclusion.cs index 9812775..db13cec 100644 --- a/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/AmbientOcclusion.cs +++ b/Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/AmbientOcclusion.cs @@ -197,16 +197,13 @@ namespace UnityEngine.Rendering.PostProcessing state &= SystemInfo.supportsComputeShaders && !RuntimeUtilities.isAndroidOpenGL #if UNITY_2023_2_OR_NEWER - && SystemInfo.IsFormatSupported(GraphicsFormat.R32_SFloat, GraphicsFormatUsage.Render | GraphicsFormatUsage.Sparse) - && SystemInfo.IsFormatSupported(GraphicsFormat.R16_SFloat, GraphicsFormatUsage.Render | GraphicsFormatUsage.Sparse) - && SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, GraphicsFormatUsage.Render | GraphicsFormatUsage.Sparse); + && SystemInfo.IsFormatSupported(GraphicsFormat.R32_SFloat, GraphicsFormatUsage.Render) + && SystemInfo.IsFormatSupported(GraphicsFormat.R16_SFloat, GraphicsFormatUsage.Render) + && SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, GraphicsFormatUsage.Render); #else && SystemInfo.IsFormatSupported(GraphicsFormat.R32_SFloat, FormatUsage.Render) - && SystemInfo.IsFormatSupported(GraphicsFormat.R32_SFloat, FormatUsage.Sparse) && SystemInfo.IsFormatSupported(GraphicsFormat.R16_SFloat, FormatUsage.Render) - && SystemInfo.IsFormatSupported(GraphicsFormat.R16_SFloat, FormatUsage.Sparse) - && SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, FormatUsage.Render) - && SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, FormatUsage.Sparse); + && SystemInfo.IsFormatSupported(GraphicsFormat.R8_UNorm, FormatUsage.Render); #endif }