Browse Source

Fixes for prepare inputs, prepare reactivity and luma instability passes.

fsr3.1
Nico de Poel 2 years ago
parent
commit
c6912f3ffa
  1. 4
      Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute
  2. 0
      Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute.meta
  3. 4
      Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute
  4. 0
      Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute.meta
  5. 6
      Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute
  6. 0
      Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute.meta

4
Assets/Shaders/FSR3/ffx_fsr3upscaler_depth_clip_pass.compute → Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute

@ -1,4 +1,4 @@
// Copyright (c) 2023 Nico de Poel
// Copyright (c) 2024 Nico de Poel
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal // of this software and associated documentation files (the "Software"), to deal
@ -29,4 +29,4 @@
#include "ffx_fsr3upscaler_unity_common.cginc" #include "ffx_fsr3upscaler_unity_common.cginc"
#include "shaders/ffx_fsr3upscaler_depth_clip_pass.hlsl"
#include "shaders/ffx_fsr3upscaler_luma_instability_pass.hlsl"

0
Assets/Shaders/FSR3/ffx_fsr3upscaler_lock_pass.compute.meta → Assets/Shaders/FSR3/ffx_fsr3upscaler_luma_instability_pass.compute.meta

4
Assets/Shaders/FSR3/ffx_fsr3upscaler_reconstruct_previous_depth_pass.compute → Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute

@ -1,4 +1,4 @@
// Copyright (c) 2023 Nico de Poel
// Copyright (c) 2024 Nico de Poel
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal // of this software and associated documentation files (the "Software"), to deal
@ -30,4 +30,4 @@
#include "ffx_fsr3upscaler_unity_common.cginc" #include "ffx_fsr3upscaler_unity_common.cginc"
#include "shaders/ffx_fsr3upscaler_reconstruct_previous_depth_pass.hlsl"
#include "shaders/ffx_fsr3upscaler_prepare_inputs_pass.hlsl"

0
Assets/Shaders/FSR3/ffx_fsr3upscaler_reconstruct_previous_depth_pass.compute.meta → Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_inputs_pass.compute.meta

6
Assets/Shaders/FSR3/ffx_fsr3upscaler_lock_pass.compute → Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute

@ -1,4 +1,4 @@
// Copyright (c) 2023 Nico de Poel
// Copyright (c) 2024 Nico de Poel
// //
// Permission is hereby granted, free of charge, to any person obtaining a copy // Permission is hereby granted, free of charge, to any person obtaining a copy
// of this software and associated documentation files (the "Software"), to deal // of this software and associated documentation files (the "Software"), to deal
@ -25,6 +25,8 @@
#pragma multi_compile_local __ FFX_FSR3UPSCALER_OPTION_JITTERED_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_INVERTED_DEPTH
#pragma multi_compile_local __ UNITY_FSR3UPSCALER_HDRP
#include "ffx_fsr3upscaler_unity_common.cginc" #include "ffx_fsr3upscaler_unity_common.cginc"
#include "shaders/ffx_fsr3upscaler_lock_pass.hlsl"
#include "shaders/ffx_fsr3upscaler_prepare_reactivity_pass.hlsl"

0
Assets/Shaders/FSR3/ffx_fsr3upscaler_depth_clip_pass.compute.meta → Assets/Shaders/FSR3/ffx_fsr3upscaler_prepare_reactivity_pass.compute.meta

Loading…
Cancel
Save