
Iimagination Technologies IGPus sele inenkxaso ye-OpenGL 4.6
Kutshanje iindaba ziye zaqhekeka Imagination Technologies isaziso ngeposi blog inkxaso ye-OpenGL 4.6 yemizobo API kwiiGPU zabo, iphunyezwe kusetyenziswa umqhubi weZink ovulekileyo ophuhliswe kwindawo yokugcina iprojekthi yeMesa.
Kuxelwe ukuba inkxaso yaphunyezwa ngabaphuhlisi beCollabora kunye Los iinjineli zentelekelelo ukwenza ukuphunyezwa kweZink.
I-Collabora yayinovuyo lokusebenza kunye neenjineli zeNgcinga ukwenza oku kube yinyani, kwaye kuyavuyisa kakhulu ukuba ngoku ukwazi ukubonisa iziphumo kwihlabathi!
Abaphuhlisi beCollabora bakhankanya ukuba le yi okokuqala ukubona umthengisi we-hardware ethemba umqhubi we-OpenGL-on-Vulkan Mesa ngokwaneleyo ukudlula umqhubi we-OpenGL wemveli ngokupheleleyo kwaye uyisebenzise kwimveliso yokuthumela ngenqanawa.
Kuyamangalisa ukubona ukuba iZink inokusetyenziswa ngokwenyani njengehashe lomsebenzi, ngakumbi kuseto lwemizobo ephezulu yokusebenza.
Malunga nomlawuli Zink, kukhankanywa ukuba oku ibonelela ngophumezo lwe-OpenGL ngaphezulu kweVulkan ukwenza ihardware isebenze i-OpenGL ekhawulezileyo kwizixhobo ezixhasa kuphela iVulkan API.
Kucacisiwe ukuba Ukusebenza kweZink kusondele ekusebenzeni kwe-OpenGL yomthonyama yokuphunyezwa, lokanye ivumela abavelisi bezixhobo zentsimbi ukuba bangachithi izixhobo besebenzisa i-OpenGL kwiiGPU zabo kwaye bazithintele ekuxhaseni kuphela iVulkan API kubo kunye nokuphumeza i-OpenGL ngomaleko. I-Imagination Technologies yaba ngumenzi wokuqala ukusebenzisa esi sikimu.
Inkxaso iphunyeziwe ngokusebenza kunye neengcaphephe zemithombo evulelekileyo e-Collabora. I-Zink yinkqubo yokuphunyezwa kwe-OpenGL® efakwe umaleko, inxalenye yeprojekthi ye-Mesa yomthombo ovulekileyo, evumela umxholo we-OpenGL® 4.6 ukuba usebenze phezu komqhubi we-Vulkan wasekhaya. Kwi-Imagination GPUs, oku kukuphumelela. Ngelixa i-OpenGL® ngoku isetyenziswa kancinci kakhulu ngabaphuhlisi abakhetha ii-API ezintsha ezifana neVulkan kunye neDirectX ngenxa yokuthandwa kwayo kwangaphambili, kukho izicelo ezininzi zelifa ezingenakusebenza kwi-Imagination hardware ngaphandle kwenkxaso yomgangatho womqhubi. kuguqulelo lwayo lokugqibela. Ukubonelela ngenkxaso ye-OpenGL® 4.6 ngokusebenzisa abaqhubi bethu beVulkan sisisombululo esihle esigcina istaki sethu semizobo silula.
Le projekthi ibe yenye yeeprojekthi ezininzi ezivulelekileyo ezivela kwiNgcinga. Njengenkampani, siyalixabisa igalelo elinikezelwa yitekhnoloji yemithombo evulekileyo kwi-ecosystem, evumela abaphuhlisi ukuba bagqwese kwiindawo ezithile zokwahlula endaweni yokubuyisela ivili ixesha ngalinye.
Isisombululo esilungisiweyo savavanywa ngempumelelo kwi-suite yovavanyo lwe-CTS (I-Khronos Conformance Test Suite) kwaye yafunyanwa ihambelana ngokupheleleyo neenkcukacha ze-OpenGL 4.6. Le yimveliso yokuqala esekelwe kwi-zinc ukuba iqinisekiswe ngokusemthethweni nguKhronos.
Ngokwemiqathango yeKhronos, ukuba enye i-Zink-based based application iqinisekisiwe, umqhubi weZink ngokwawo, njengoluhlu lwehlabathi lonke, uya kuqatshelwa ngokusemthethweni njenge-OpenGL 4.6 ehambelanayo. Ukufumana isatifikethi kukuvumela ukuba ubhengeze ngokusesikweni inkxaso yemigangatho yomzobo kwaye usebenzise iimpawu zentengiso ze-Khronos ezinxulumene nazo.
Phakathi komnye umsebenzi, i-Imagination Technologies ibalaselisa uphuhliso lweseti evulekileyo yabaqhubi beeGPU zayo ezisekwe kuyilo lweRogue. Iseti ibandakanya i-DRM (uMphathi oBonelela ngokuthe ngqo) umqhubi we-Linux kernel, umqhubi onokuphunyezwa kokuqala kwe-Vulkan 1.0, kunye neseti ye-firmware ye-GPU.
Umqhubi weVulkan sele ezinikele kwi-Mesa mainstream, kwaye umqhubi we-DRM ulungiselela ukufakwa kwi-Linux kernel. Kwixesha elizayo, inkxaso ye-Zink inokongezwa kule seti kunye ne-graphics stack evuleke ngokupheleleyo ye-Imagination hardware ene-OpenGL kunye nenkxaso ye-Vulkan iya kufumaneka.
Ekugqibeleni, Ukuba unomdla wokwazi okungakumbi ngayo, Ungajonga iinkcukacha kwinqaku lokuqala kwi ukulandela ikhonkco.