14 Commits (dfab8c6126bd781f44d0c8d2703c2d44fe750da3)
 

Author SHA1 Message Date
Nico de Poel dfab8c6126 Added initial required bits for Vulkan support 2 years ago
Nico de Poel e463345efb Reverted the SetTextures render event, as there is a legit reason (Vulkan) for the convoluted SetTextureEvent method of pushing textures 2 years 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 2 years ago
Nico de Poel b8289ac5a0 Added an MIT license on my own name, to keep my options fully open for future applications 2 years ago
Nico de Poel 3db46ba447 Made context destruction more consistent and safe against duplicate slot freeing 2 years ago
Nico de Poel 7444ef9846 Tying up some loose ends: 2 years ago
Nico de Poel f53321bd43 Use ID3D12Resource pointers in the texture table, to remove some unnecessary casts 2 years ago
Nico de Poel dafe81d108 Fixed bugs: 2 years ago
Nico de Poel cfcf81e50e Implemented what should be the rest of the FSR3 feature set. Still untested. 2 years ago
Nico de Poel bf13cda3ca First bits of integration of FFX upgradable API for creating an upscaler context 2 years ago
Nico de Poel f6cabcd3f4 Added upgradable FidelityFX API for DX12 with precompiled signed DLL from AMD 2 years ago
Nico de Poel 9ac431209e Implemented D3D12 Unity interface bits 2 years ago
Nico de Poel 2d5b133833 Implemented thread-safe allocation/freeing of feature slots, plus decoding of texture userdata 2 years ago
Nico de Poel 781b062fca Created initial skeleton of FSR3 native render plugin, with all type declarations and stubbed-out public interface functions. 2 years ago