Gihimo ang VKD3D fork aron mapaayo ang suporta sa Direct3D 12 sa Proton

Sa mga utlanan sa proyekto VKD3D-Proton usa ka tinidor gikan sa codebase ang gibuhat vkd3d. Nagplano ang Valve nga gamiton kini nga tinidor sa usa ka pakete nga nakabase sa Wine alang sa paglansad sa mga dula sa Proton Windows. Ang DirectX 9/10/11 nga suporta sa Proton gibase sa package DXVK, ug ang pagpatuman sa DirectX 12 hangtod karon gibase sa vkd3d library (pagkahuman sa kamatayon tagsulat vkd3d pagpalambo sa gipiho nga component nagpadayon Mga kawani sa komunidad sa CodeWeavers ug Wine). Sa pag-uswag VKD3D-Proton nalangkit Hans-Christian Arntzen (Hans-Kristian Arntzen, tagsulat sa toolkit SPIRV-Krus ug developer sa pipila ka mga extension sa Vulkan API), Philippe Rebol (Philip Rebohle, ni DXVK) ug Joshua Ashton (Joshua Ashton, tagsulat D9VK),
nagtrabaho ngadto sa kompanya sa Valve.

Nagplano ang VKD3D-Proton nga suportahan ang piho nga mga pagbag-o, pag-optimize ug pagpaayo sa Proton alang sa mas maayo nga paghimo sa mga dula sa Windows nga gibase sa Direct3D 12, nga wala pa madawat sa panguna nga bahin sa vkd3d. Lakip sa mga kalainan, adunay usab usa ka pagpunting sa paggamit sa modernong mga extension sa Vulkan ug ang mga kapabilidad sa mga bag-ong pagpagawas sa mga drayber sa graphics aron makab-ot ang hingpit nga pagkaangay sa Direct3D 12. Ang VKD3D-Proton wala gitumong sa pagpadayon sa atrasado nga pagkaangay sa orihinal nga vkd3d API ug dili dili iapil ang paghunong sa suporta alang sa mga tigulang nga GPU ug mga drayber sa graphic.

Source: opennet.ru

Idugang sa usa ka comment