Development repository for FSR2 integration into Unity Post-Processing Stack V2.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nico de Poel
206d0dfd97
Merge branch 'armasr' into pssr
# Conflicts:
# Packages/com.unity.postprocessing@3.2.2/PostProcessing/Runtime/Effects/Upscaling.cs
|
10 months ago |
| .. |
|
shaders
|
Swapped Luma and MotionVector outputs on the Reconstruct & Dilate pass, which fixes another apparent alignment issue on PS5 NGGC, causing the motion vectors to break occasionally when switching scaling ratios.
|
10 months ago |
|
ffxm_fsr2_common.cginc
|
Added texture array support for inputs and outputs
|
10 months ago |
|
ffxm_fsr2_common.cginc.meta
|
Added the remaining vertex/fragment shader passes and made the same modifications to get them to compile
|
11 months ago |
|
ffxm_fsr2_fragment_legacy.shader
|
Added Legacy variants of the ASR shaders, without DXC, Native16Bit or wave operations. Separated them into an AsrShaderBundle that can be selected from at run-time based on the current graphics device.
|
10 months ago |
|
ffxm_fsr2_fragment_legacy.shader.meta
|
Added Legacy variants of the ASR shaders, without DXC, Native16Bit or wave operations. Separated them into an AsrShaderBundle that can be selected from at run-time based on the current graphics device.
|
10 months ago |
|
ffxm_fsr2_fragment_modern.shader
|
Added Legacy variants of the ASR shaders, without DXC, Native16Bit or wave operations. Separated them into an AsrShaderBundle that can be selected from at run-time based on the current graphics device.
|
10 months ago |
|
ffxm_fsr2_fragment_modern.shader.meta
|
Reworked ASR shaders for modern compilation on DX12, Vulkan, Metal, PS5 and Xbox Series:
|
10 months ago |
|
ffxm_fsr2_lock_legacy.compute
|
Added some commented-out debug pragmas to the compute shaders
|
10 months ago |
|
ffxm_fsr2_lock_legacy.compute.meta
|
Added Legacy variants of the ASR shaders, without DXC, Native16Bit or wave operations. Separated them into an AsrShaderBundle that can be selected from at run-time based on the current graphics device.
|
10 months ago |
|
ffxm_fsr2_lock_modern.compute
|
Added some commented-out debug pragmas to the compute shaders
|
10 months ago |
|
ffxm_fsr2_lock_modern.compute.meta
|
Reworked ASR shaders for modern compilation on DX12, Vulkan, Metal, PS5 and Xbox Series:
|
10 months ago |
|
ffxm_fsr2_luma_pyramid_legacy.compute
|
Added some commented-out debug pragmas to the compute shaders
|
10 months ago |
|
ffxm_fsr2_luma_pyramid_legacy.compute.meta
|
Added Legacy variants of the ASR shaders, without DXC, Native16Bit or wave operations. Separated them into an AsrShaderBundle that can be selected from at run-time based on the current graphics device.
|
10 months ago |
|
ffxm_fsr2_luma_pyramid_modern.compute
|
Simplified platform wave operation support check
|
10 months ago |
|
ffxm_fsr2_luma_pyramid_modern.compute.meta
|
Reworked ASR shaders for modern compilation on DX12, Vulkan, Metal, PS5 and Xbox Series:
|
10 months ago |
|
shaders.meta
|
Imported ARM ASR shader code for HLSL without any modifications
|
11 months ago |