From c31c462f7fb391726ad5ccc7661107c6d14f98a3 Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Sat, 23 Aug 2025 12:31:16 +0200 Subject: [PATCH] Fixed Metal not getting compiled with texture array support, which broke HDRP support. --- Shaders/ffx_fsr_unity_common.cginc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Shaders/ffx_fsr_unity_common.cginc b/Shaders/ffx_fsr_unity_common.cginc index 364ae32..7703535 100644 --- a/Shaders/ffx_fsr_unity_common.cginc +++ b/Shaders/ffx_fsr_unity_common.cginc @@ -52,7 +52,7 @@ // Workaround for HDRP using texture arrays for its camera buffers on some platforms // The below defines are adapted from: Packages/com.unity.render-pipelines.core/ShaderLibrary/TextureXR.hlsl -#if ((defined(SHADER_API_D3D11) || defined(SHADER_API_D3D12)) && !defined(SHADER_API_XBOXONE) && !defined(SHADER_API_GAMECORE)) || defined(SHADER_API_PSSL) || defined(SHADER_API_VULKAN) +#if ((defined(SHADER_API_D3D11) || defined(SHADER_API_D3D12)) && !defined(SHADER_API_XBOXONE) && !defined(SHADER_API_GAMECORE)) || defined(SHADER_API_PSSL) || defined(SHADER_API_VULKAN) || defined(SHADER_API_METAL) #define UNITY_TEXTURE2D_X_ARRAY_SUPPORTED #endif