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

Zənglərin Vulkan API-yə tərcüməsi ilə işləyən DXGI (DirectX Graphics Infrastructure), Direct2.2D 3, 9 və 10-in tətbiqini təmin edən DXVK 11 qatının buraxılışı mövcuddur. DXVK Mesa RADV 1.3, NVIDIA 22.0, Intel ANV 510.47.03 və AMDVLK kimi Vulkan API 22.0-ü 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ı işə salmaq üçün istifadə oluna bilər, bu da Wine-ın OpenGL üzərində işləyən doğma Direct3D 9/10/11 tətbiqlərinə daha yüksək performanslı alternativ kimi xidmət edir.

Əsas dəyişikliklər:

  • Direct3D 11-in Direct12D 3-nin üstündə işləməsinə imkan verən D11D3On12 təbəqəsi üçün əlavə dəstək. Lego Builder's Journey kimi yeni Unity əsaslı oyunlarda D3D12-ni dəstəkləmək üçün DXVK D3D11On3C funksiyasından istifadə edərək D12D3 cihazlarından D11D12 cihazlarını yaratmaq imkanına malikdir. və ID3D11On12Device API.
  • Direct3D 9-un tətbiqi, ekran buferinin (backbufer) məzmununu sistem yaddaşına köçürməklə və sonra onu pəncərəyə çəkməklə pəncərənin hissələrinin göstərilməsini təşkil etməyə imkan verən qismən ekranın (Partial Presentation) dəstəyini təqdim etdi. CPU. Bu funksiya aşağı performans bahasına Microsoft WPF alət dəstindən istifadə edərək qurulmuş oyun başlatma qurğuları ilə uyğunluğu yaxşılaşdırır. Direct3D 9 üçün virtual çərçivə buferlərinin (SwapChain) ümumi davranışı da təkmilləşdirilib və d3d9.noExplicitFrontBuffer seçimi üçün dəstək dayandırılıb.
  • Proton və ya Şərab ilə istifadə edildikdə, standart olaraq log fayllarının yaradılması dayandırılır və vkd3d-protonun davranışına uyğun gələn şərab üçün xüsusi imkanlardan istifadə etməklə diaqnostik mesajlar konsola çıxarılır. Fərdi jurnal fayllarının yaradılmasını davam etdirmək üçün siz DXVK_LOG_PATH mühit dəyişənini təyin edə bilərsiniz.
  • Oyunların istifadə olunmamış D3D11 cihazlarını yaratdığı vəziyyətlərdə yaddaş istehlakı əhəmiyyətli dərəcədə azaldılır.
  • Multi-GPU sistemlərində, D3D12 istifadə edərək yeni RE (Reach for the Moon) oyunlarında performans məsələlərini həll etməklə, DXGI vasitəsilə mövcud çıxış cihazlarının aşkarlanması təkmilləşdirilmişdir.
  • Oyunlarda görünən sabit problemlər:
    • Battle Fantasia Yenidən İşlənmiş Buraxılış
    • Soyuq qorxu
    • Sehrli şəfəq 2
    • DC Universe Online
    • Uzaq 2 Cry
    • Halo: Master Chief Collection
    • Warhammer 40k: Kosmik Dəniz
    • Jade İmperiyası
    • Sid Meierin quldurları
    • Total War: Shogun 2

    Mənbə: opennet.ru

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