diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute index 6488d8c..af2412c 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute @@ -21,9 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_pyramid_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_pyramid_pass.compute index 37683d8..0e4736b 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_pyramid_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_pyramid_pass.compute @@ -21,9 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute index 5bed091..779e763 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute @@ -21,10 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute index 27da6ed..f87adb0 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute @@ -21,9 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pass.compute index 0a9f7ae..3ec692c 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pass.compute @@ -21,9 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP diff --git a/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pyramid_pass.compute b/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pyramid_pass.compute index 201ab1e..12a2c60 100644 --- a/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pyramid_pass.compute +++ b/Assets/Shaders/FSR3/ffx_fsr3upscaler_shading_change_pyramid_pass.compute @@ -21,9 +21,12 @@ #pragma kernel CS #pragma multi_compile_local __ FFX_HALF +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_REPROJECT_USE_LANCZOS_TYPE +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_HDR_COLOR_INPUT #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_LOW_RESOLUTION_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_MOTION_VECTORS #pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_INVERTED_DEPTH +#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_APPLY_SHARPENING #pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP