Vulkan API-nin üstündə DXVK 1.10.3, Direct3D 9/10/11 tətbiqlərinin buraxılışı

DXVK 1.10.3 qatının buraxılışı mövcuddur, DXGI (DirectX Qrafik İnfrastruktur), Direct3D 9, 10 və 11 tətbiqini təmin edir, Vulkan API-yə zəng tərcüməsi vasitəsilə işləyir. DXVK Mesa RADV 1.1, NVIDIA 22.0, Intel ANV 510.47.03 və AMDVLK kimi Vulkan 22.0 API-ni dəstəkləyən sürücülər tələb edir. DXVK, Wine-dan istifadə edərək Linux-da 3D proqramları və oyunları idarə etmək üçün istifadə oluna bilər, bu da Wine-ın OpenGL-in üzərində işləyən daxili Direct3D 9/10/11 tətbiqlərinə daha yüksək performanslı alternativ kimi xidmət edir.

Əsas dəyişikliklər:

  • Ayrı-ayrı VkFence və VkSemaphore primitivləri əvəzinə cihaz və host arasında sinxronizasiya üçün vahid primitiv təmin edən Vulkan paylaşılan xronoloji semaforların (Timeline semaforu) üzərində həyata keçirilən paylaşılan ID3D11Fence obyektləri üçün əlavə dəstək. ID3D11Fence dəstəyi şərab və vkd3d-proton üçün müvafiq yamaqların tətbiqi zamanı Halo Infinite oyununda video funksionallığına nail olmağa imkan verdi.
  • DXVK 1.10.2-də Prey və Bioshock Infinite daxil olmaqla müxtəlif D3D11 oyunlarında renderləmə xətalarına səbəb olan reqressiya düzəldildi.
  • Need For Speed ​​3, Ninja Blade və Ys Origin-də baş verən problemlər həll edildi.
  • D3d11.ignoreGraphicsBarriers seçimi bəzi GPU-larda performansın azalması ilə bağlı problemləri həll edən Stray oyunu üçün aktivləşdirilib.

Mənbə: opennet.ru

Добавить комментарий