Version 0.5
- Add entry points needed for NVIDIA DLSS 2.x for D3D12 by forwarding the relevant calls into VKD3D-Proton, this requires VKD3D-Proton 2.5. See also this note about DLSS 1.x.
- Add entry points needed for NVIDIA DLSS 2.x for D3D11 by forwarding the relevant calls into DXVK, this requires DXVK 1.9.3. See also this note about DLSS 1.x.
- Add support for
SetDepthBoundsTest
for D3D12. This feature is directly supported by newer versions of D3D12, but e.g. certain versions of Frostbite Engine still use NVAPI for this feature (#45). - Logging level defaults to
none
, logging must be explicitly enabled now by settingDXVK_NVAPI_LOG_LEVEL
toinfo
. - Fetch subsystem ID from NVML when NVML is available. This might help identifying the current GPU (#50).
- Use NVML to query current performance state when NVML is available.
Building DXVK-NVAPI requires MinGW 9 and Python 3 from this version on.