2 Commits (71879e71aa72465a79bdf009d7d71f9f7ab83066)

Author SHA1 Message Date
Nico de Poel 71879e71aa - Updated FSR3 Upscaler to version 3.1.3, including improvements to color clamp to help with ghosting streaks and addition of velocity factor parameter. 1 year ago
Nico de Poel 5e98dacf77 Upgraded to FSR 3.1 Upscaler 2 years ago
Nico de Poel 1cfca9d066 Upgraded to FSR 3.0 Upscaler and PPV2 v3.4.0 2 years ago
Nico de Poel 982c41cc20 Refactoring work: 2 years ago
Nico de Poel 66957fb73b Set constant buffer data as part of the command buffers, instead of immediately. 3 years ago
Nico de Poel 8b09078a0d Clear initial auto-exposure value to zero instead of negative one. Fixes black screen flashes on Metal when performing an accumulation reset. 3 years ago
Nico de Poel 2adbc10157 Reset atomic counter on any kind of reset, not just on first execution. Fixes black screen on Metal when performing a history reset. 3 years ago
Nico de Poel c2f6fa04c5 Moved management of aliasable resources to the Fsr2Resources class and gave the methods more logical names. 3 years ago
Nico de Poel 955ce3f190 - Consolidated accumulate and accumulate+sharpen pipelines into a single pipeline, with the sharpening option being changed into a local keyword that can be enabled or disabled on-the-fly. This removes the need for an additional copy of the accumulate shader, saving a considerable amount of memory. 3 years ago
Nico de Poel 5c0bd697e1 Clear the atomic counter used by the luminance pyramid pass. This fixes auto-exposure being broken and causing a black screen on some platforms (Xbox, OpenGL). 3 years ago
Nico de Poel 234bd4e163 Added support for the experimental automatic Transparency, Compostion & Reactive masks generation pass. 3 years ago
Nico de Poel 19894d5c45 FSR 2.2 for Unity open source release 3 years ago