7 Commits (89f8f0d71f85c8455c5a375fcfae30bbdf0e77f1)

Author SHA1 Message Date
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 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 cb42842275 Reorganized profiler sampling to work around issues in non-development builds on Unity 2020.x 1 year ago
Nico de Poel bbe7290356 Moved FSR2 and FSR3 classes into their own sub-namespaces. This fixes an ambiguity when compiling for Unity 2020.x and is also more future-proof with an eye on porting over more FidelityFX technologies. 2 years ago
Nico de Poel fd02cc6b15 Consolidated farthest depth and luma instability RTs into a single reusable intermediate temp RT, as suggested by the reference implementation. 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. 2 years ago
Nico de Poel f2cb2c5116 First import of combined FSR2/3 core assets package 2 years ago