Unreal 5.5 FSR 3.1.3 Shader is mixing bindless resources with non-bindless resources
Using advanced material features prevents use of FSR as shaders need writing to accomondate bindless and non-bindless resources...
rhi.Bindless.Resources=Enabled rhi.Bindless.Samplers=Enabled
Causes errors in all FSR shaders :
57 Shader compiler errors compiling global shaders for platform PCD3D_SM6: Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowComputeSCDDivergenceCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_compute_scd_divergence_pass.usf(0): Shader FFXRHIOpticalFlowComputeSCDDivergenceCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 4 UAV slots were detected: rw_optical_flow_scd_histogram, rw_optical_flow_scd_previous_histogram, rw_optical_flow_scd_temp, rw_optical_flow_scd_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIAccumulateCS\138" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 138, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_input_color_jittered, r_internal_upscaled_color, r_farthest_depth_mip1, r_luma_instability, r_dilated_motion_vectors, r_input_exposure, r_dilated_reactive_masks F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 138, VF None: Shader is mixing bindless resources with non-bindless resources. 3 UAV slots were detected: rw_internal_upscaled_color, rw_upscaled_output, rw_new_locks F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 138, VF None: Shader is mixing bindless samplers with non-bindless samplers. 2 sampler slots were detected: s_LinearClamp Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIAccumulateCS\54" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 54, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_input_color_jittered, r_internal_upscaled_color, r_farthest_depth_mip1, r_luma_instability, r_dilated_motion_vectors, r_input_exposure, r_lanczos_lut, r_dilated_reactive_masks F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 54, VF None: Shader is mixing bindless resources with non-bindless resources. 3 UAV slots were detected: rw_internal_upscaled_color, rw_new_locks Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIAccumulateCS\109" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 109, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_input_color_jittered, r_input_motion_vectors, r_internal_upscaled_color, r_farthest_depth_mip1, r_luma_instability, r_input_exposure, r_lanczos_lut, r_dilated_reactive_masks Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIPrepareInputsCS\218" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_prepare_inputs_pass.usf(0): Shader FFXRHIPrepareInputsCS, Permutation 218, VF None: Shader is mixing bindless resources with non-bindless resources. 3 SRV slots were detected: r_input_depth, r_input_color_jittered, r_input_motion_vectors F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_prepare_inputs_pass.usf(0): Shader FFXRHIPrepareInputsCS, Permutation 218, VF None: Shader is mixing bindless resources with non-bindless resources. 5 UAV slots were detected: rw_farthest_depth, rw_current_luma, rw_reconstructed_previous_nearest_depth, rw_dilated_depth, rw_dilated_motion_vectors Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIDebugViewCS\64" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_debug_view_pass.usf(0): Shader FFXRHIDebugViewCS, Permutation 64, VF None: Shader is mixing bindless resources with non-bindless resources. 4 SRV slots were detected: r_internal_upscaled_color, r_dilated_motion_vectors, r_dilated_depth, r_dilated_reactive_masks F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_debug_view_pass.usf(0): Shader FFXRHIDebugViewCS, Permutation 64, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_upscaled_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIReconstructAndDilateCS\1" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_reconstruct_and_dilate_pass.usf(0): Shader FFXRHIFIReconstructAndDilateCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_input_depth, r_input_motion_vectors F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_reconstruct_and_dilate_pass.usf(0): Shader FFXRHIFIReconstructAndDilateCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 3 UAV slots were detected: rw_dilated_motion_vectors, rw_dilated_depth, rw_reconstructed_depth_previous_frame Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIAutogenReactiveMaskCS\1" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_autogen_reactive_pass.usf(0): Shader FFXRHIAutogenReactiveMaskCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_input_color_jittered, r_input_opaque_only F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_autogen_reactive_pass.usf(0): Shader FFXRHIAutogenReactiveMaskCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_output_autoreactive Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFISetupCS\4" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_setup_pass.usf(0): Shader FFXRHIFISetupCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_optical_flow_scd F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_setup_pass.usf(0): Shader FFXRHIFISetupCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 6 UAV slots were detected: rw_disocclusion_mask, rw_game_motion_vector_field_x, rw_game_motion_vector_field_y, rw_optical_flow_motion_vector_field_x, rw_optical_flow_motion_vector_field_y, rw_counters Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowFilterOpticalFlowCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_filter_optical_flow_pass_v5.usf(0): Shader FFXRHIOpticalFlowFilterOpticalFlowCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_optical_flow_previous F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_filter_optical_flow_pass_v5.usf(0): Shader FFXRHIOpticalFlowFilterOpticalFlowCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_optical_flow Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIAccumulateCS\88" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_accumulate_pass.usf(0): Shader FFXRHIAccumulateCS, Permutation 88, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_input_color_jittered, r_input_motion_vectors, r_internal_upscaled_color, r_farthest_depth_mip1, r_luma_instability, r_input_exposure, r_dilated_reactive_masks Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIInpaintingMaskCS\5" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_inpainting_pass.usf(0): Shader FFXRHIFIInpaintingMaskCS, Permutation 5, VF None: Shader is mixing bindless resources with non-bindless resources. 4 SRV slots were detected: r_current_interpolation_source, r_optical_flow_scd, r_inpainting_pyramid, r_present_backbuffer F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_inpainting_pass.usf(0): Shader FFXRHIFIInpaintingMaskCS, Permutation 5, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowPrepareLumaCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_prepare_luma_pass.usf(0): Shader FFXRHIOpticalFlowPrepareLumaCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_input_color F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_prepare_luma_pass.usf(0): Shader FFXRHIOpticalFlowPrepareLumaCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_optical_flow_input Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHILumaInstabilityCS\65" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_luma_instability_pass.usf(0): Shader FFXRHILumaInstabilityCS, Permutation 65, VF None: Shader is mixing bindless resources with non-bindless resources. 7 SRV slots were detected: r_luma_history, r_current_luma, r_dilated_motion_vectors, r_input_exposure, r_dilated_reactive_masks F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_luma_instability_pass.usf(0): Shader FFXRHILumaInstabilityCS, Permutation 65, VF None: Shader is mixing bindless resources with non-bindless resources. 2 UAV slots were detected: rw_luma_history, rw_luma_instability Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIReconstructPrevDepthCS\4" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_reconstruct_prev_depth_pass.usf(0): Shader FFXRHIFIReconstructPrevDepthCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 4 SRV slots were detected: r_dilated_motion_vectors, r_dilated_depth, r_input_distortion_field F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_reconstruct_prev_depth_pass.usf(0): Shader FFXRHIFIReconstructPrevDepthCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_reconstructed_depth_interpolated_frame F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_reconstruct_prev_depth_pass.usf(0): Shader FFXRHIFIReconstructPrevDepthCS, Permutation 4, VF None: Shader is mixing bindless samplers with non-bindless samplers. 1 sampler slots were detected: s_LinearClamp Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIShadingChangeCS\191" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_shading_change_pass.usf(0): Shader FFXRHIShadingChangeCS, Permutation 191, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_spd_mips F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_shading_change_pass.usf(0): Shader FFXRHIShadingChangeCS, Permutation 191, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_shading_change Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowScaleOpticalFlowAdvCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_scale_optical_flow_advanced_pass_v5.usf(0): Shader FFXRHIOpticalFlowScaleOpticalFlowAdvCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 3 SRV slots were detected: r_optical_flow_input, r_optical_flow_previous_input, r_optical_flow F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_scale_optical_flow_advanced_pass_v5.usf(0): Shader FFXRHIOpticalFlowScaleOpticalFlowAdvCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 2 UAV slots were detected: rw_optical_flow_next_level, rw_optical_flow_scd_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIDebugViewCS\4" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_debug_view_pass.usf(0): Shader FFXRHIFIDebugViewCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_current_interpolation_source, r_disocclusion_mask, r_game_motion_vector_field_x, r_game_motion_vector_field_y, r_optical_flow_motion_vector_field_x, r_optical_flow_motion_vector_field_y, r_inpainting_pyramid, r_present_backbuffer, r_input_distortion_field Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIRCASCS\1" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_rcas_pass.usf(0): Shader FFXRHIRCASCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_rcas_input, r_input_exposure Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHILumaPyramidCS\1" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_luma_pyramid_pass.usf(0): Shader FFXRHILumaPyramidCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_farthest_depth, r_current_luma F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_luma_pyramid_pass.usf(0): Shader FFXRHILumaPyramidCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 9 UAV slots were detected: rw_farthest_depth_mip1, rw_frame_info, rw_spd_mip5, rw_spd_global_atomic Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowGenSCDHistogramCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_generate_scd_histogram_pass.usf(0): Shader FFXRHIOpticalFlowGenSCDHistogramCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_optical_flow_input F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_generate_scd_histogram_pass.usf(0): Shader FFXRHIOpticalFlowGenSCDHistogramCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_optical_flow_scd_histogram Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIPrepareReactivityCS\255" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_prepare_reactivity_pass.usf(0): Shader FFXRHIPrepareReactivityCS, Permutation 255, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_reactive_mask, r_transparency_and_composition_mask, r_accumulation, r_shading_change, r_current_luma, r_reconstructed_previous_nearest_depth, r_dilated_motion_vectors, r_dilated_depth, r_input_exposure F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_prepare_reactivity_pass.usf(0): Shader FFXRHIPrepareReactivityCS, Permutation 255, VF None: Shader is mixing bindless resources with non-bindless resources. 3 UAV slots were detected: rw_accumulation, rw_new_locks, rw_dilated_reactive_masks Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIShadingChangePyramidCS\1" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_shading_change_pyramid_pass.usf(0): Shader FFXRHIShadingChangePyramidCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 4 SRV slots were detected: r_current_luma, r_previous_luma, r_dilated_motion_vectors, r_input_exposure F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_shading_change_pyramid_pass.usf(0): Shader FFXRHIShadingChangePyramidCS, Permutation 1, VF None: Shader is mixing bindless resources with non-bindless resources. 7 UAV slots were detected: rw_spd_mip0, rw_spd_mip1, rw_spd_mip2, rw_spd_mip3, rw_spd_mip4, rw_spd_mip5, rw_spd_global_atomic Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIOpticalFlowVectorFieldCS\5" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_optical_flow_vector_field.usf(0): Shader FFXRHIFIOpticalFlowVectorFieldCS, Permutation 5, VF None: Shader is mixing bindless resources with non-bindless resources. 5 SRV slots were detected: r_previous_interpolation_source, r_current_interpolation_source, r_optical_flow F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_optical_flow_vector_field.usf(0): Shader FFXRHIFIOpticalFlowVectorFieldCS, Permutation 5, VF None: Shader is mixing bindless resources with non-bindless resources. 2 UAV slots were detected: rw_optical_flow_motion_vector_field_x, rw_optical_flow_motion_vector_field_y Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIGameVectorFieldInpaintingCS\4" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_compute_game_vector_field_inpainting_pyramid_pass.usf(0): Shader FFXRHIFIGameVectorFieldInpaintingCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_game_motion_vector_field_x, r_game_motion_vector_field_y F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_compute_game_vector_field_inpainting_pyramid_pass.usf(0): Shader FFXRHIFIGameVectorFieldInpaintingCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 13 UAV slots were detected: rw_counters, rw_inpainting_pyramid0, rw_inpainting_pyramid1, rw_inpainting_pyramid2, rw_inpainting_pyramid3, rw_inpainting_pyramid4, rw_inpainting_pyramid5, rw_inpainting_pyramid6, rw_inpainting_pyramid7, rw_inpainting_pyramid8, rw_inpainting_pyramid9, rw_inpainting_pyramid10, rw_inpainting_pyramid11 Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowComputeOpticalFlowAdvCS\0" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_compute_optical_flow_advanced_pass_v5.usf(0): Shader FFXRHIOpticalFlowComputeOpticalFlowAdvCS, Permutation 0, VF None: Shader is mixing bindless resources with non-bindless resources. 2 SRV slots were detected: r_optical_flow_input, r_optical_flow_previous_input F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_compute_optical_flow_advanced_pass_v5.usf(0): Shader FFXRHIOpticalFlowComputeOpticalFlowAdvCS, Permutation 0, VF None: Shader is mixing bindless resources with non-bindless resources. 2 UAV slots were detected: rw_optical_flow, rw_optical_flow_scd_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIDisocclusionMaskCS\0" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_disocclusion_mask_pass.usf(0): Shader FFXRHIFIDisocclusionMaskCS, Permutation 0, VF None: Shader is mixing bindless resources with non-bindless resources. 7 SRV slots were detected: r_dilated_depth, r_reconstructed_depth_previous_frame, r_reconstructed_depth_interpolated_frame, r_game_motion_vector_field_x, r_game_motion_vector_field_y, r_inpainting_pyramid, r_input_distortion_field F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_disocclusion_mask_pass.usf(0): Shader FFXRHIFIDisocclusionMaskCS, Permutation 0, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_disocclusion_mask Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIOpticalFlowComputeLumaPyramidCS\0" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_opticalflow_compute_luminance_pyramid_pass.usf(0): Shader FFXRHIOpticalFlowComputeLumaPyramidCS, Permutation 0, VF None: Shader is mixing bindless resources with non-bindless resources. 7 UAV slots were detected: rw_optical_flow_input, rw_optical_flow_input_level_1, rw_optical_flow_input_level_2, rw_optical_flow_input_level_3, rw_optical_flow_input_level_4, rw_optical_flow_input_level_5, rw_optical_flow_input_level_6 Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIInpaintingPyramidCS\3" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_compute_inpainting_pyramid_pass.usf(0): Shader FFXRHIFIInpaintingPyramidCS, Permutation 3, VF None: Shader is mixing bindless resources with non-bindless resources. 1 SRV slots were detected: r_output Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIShadingChangePyramidCS\66" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_fsr3upscaler_shading_change_pyramid_pass.usf(0): Shader FFXRHIShadingChangePyramidCS, Permutation 66, VF None: Shader is mixing bindless resources with non-bindless resources. 1 UAV slots were detected: rw_spd_global_atomic Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIFrameInterpolationCS\2" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_pass.usf(0): Shader FFXRHIFIFrameInterpolationCS, Permutation 2, VF None: Shader is mixing bindless resources with non-bindless resources. 9 SRV slots were detected: r_previous_interpolation_source, r_current_interpolation_source, r_disocclusion_mask, r_game_motion_vector_field_x, r_game_motion_vector_field_y, r_optical_flow_motion_vector_field_x, r_optical_flow_motion_vector_field_y, r_inpainting_pyramid, r_counters Shader debug info dumped to: "F:\Main Project\XDH550\XDT\Saved\ShaderDebugInfo\PCD3D_SM6\Global\FFXRHIFIGameMotionVectorFieldCS\4" F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_game_motion_vector_field_pass.usf(0): Shader FFXRHIFIGameMotionVectorFieldCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 5 SRV slots were detected: r_previous_interpolation_source, r_current_interpolation_source, r_dilated_motion_vectors, r_dilated_depth, r_input_distortion_field F:\Main Project\XDH550\XDT\Plugins\FSR3\Shaders\Private\ffx_frameinterpolation_game_motion_vector_field_pass.usf(0): Shader FFXRHIFIGameMotionVectorFieldCS, Permutation 4, VF None: Shader is mixing bindless resources with non-bindless resources. 2 UAV slots were detected: rw_game_motion_vector_field_x, rw_game_motion_vector_field_y
This is the engine config as per worked in 5.4 and confirmed against 5.5 AMD reference documents.
[/Script/FFXFSR3Settings.FFXFSR3Settings] ;needs to be enabled r.TemporalAA.Upsampling=1 r.FidelityFX.FSR3.UseRHI=False r.FidelityFX.FSR3.UseNativeDX12=True ;OLD WAY ;r.FidelityFX.FSR3.UseRHI=True ;r.FidelityFX.FSR3.UseNativeDX12=False ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; r.FidelityFX.FSR3.Enabled=1 r.FidelityFX.FSR3.UseSSRExperimentalDenoiser=False r.FidelityFX.FSR3.ReactiveMaskReactiveShadingModelID=0 r.FidelityFX.FI.Enabled=True r.FidelityFX.FI.UIMode=1 r.FidelityFX.FI.CaptureDebugUI=False r.FidelityFX.FI.UpdateGlobalFrameTime=False r.FidelityFX.FI.OverrideSwapChainDX12=True r.FidelityFX.FI.RHIPacingMode=0 r.FidelityFX.FI.AllowAsyncWorkloads=False r.FidelityFX.FSR3.EnabledInEditorViewport=False ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; r.FidelityFX.FSR3.ForceVertexDeformationOutputsVelocity=1 r.FidelityFX.FSR3.ReactiveHistoryTranslucencyLumaBias=0 r.FidelityFX.FSR3.ReactiveMaskPreDOFTranslucencyScale=0 r.FidelityFX.FSR3.ReactiveMaskTranslucencyLumaBias=0 r.FidelityFX.FSR3.ReactiveHistoryTranslucencyBias=0 r.FidelityFX.FSR3.ReactiveMaskTranslucencyBias=0 r.FidelityFX.FSR3.ReactiveMaskRoughnessScale=0 r.FidelityFX.FSR3.UseSSRExperimentalDenoiser=0 r.FidelityFX.FI.AllowAsyncWorkloads=0 r.FidelityFX.FSR3.AdjustMipBias=1 r.FidelityFX.FSR3.HistoryFormat=0 r.FidelityFX.FSR3.AutoExposure=0 r.FidelityFX.FSR3.QualityMode=0 r.FidelityFX.FSR3.Sharpness=0.0 r.FidelityFX.FSR3.DeDither=1
OutputHash.txt and USF files here as TXT files.
ffx_fsr3upscaler_prepare_inputs_pass_DirectCompile.txt ffx_fsr3upscaler_prepare_inputs_pass.txt
My Unreal Engine Source 5.5.2 settings are SM6 only and full UE5 features, HWRT, Nanite, Virtual Texture etc.
Narrowed this down to being a conflict where the project settings specifically set the lines in the defaultengine.ini
rhi.Bindless.Resources=Enabled rhi.Bindless.Samplers=Enabled
Is this something that needs accounting for inside the shaders themselves?
P.S disabled those settings and it works great, still my favourite upscaler by far <3
thx for the infos!
Hi team, has this issue been tracked by your development team for a fix please.
The issue is that your shaders are not written to distinguish between Bindless and non bindless resource and sampler shaders.
Can you please therefore write your shaders to also work with the defaultengine.ini configuration of:
rhi.Bindless.Resources=Enabled rhi.Bindless.Samplers=Enabled
ERROR: Shader is mixing bindless resources with non-bindless resources. [ Applies to all FSR sharers]
This issue effects a number of Unreal Engine developers who are using advanced methods of materials, thereby preventing us using FSR3 in our production titles.
Can you please confirm that this is raised as a development request?
I'm having the same problem, I need bindless rendering resources on vulkan for my game.
I am in UE 5.5.4, and I don't have rhi.Bindless.Resources=Enabled settings, nor do I have an option to disable it through project setting. Nonetheless, now at the engine directory Engine/Config/Windows/BaseWindowsEngine.ini it is written that
[SF_VULKAN_SM6]
; Bindless is necessary for Vulkan ray tracing
BindlessResources=Enabled
BindlessSamplers=Enabled
As bindless resources are used for ray tracing everywhere including in D3D12, I believe this is an important matter. We too are currently not able to use FSR 3.1.3. Apart from D3D12 error described here, it also fails for Vulkan.
For anyone meet this problem, just add
OutEnvironment.CompilerFlags.Add(CFLAG_ForceBindful);
to FFXGlobalShader::ModifyCompilationEnvironment function, this can fix the compile problem. But if you runing fsr with bindless enabled, your game will crash, this need change the fsr texture sampling code to Unreal style.