FSR2 tests in Unity based on built-in render pipeline
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Nico de Poel 76f82751ae Removed #extension directives which are meant only for GLSL and which caused compiler warnings in Unity 3 years ago
..
CameraMover.cs First import of Unity FSR2 test project on built-in render pipeline: 3 years ago
CameraMover.cs.meta First import of Unity FSR2 test project on built-in render pipeline: 3 years ago
Fsr2.cs Enabled 16-bit floating point support by changing the unused 1D Texture option into an FP16 option, which makes its usage configurable by the game dev. 3 years ago
Fsr2.cs.meta 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
Fsr2Callbacks.cs Implemented a few more things that are new in FSR 2.2 3 years ago
Fsr2Callbacks.cs.meta - Added SPD constants buffer used by luminance pass 3 years ago
Fsr2Context.cs Added a bit of missing resource management 3 years ago
Fsr2Context.cs.meta 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
Fsr2Controller.cs Enabled 16-bit floating point support by changing the unused 1D Texture option into an FP16 option, which makes its usage configurable by the game dev. 3 years ago
Fsr2Controller.cs.meta Moved all compute shader-related code to the Fsr2Context class, renamed FSR2Thing to Fsr2Controller and made the callbacks a static field in the Fsr2 class. 3 years ago
Fsr2Pipeline.cs Enabled 16-bit floating point support by changing the unused 1D Texture option into an FP16 option, which makes its usage configurable by the game dev. 3 years ago
Fsr2Pipeline.cs.meta Reorganized context and dispatch code: 3 years ago
Fsr2Resources.cs Fixed LUT data by using R32_SFloat format instead. Increases VRAM usage a bit but for these small LUTs that's okay. 3 years ago
Fsr2Resources.cs.meta Moved resources into their own source file, to make it easier to pass them to pipelines in bulk. Added creation of resources for the accumulate pass. 3 years ago
SubsampleTest.cs Playing around with resetting and recreating FSR context upon resolution or quality mode change. Seems to be working quite well. 3 years ago
SubsampleTest.cs.meta First import of Unity FSR2 test project on built-in render pipeline: 3 years ago