14 Commits (fsr3.1.4)

Author SHA1 Message Date
Nico de Poel 89f8f0d71f FSR 2.3.4/3.1.5 update: Fix for possible negative rcas output. 5 months ago
Nico de Poel ef8a19887b (FSR3) Clear new locks buffer ahead of the frame instead of at the end of the Accumulate pass. This makes more sense with NewLocks being an aliasable (temp RT) resource, and it avoids reading and writing to the same texture in the Accumulate pass. 9 months ago
Nico de Poel 5bb38aa76d (FSR2) Clear new locks buffer ahead of the frame instead of at the end of the Accumulate pass. This makes more sense with NewLocks being an aliasable (temp RT) resource, and it avoids reading and writing to the same texture in the Accumulate pass. 9 months ago
Nico de Poel fddefa8165 Changed auto-exposure texture into a double buffered resource (FSR3), to avoid issues with reading and writing to the same texture in the compute luminance pass. This allows fast exposure convergence without issues on OpenGL and Metal. 9 months ago
Nico de Poel 97af0d9d8a Changed auto-exposure texture into a double buffered resource (FSR2), to avoid issues with reading and writing to the same texture in the compute luminance pass. This allows fast exposure convergence without issues on OpenGL and Metal. 9 months ago
Nico de Poel 834abd0f0e Ported changes from FidelityFX 1.1.4 9 months ago
Nico de Poel c82e131ee8 Backported auto-exposure reset value from FSR3 as part of the OpenGL black screen fix 1 year ago
Nico de Poel be76c9a138 Fixed FSR2 auto-exposure issue with OpenGL Core on Nvidia GPUs, most likely due to reading uninitialized texture data. 1 year 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 1 year 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. 1 year ago
Nico de Poel 922e89f9fe Updated shaders to FSR 3.1.3: 1 year ago
Nico de Poel 1d891ad702 Updated shaders to FSR 2.3.2 and FSR 3.1.1 from FidelityFX SDK 1.1.1 1 year 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 f2cb2c5116 First import of combined FSR2/3 core assets package 2 years ago