diff --git a/Shaders/ffx_fsr2_accumulate_pass.compute b/Shaders/ffx_fsr2_accumulate_pass.compute index c022799..bddc926 100644 --- a/Shaders/ffx_fsr2_accumulate_pass.compute +++ b/Shaders/ffx_fsr2_accumulate_pass.compute @@ -29,6 +29,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_autogen_reactive_pass.compute b/Shaders/ffx_fsr2_autogen_reactive_pass.compute index 0f60ec6..9a9a681 100644 --- a/Shaders/ffx_fsr2_autogen_reactive_pass.compute +++ b/Shaders/ffx_fsr2_autogen_reactive_pass.compute @@ -26,6 +26,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_compute_luminance_pyramid_pass.compute b/Shaders/ffx_fsr2_compute_luminance_pyramid_pass.compute index ecd2120..6fd1075 100644 --- a/Shaders/ffx_fsr2_compute_luminance_pyramid_pass.compute +++ b/Shaders/ffx_fsr2_compute_luminance_pyramid_pass.compute @@ -26,6 +26,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_depth_clip_pass.compute b/Shaders/ffx_fsr2_depth_clip_pass.compute index e9a5ec3..b578aad 100644 --- a/Shaders/ffx_fsr2_depth_clip_pass.compute +++ b/Shaders/ffx_fsr2_depth_clip_pass.compute @@ -26,6 +26,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_rcas_pass.compute b/Shaders/ffx_fsr2_rcas_pass.compute index fb61bb9..904afaf 100644 --- a/Shaders/ffx_fsr2_rcas_pass.compute +++ b/Shaders/ffx_fsr2_rcas_pass.compute @@ -25,6 +25,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_reconstruct_previous_depth_pass.compute b/Shaders/ffx_fsr2_reconstruct_previous_depth_pass.compute index dad772e..621b351 100644 --- a/Shaders/ffx_fsr2_reconstruct_previous_depth_pass.compute +++ b/Shaders/ffx_fsr2_reconstruct_previous_depth_pass.compute @@ -27,6 +27,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr2_tcr_autogen_pass.compute b/Shaders/ffx_fsr2_tcr_autogen_pass.compute index f2bd224..3805e8d 100644 --- a/Shaders/ffx_fsr2_tcr_autogen_pass.compute +++ b/Shaders/ffx_fsr2_tcr_autogen_pass.compute @@ -26,6 +26,7 @@ #pragma multi_compile_local __ FFX_FSR2_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_accumulate_pass.compute b/Shaders/ffx_fsr3upscaler_accumulate_pass.compute index 73d8311..6b45375 100644 --- a/Shaders/ffx_fsr3upscaler_accumulate_pass.compute +++ b/Shaders/ffx_fsr3upscaler_accumulate_pass.compute @@ -27,6 +27,7 @@ #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_autogen_reactive_pass.compute b/Shaders/ffx_fsr3upscaler_autogen_reactive_pass.compute index 15c3552..af09d05 100644 --- a/Shaders/ffx_fsr3upscaler_autogen_reactive_pass.compute +++ b/Shaders/ffx_fsr3upscaler_autogen_reactive_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_debug_view_pass.compute b/Shaders/ffx_fsr3upscaler_debug_view_pass.compute index 6f46ce6..f8895ad 100644 --- a/Shaders/ffx_fsr3upscaler_debug_view_pass.compute +++ b/Shaders/ffx_fsr3upscaler_debug_view_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_luma_instability_pass.compute b/Shaders/ffx_fsr3upscaler_luma_instability_pass.compute index 7a853b9..0ab63e9 100644 --- a/Shaders/ffx_fsr3upscaler_luma_instability_pass.compute +++ b/Shaders/ffx_fsr3upscaler_luma_instability_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_luma_pyramid_pass.compute b/Shaders/ffx_fsr3upscaler_luma_pyramid_pass.compute index 517edaa..2a28e32 100644 --- a/Shaders/ffx_fsr3upscaler_luma_pyramid_pass.compute +++ b/Shaders/ffx_fsr3upscaler_luma_pyramid_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_prepare_inputs_pass.compute b/Shaders/ffx_fsr3upscaler_prepare_inputs_pass.compute index 6e6ad9e..898e7af 100644 --- a/Shaders/ffx_fsr3upscaler_prepare_inputs_pass.compute +++ b/Shaders/ffx_fsr3upscaler_prepare_inputs_pass.compute @@ -25,6 +25,7 @@ #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_prepare_reactivity_pass.compute b/Shaders/ffx_fsr3upscaler_prepare_reactivity_pass.compute index b4134bb..cdf3e37 100644 --- a/Shaders/ffx_fsr3upscaler_prepare_reactivity_pass.compute +++ b/Shaders/ffx_fsr3upscaler_prepare_reactivity_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_rcas_pass.compute b/Shaders/ffx_fsr3upscaler_rcas_pass.compute index d5fc127..247170b 100644 --- a/Shaders/ffx_fsr3upscaler_rcas_pass.compute +++ b/Shaders/ffx_fsr3upscaler_rcas_pass.compute @@ -21,6 +21,7 @@ #pragma kernel CS #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_shading_change_pass.compute b/Shaders/ffx_fsr3upscaler_shading_change_pass.compute index 1e04204..6624181 100644 --- a/Shaders/ffx_fsr3upscaler_shading_change_pass.compute +++ b/Shaders/ffx_fsr3upscaler_shading_change_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_shading_change_pyramid_pass.compute b/Shaders/ffx_fsr3upscaler_shading_change_pyramid_pass.compute index 34e424e..59db203 100644 --- a/Shaders/ffx_fsr3upscaler_shading_change_pyramid_pass.compute +++ b/Shaders/ffx_fsr3upscaler_shading_change_pyramid_pass.compute @@ -23,6 +23,7 @@ #pragma multi_compile_local __ FFX_HALF #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc" diff --git a/Shaders/ffx_fsr3upscaler_tcr_autogen_pass.compute b/Shaders/ffx_fsr3upscaler_tcr_autogen_pass.compute index 21ee0d2..6c09a1e 100644 --- a/Shaders/ffx_fsr3upscaler_tcr_autogen_pass.compute +++ b/Shaders/ffx_fsr3upscaler_tcr_autogen_pass.compute @@ -24,6 +24,7 @@ #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ UNITY_FSR_HDRP +#pragma multi_compile __ DISABLE_TEXTURE2D_X_ARRAY #include "ffx_fsr_unity_common.cginc"