Nico de Poel
|
834abd0f0e
|
Ported changes from FidelityFX 1.1.4
|
1 year ago |
Nico de Poel
|
c82e131ee8
|
Backported auto-exposure reset value from FSR3 as part of the OpenGL black screen fix
|
2 years ago |
Nico de Poel
|
a063074772
|
Optimized multi-compile keywords based on which are actually used in each pass
|
2 years ago |
Nico de Poel
|
be76c9a138
|
Fixed FSR2 auto-exposure issue with OpenGL Core on Nvidia GPUs, most likely due to reading uninitialized texture data.
|
2 years ago |
Nico de Poel
|
b014f056ed
|
Use a constant to determine the highest mip level that SPD can use on OpenGL Core, and ensure storing the pyramid values use the correct mip level
|
2 years ago |
Nico de Poel
|
f8f5f9077d
|
Reduced number of SPD mip levels used by luma pyramid and shading change pyramid passes by one for OpenGL Core, to ensure they stay within the limit of 8 UAV bindings.
|
2 years ago |
Nico de Poel
|
c4f82f7da3
|
Disabled Xbox Series-specific optimizations, as I have no way to test those right now and most likely they won't matter in Unity anyway
|
2 years ago |
Nico de Poel
|
922e89f9fe
|
Updated shaders to FSR 3.1.3:
- Color clamp now uses ellipsoid instead of AABB to help with ghosting streaks
- Moved velocity factor to a different section of the accumulate pass
|
2 years ago |
Nico de Poel
|
1d891ad702
|
Updated shaders to FSR 2.3.2 and FSR 3.1.1 from FidelityFX SDK 1.1.1
|
2 years ago |
Nico de Poel
|
982fa67761
|
Removed unused debug blit shader and renamed some remnants of FSR 3.0 Upscaler back to FSR 2
|
2 years ago |
Nico de Poel
|
5703e106fe
|
Consolidated texture array-related keywords into a single RP-agnostic global keyword that can be enabled from the HDRP integration.
This also removes the need for the core FSR code to check the current render pipeline and hack in a special HDRP mode.
|
2 years ago |
Nico de Poel
|
87f615fd3b
|
Added keyword for disabling texture arrays, which is required to make single pass instanced rendering (i.e. XR stereo) work properly.
|
2 years ago |
Nico de Poel
|
0a7b36e7a3
|
Reduced shader multi-compile keywords based on what's actually used inside the shader code.
Still a bit unsure about this but I'm not seeing any obvious problems.
|
2 years ago |
Nico de Poel
|
f2cb2c5116
|
First import of combined FSR2/3 core assets package
|
2 years ago |