19 Commits (734770b75ecc4deda20f182b27cc19b350163ade)

Author SHA1 Message Date
Nico de Poel bd98fdf00d Turned shaders aggregate into a scriptable object, with a default asset instance that automatically resets to look up the correct shader references. 2 years ago
Nico de Poel 84e5e72ab7 Refactored loading of FSR3 compute shaders, using an aggregate object containing pre-loaded compute shaders instead of the old callbacks. 2 years ago
Nico de Poel 5236c28e7e Added support for dynamic resolution scaling using ScalableBufferManager. 3 years ago
Nico de Poel 8b3a1a7545 Implemented auto-TCR generation feature in BiRP integration example 3 years ago
Nico de Poel fad865f8bc Went back to HDR being derived from camera HDR settings. Maybe not entirely correct, but definitely less error prone. 3 years ago
Nico de Poel 490a76986c Enable HDR by default and clarified the tooltip somewhat 3 years ago
Nico de Poel b1a7f48abb Made HDR into an explicit toggle that can be set by the application, rather than a best guess based on the camera settings 3 years ago
Nico de Poel bcfb4b6769 Check for HDR when selecting RT formats for opaque-only and final output. 3 years ago
Nico de Poel 8575800995 Allow customization of pre-exposure and exposure inputs 3 years ago
Nico de Poel 3ffbc0573e Implemented auto-exposure feature. 3 years ago
Nico de Poel 17cc461613 Allow reactive mask and T&C mask to be provided through the inspector 3 years ago
Nico de Poel ec79c8ab24 Enable reactive mask generation by default 3 years ago
Nico de Poel 5ed7a5279b Progressed implementation of reactive mask generation pass. 3 years ago
Nico de Poel d47b8c78da Added option to enable FP16 from the scene 3 years ago
Nico de Poel bececcdbc1 Added a debug tool for dumping system info and making screenshots, and made the camera mover do something a little bit more interesting. 3 years ago
Nico de Poel 0f5f3d9a69 Bits and bobs 3 years ago
Nico de Poel 1aa6e1f90d Reorganization: created new class for main FSR2 entry points, enums and helper functions. Created a stub Fsr2Context class. Moved jitter helper functions into main FSR2 class. Translated a couple more helper functions. 3 years ago
Nico de Poel b5f324eb25 - Simplified Unity RCAS shader to basically just a few defines and a direct import of the original FSR2 shader code. 3 years ago
Nico de Poel 0bdc75ff08 First import of Unity FSR2 test project on built-in render pipeline: 3 years ago