21 Commits (639aac06e858808b031566724161f1bc3458ff21)
 

Author SHA1 Message Date
Nico de Poel 639aac06e8 Implemented remainder of DX11 support 1 year ago
Nico de Poel 686c848760 Fixed clashing helper function names in DX11 and DX12, and fixed missing linker symbol in DX11 1 year ago
Nico de Poel 112beaa592 Implemented FSR2 for Vulkan, along with some initial bits for DX11 1 year ago
Nico de Poel 048ed98d12 Added DX11 and Vulkan headers and static libraries to the project 1 year ago
Nico de Poel e8bc0eeb9c Added Unity graphics API headers for DX11 and Vulkan 1 year ago
Nico de Poel f4af0819c7 Isolated DX12-specific code, so that it can easily be replaced with alternative DX11 and Vulkan code. 1 year ago
Nico de Poel 4ea19e9852 Renamed FSR3 => FSR2 1 year ago
Nico de Poel d822598778 Reimplemented upscaling using the older FSR2 API for DX12 1 year ago
Nico de Poel 1db11a5249 Added FSR 2.2 headers and static libraries for DX11, DX12 and Vulkan 1 year ago
Nico de Poel eeb43bac2a - Added an extra render event to allow setting all textures in one go, in a way that isn't stupid and inefficient 1 year ago
Nico de Poel b8289ac5a0 Added an MIT license on my own name, to keep my options fully open for future applications 1 year ago
Nico de Poel 3db46ba447 Made context destruction more consistent and safe against duplicate slot freeing 1 year ago
Nico de Poel 7444ef9846 Tying up some loose ends: 1 year ago
Nico de Poel f53321bd43 Use ID3D12Resource pointers in the texture table, to remove some unnecessary casts 1 year ago
Nico de Poel dafe81d108 Fixed bugs: 1 year ago
Nico de Poel cfcf81e50e Implemented what should be the rest of the FSR3 feature set. Still untested. 1 year ago
Nico de Poel bf13cda3ca First bits of integration of FFX upgradable API for creating an upscaler context 1 year ago
Nico de Poel f6cabcd3f4 Added upgradable FidelityFX API for DX12 with precompiled signed DLL from AMD 1 year ago
Nico de Poel 9ac431209e Implemented D3D12 Unity interface bits 1 year ago
Nico de Poel 2d5b133833 Implemented thread-safe allocation/freeing of feature slots, plus decoding of texture userdata 1 year ago
Nico de Poel 781b062fca Created initial skeleton of FSR3 native render plugin, with all type declarations and stubbed-out public interface functions. 1 year ago