Annoncer
PC

DXVK-NVAPI 0.9.3 ajoute la prise en charge ARM64 et le DXR via NVAPI

La mise à jour introduit aussi une implémentation alternative de Reflex pour les jeux Vulkan et de nouveaux réglages de pilote issus des en-têtes NVAPI R610 et R615.

La version 0.9.3 de DXVK-NVAPI est disponible, avec pour principale nouveauté la prise en charge d'ARM64 : le projet peut désormais être compilé pour cette architecture et un artefact de compilation ARM64 est inclus dans la publication, selon gamingonlinux.com.

Cette version ajoute également la prise en charge des Opacity Micromap (OMM) pour le ray tracing DirectX (DXR) via NVAPI. Cette fonctionnalité nécessite VKD3D-Proton 3.1 ou plus récent ainsi que l'extension VK_KHR_opacity_micromap dans un pilote NVIDIA R615 ou plus récent.

Pour les titres Vulkan, une implémentation alternative de Reflex s'appuie sur l'extension VK_NV_low_latency révision 2, toujours sur pilote NVIDIA R615 ou plus récent, et rend obsolète la couche Vulkan de DXVK-NVAPI. La mise à jour prend aussi en charge de nouveaux réglages de pilote issus des en-têtes NVAPI R610 et R615, dont les options de contournement de DLSS.

Correctifs et changements internes

Les wrappers NVAPI pour les périphériques, les listes de commandes et les files de commandes sont désormais stockés dans les données privées D3D12 plutôt que dans une table de correspondance en cache. Le reporting de la VRAM se rapproche du comportement de NVAPI sous Windows, et une possible condition de concurrence à l'initialisation a été corrigée, ce qui règle un plantage d'Elite: Dangerous avec le mod EDHM.

Sound Voltex peut à présent récupérer les informations de fréquence de rafraîchissement de sortie via l'implémentation NvAPI_DISP_GetDisplayConfig. Le contournement Pascal pour War Thunder a été supprimé, et un correctif permet à NVIDIA RTX Path Tracing Sample d'utiliser les extensions de shader NVAPI sans définir DXVK_NVAPI_D3D12_NV_SHADER_EXTN=1.

La version 0.9.3 est déjà incluse dans Proton ; Valve prévoit de l'intégrer aux prochaines mises à jour de Proton Experimental.

En bref

Quelles sont les nouveautés de DXVK-NVAPI 0.9.3 ?

La prise en charge d'ARM64, les Opacity Micromap pour le DXR via NVAPI, une implémentation alternative de Reflex pour Vulkan et la prise en charge de nouveaux réglages de pilote NVAPI R610 et R615.

Quelle version de pilote NVIDIA faut-il pour les Opacity Micromap ?

Un pilote NVIDIA R615 ou plus récent, avec l'extension VK_KHR_opacity_micromap et VKD3D-Proton 3.1 ou plus récent.

DXVK-NVAPI 0.9.3 est-il déjà dans Proton ?

Oui, la version est déjà incluse dans Proton et Valve l'intégrera aux prochaines mises à jour de Proton Experimental.

Source