I-NVK manje isilungele ukusetshenziswa okuvamile futhi iyahambisana ngokugcwele ne-Vulkan 1.3 

I-NVK-Logo_RGB

I-NVK iwumshayeli omusha ovulekile we-Vulkan wehadiwe yezithombe ze-NVIDIA

Ngo-Okthoba odlule sikhuluma lapha kubhulogi mayelana nomshayeli we-NVK, umshayeli womthombo ovulekile we-Mesa esebenzisa i-Vulkan graphics API yamakhadi ezithombe e-NVIDIA i-Collabora ebisebenza kuwo kusukela ekuqaleni isebenzisa amafayela asekhanda asemthethweni kanye namamojula e-kernel avuliwe ashicilelwe yi-NVIDIA.

Ngesikhathi sokuthuthukiswa kwayo I-NVK yayinelebula "yokuhlola". futhi manje, ezindabeni zakamuva I-Collabora imemezele ukuthi i-NVK isizinzile futhi inconyelwe ukusetshenziswa okuvamile njengoba ukuhambisana kwayo ngokugcwele nokucaciswa kwe-Vulkan 1.3 kuhloliwe. Lesi silawuli siphumelele zonke izivivinyo ze-CTS (Khronos Conformance Test Suite) futhi sifakwe ohlwini lwabalawuli abaqinisekisiwe.

I-NVK-Logo_RGB
I-athikili ehlobene:
I-NVK, umshayeli ovulekile we-Vulkan we-NVIDIA

Isitifiketi sifaka ama-NVIDIA GPU asuselwa ku-Turing, Ampere kanye ne-Ada microarchitectures, kuhlanganise kusukela ku-GeForce GTX 16xx kuya ku-RTX 4xxx kanye nochungechunge lwe-RTX 4000, i-RTX A2000 kuya ku-6000. Lokhu kuhlolwa kwenziwa ezindaweni ezine-Linux kernel 6.5 kanye ne-6.8rc1.

Kushiwo lokho Ukuthola isitifiketi kusho ngokusemthethweni ukuhambisana namazinga wezithombe futhi ivumela ukusetshenziswa kwezimpawu zokuthengisa ze-Khronos ezihambisanayo. Izinguquko sezivele zifakiwe ku-codebase ye-Mesa futhi zizotholakala ku-Mesa 24.1.

Ngaphezu kokuthuthuka kwe-NVK, Ukuthuthukiswa okubonakalayo kwenziwe nasekusekeleni i-OpenGL amakhadi evidiyo e-NVIDIA. I-Mesa yamukele ushintsho oluvumela ukusetshenziswa komshayeli we-Zink ukunikeza usekelo lwe-OpenGL 4.6 kumasistimu anochungechunge olusha lwamakhadi evidiyo e-NVIDIA, angase ahlangabezane nezinkinga ngomshayeli ojwayelekile we-Nouveau OpenGL (NVC0).

Besisebenza kanzima kulezi zinyanga ezimbalwa ezedlule ukuze siqedele okokugcina okudingekayo ukuze i-DXVK iphele ebhokisini ku-Upstream Mesa. Akuwona wonke amageyimu e-D3D11 aqinisekisiwe ukuthi azosebenza (kuzoba nezimbungulu), kodwa zonke izidingo eziyisisekelo zikhona. Sisebenza ngenkuthalo ezingxenyeni ezisele ukuze sisekele ukulingisa kwe-D3D12 nge-VKD3D-Proton. Kuningi osekwenziwe noma okuqhubekayo, kodwa kusasele izingcezu ezithile, ngakho-ke ungalindeli ukuthi imidlalo ye-D3D12 izosebenza okwamanje.

Lezi zinguquko ku-Mesa Baphinde bavule amathuba okusebenzisa i-Zink ukusekela i-OpenGL kwabanye abashayeli njengenye indlela yama-GPU ezingasekelwe abashayeli bomdabu be-OpenGL be-Mesa. Isibonelo, indlela efanayo isetshenziswa ukuhlinzeka ngosekelo lwe-OpenGL kumshayeli we-freedreno we-Qualcomm Adreno 700 GPU kanye nomshayeli we-powervr we-Imagination PowerVR GPU esekelwe ku-Rogue microarchitecture.

Enguqulweni elandelayo ye-Mesa, umshayeli we-Zink uzonikwa amandla ngokuzenzakalela ngesikhathi sokuhlanganiswa. Ukusebenza kwe-Zink kuqhathaniswa nokusetshenziswa komdabu kwe-OpenGL, okwenza kube nokwenzeka ukugxila ekusekelweni kwekhwalithi ephezulu kwe-Vulkan API kunokugcina abashayeli be-OpenGL abangabodwana.

Yize zingekho izinhlelo zokususa umshayeli weNouveau omdala I-OpenGL, Inhlanganisela ye-Zink + NVK ibonisa ukusebenza okuphezulu ezivivinyweni eziningi. Esigabeni samanje sokuthuthuka, le nhlanganisela ivumela ukusebenza kwe-60 FPS nangaphezulu kumamodeli amasha e-GPU, nakuba kusenezindawo ezingakalungiswa ezizoxazululwa ngokuhamba kwesikhathi.

Ngakolunye uhlangothi, kushiwo lokho kwenziwa umsebenzi wokuzinzisa ukusebenza kwesendlalelo se-DXVK kumshayeli we-NVK, okunikeza ukusetshenziswa kwe-Direct3D 9, 10 kanye no-11 ngokuhumusha amakholi ku-Vulkan API. Yize kungeyona yonke imidlalo ye-D3D11 esaqinisekisiwe ukuthi izosebenza nenhlanganisela ye-Mesa ye-NVK+DXVK engashintshiwe, amaphutha ahlonziwe ayasuswa kancane kancane. Ngokunjalo, ukuxhumana kwe-NVK ne-VKD3D-Proton kuyathuthukiswa ukuze kunikeze ukwesekwa kwe-D3D12, nakuba isimo sayo sisathuthukiswa futhi sidinga ukusebenzisa amakhono athile angekho.

Okokugcina, kufanelekile ukusho ukuthi umshayeli usevele efakiwe ku-Mesa, futhi izinguquko ezidingekayo ku-Nouveau DRM driver API zifakiwe kusukela kunguqulo ye-Linux kernel 6.6. Naps unentshisekelo yokwazi okwengeziwe ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.