11 Commits (1f51b7c07547dcf27d217e96076f221973b32bcf)

Author SHA1 Message Date
Nico de Poel 1f51b7c075 Cache and reuse dispatch description object, as it is a class and will generate a lot of garbage when reallocated every frame. 2 years ago
Nico de Poel 6bce97ed2c Renamed FSR3 plugin file to FSR3UpscalerPlugin, to avoid confusion 2 years ago
Nico de Poel b99782a22d Implemented some of the plugin swapping logic, refactored some bits and added a bit of documentation. 2 years ago
Nico de Poel 38af200384 Added proper HDRP support to RCAS sharpening pass 2 years ago
Nico de Poel 3d825dd48f Use DestroyImmediate when the scene is not running, to appease Unity's warnings. 2 years ago
Nico de Poel 5497a6dfe6 Implemented the rest of the FSR3 Upscaler plugin using the existing open source code and it uhh.... just works 2 years ago
Nico de Poel 23225ce07f Added skeleton for a custom FSR3 upscaler plugin 2 years ago
Nico de Poel 8d6d215388 Fixed a few small issues and allow selection of higher FSR2 quality modes in UI 2 years ago
Nico de Poel 64543d9817 Generalized the upscaler wrapper into a loose plugin structure, with the wrapper being one particular plugin implementation. Will make it relatively easy to swap in different, custom upscalers. 2 years ago
Nico de Poel 696578d961 Created a simple wrapper around the native FSR2 plugin, by making use of namespace priority rules and the fact that FSR2Pass doesn't directly reference the absolute namespace of the original plugin code. 2 years ago
Nico de Poel b4f3f9edc1 First import, original HDRP 17 code 2 years ago