DXVK 2.4.1 artıq mövcuddur və Vulkan API-yə zəng tərcüməsi vasitəsilə işləyən DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 və 11 tətbiqini təmin edir. DXVK, Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 və AMDVLK kimi Vulkan 1.3 API-ni dəstəkləyən drayverlər tələb edir. DXVK, 3D tətbiqləri və oyunları işlətmək üçün istifadə edilə bilər. Linux Wine istifadə edərək, OpenGL üzərində işləyən Wine-nin daxili Direct3D 9/10/11 tətbiqetmələrinə daha yüksək performanslı alternativ kimi xidmət edir.
Əsas dəyişikliklər:
- Tətbiqə artıq ayrılmış yaddaşın ölçüsünü nəzərə alaraq yaddaş sahələrinin dinamik ayrılması təmin edilir. Dəyişiklik bizə dxvk.maxChunkSize parametrindən qurtulmağa və bir çox oyunlar üçün işəsalma qurğularının davranışını yaxşılaşdırmağa imkan verdi.
- Müxtəlif yaddaş sızmalarını və səhvlərin idarə edilməsini aradan qaldırmaqla D3D8 tətbiqinin ümumi sabitliyi yaxşılaşdırıldı.
- Verteks buferinin yüklənməsi prosesi optimallaşdırılıb. Proqram təminatının vertex emalından istifadə edən bəzi oyunların performansı əhəmiyyətli dərəcədə yaxşılaşdırılıb.
- AMDVLK sürücüsündən istifadə edərkən, defolt olaraq üzən nöqtə əməliyyatlarının ciddi emulyasiya rejimi (D3D9FloatEmulation::Strict) aktivləşdirilir.
- Yanlış SPIR-V şeyderlərinin yaradılması ilə bağlı problemləri həll edən istifadə olunmamış kodun aradan qaldırılması mərhələsi həyata keçirilib.
- Davranışı daha da yaxınlaşdırmaq üçün Windows D3D11 istifadə edən oyunları olan pəncərələrdən fokusu dəyişdirdikdən sonra tam ekran rejimindən çıxış təmin edildi.
- Oyunlarda görünən sabit problemlər:
- Batman Arkham Knight
- Chrome: Qızıl Nəşr
- GTA: San Andreas
- Ov nümayişi
- Kena: Ruhlar körpüsü
- Microsoft Flight Simulator
- Rakun şəhəri əməliyyatı
- Fars Şahzadəsi (2008)
- Rey adam 3
- Senran Kagura Şaftalı Topu
- Ciddi Sam 2
- Parıldayan Hülya: Pandora Sabah
- İlk templar
- The Sims 2
- The Sims 4
- Daybreak vasitəsilə yollar
Mənbə: opennet.ru
