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

DXVK 1.9.1 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 20.2, Intel ANV 415.22 və AMDVLK kimi Vulkan 19.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:

  • D3D9 kilidləmə mexanizmi yenidən işləndikdən sonra təqdim edilən bir neçə performans və sabitlik problemlərini həll edir.
  • D3D11-də Mərhələli Tekstura emalı yenidən işlənib, nəticədə yaddaş sərfiyyatı azalıb və CPU və GPU arasında məlumatların daşınması üçün tələb olunan şəkil nüsxələrinin sayı azalıb.
  • Mesa'nın köhnə versiyalarındakı problemləri həll etmək üçün kod silindi (<=19.0).
  • Mingw konstruksiyalarında winpthreads tətbiqindən daha səmərəli olan Windows SRW kilidləri əsasında yenidən işlənmiş kilidləmə primitivləri.
  • Earth Defence Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 və World of Final Fantasy oyunlarında problemlər həll edildi.

Mənbə: opennet.ru

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