D9VK və DXVK layihələrinin kod bazaları birləşdirilmişdir

Baş verildi D9VK və DXVK layihələrinin kod bazalarının birləşməsi. İşlər D9VK Zinc master-repoza daxildir DXVK. D9VK inkişaf etdirici tərəfindən istifadəyə hazır və planlaşdırılan funksionallığın demək olar ki, bütününü yerinə yetirən bir layihə kimi qiymətləndirilir. Beləliklə, DXGI (DirectX Qrafika İnfrastruktur), Direct3D 11, Direct3D 10 və Direct3D 9-un Vulkan qrafik API-sinin üzərindəki bütün tətbiqləri indi tək kod bazasında inkişaf etdiriləcək. Yeni əhəmiyyətli DXVK buraxılışının nə vaxt formalaşacağı və daxilində Direct3D 9-un dəstəklənəcəyi haqqında məlumat yoxdur.

Xatırladaq ki, D9VK-nın inteqrasiyasından və Vulkan-ın bəzi faydalı uzantılarının dəstəklənməsindən sonra, DXVK inkişaf etdiricisi niyyətindədir səhvləri düzəltməyə diqqətini yönəltmək, funksionallığı genişləndirməyə isə ara vermək. Bu cür arzu nəticəsində yaranıbdır kod bazasının keyfiyyətinin azalmasından narahatlıq. 1.4.x yolunun hər bir yeniləməsi, dəqiqliyi təsdiqlənməyən regresiv dəyişiklər haqqında şikayətlərin artmasına səbəb olur. Bu problemlər onların yaranma səbəblərini araşdırmağı tələb edir, əks halda funksionallığın artırılması ilə bu problemlərin dəmiriliyi vəziyyəti daha da pisləşdirə və dəstək prosesini çətinləşdirə bilər.

D9VK-nın inkişafı DXVK reposunda, D9VK-nın ilkin inkişafçısının məsuliyyətində olan bir ön tərəf olaraq davam edəcək. Gelişdirmə planlarından bəzi tanınmış problemlərin aradan qaldırılması (bumpmapping, premodulation), proqram kursunun (artıq mövcud olan aparat kursuna əlavə olaraq) həyata keçirilməsi, ComposeRectsD3D9Ex spesifikasiyasında təyin olunmuş və çərçivələr üçün öz rənglərin müəyyən edilməsini mümkün edən metodun əlavə olunması planlaşdırılır.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster