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

DXVK 1.10.2 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:

  • Direct3D 9 üçün, VK_EXT_non_seamless_cube_map genişləndirilməsinin istifadəsi ilə həyata keçirilən, qüsursuz (qeyri-bərabər, nümunələr arasında sərhədləri emal etmədən) kub teksturalarına dəstək əlavə edilmişdir.
  • NVIDIA Vulkan sürücülərindən istifadə edərkən diskdə təkmilləşdirilmiş şeyder keşləməsi.
  • Dövlət keş faylının yanlış saxlanmasına və istifadəsinə səbəb olan səhvlər düzəldildi.
  • GCC 12.1 ilə tikinti zamanı düzəldilmiş problemlər.
  • D3D11 metodlarının həyata keçirilməsində təmizləyici kod çoxsaylı mövzulardan (UAV, Unordered Access View) resurslara nizamsız giriş üçün optimallaşdırılmışdır ki, bu da sürücülərdə təsvirin sıxılmasının səmərəliliyini artırmağa imkan verdi.
  • Yaddaşda SPIR-V şader kodu sıxışdırmasının performansı optimallaşdırıldı.
  • Oyunlarda düzəldilmiş problemlər: Xeyir və Şərdən kənarda, Z günü, Ölü məkan, Dirt Rally, Xaç atası, Limbo, Majesty 2, Myst V, Onechanbara Z2: Xaos, Planet məhvi: TITANS, Bitkilər vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Kiçik Radiolar Böyük Televiziyalar, Sonic Adventure 2, SpellForce Platinum Edition, Ali Komandir, Star Wars: The Force Unleashed II və Star Wars: The Old Republic.

Mənbə: opennet.ru

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