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
1222d236f5
Fixed dynamic resolution scaling:
- Two instances of the same bug in ARM's code, where RenderSize was used instead of MaxRenderSize to calculate UVs
- One instance of me previously fixing a bug in Isonzo that isn't a bug in the latest PPV2 code, oops
10 months ago
..
shaders
Fixed dynamic resolution scaling:
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 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_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
Removed Native16Bit from the two compute shaders because Xbox Series does not like it. Seems fine for the fragment shader though, which is where it matters most.
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 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_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
Removed Native16Bit from the two compute shaders because Xbox Series does not like it. Seems fine for the fragment shader though, which is where it matters most.
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