Umshayeli omusha we-Vulkan graphics API uyathuthukiswa ngokusekelwe ku-Nouveau.

Onjiniyela abavela ku-Red Hat naku-Collabora sebeqalile ukudala umshayeli we-Vulkan nvk ovulekile wamakhadi ezithombe ze-NVIDIA, azohambisana ne-anv (Intel), radv (AMD), tu (Qualcomm) kanye ne-v3dv (Broadcom VideoCore VI) abashayeli asevele etholakala ku-Mesa. Umshayeli uthuthukiswa ngesisekelo sephrojekthi ye-Nouveau kusetshenziswa amasistimu angaphansi ayesetshenziswa ngaphambilini kumshayeli we-Nouveau OpenGL.

Ngokuhambisanayo, i-Nouveau yaqala umsebenzi wokuhambisa ukusebenza kwendawo yonke kumtapo wolwazi ohlukile ongasetshenziswa kwabanye abashayeli; isibonelo, izingxenye zokukhiqiza amakhodi ezingasetshenziswa ukwabelana nge-shader compiler kubashayeli be-OpenGL ne-Vulkan zithuthelwe kumtapo wolwazi.

Ukuthuthukiswa komshayeli we-Vulkan kufaka u-Karol Herbst, umthuthukisi we-Nouveau e-Red Hat, u-David Airlie, umnakekeli we-DRM e-Red Hat, kanye no-Jason Ekstrand, unjiniyela we-Mesa osebenzayo e-Collabora. Umshayeli usesigabeni sokuqala sokuthuthuka futhi akakazilungeli izinhlelo zokusebenza ngaphandle kokusebenzisa insiza ye-vulkaninfo. Isidingo somshayeli omusha kungenxa yokuntuleka kwabashayeli be-Vulkan abavulekile bamakhadi evidiyo e-NVIDIA, kuyilapho imidlalo eminingi isebenzisa le graphic API noma isebenza ku-Linux isebenzisa izendlalelo ezihumusha izingcingo ze-Direct3D ku-Vulkan API.

Source: opennet.ru

Engeza amazwana