Umshayeli we-Panfrost onesitifiketi se-OpenGL ES 3.1 ehambisana ne-Mali-G52 GPU

I-Collabora imemezele ukuthi i-Khronos iqinisekise umshayeli wayo wezithombe ze-Panfrost, ophumelele ngempumelelo zonke izivivinyo ze-Khronos Conformance Test Suite (CTS) futhi ethobelana ngokugcwele nencazelo ye-OpenGL ES 3.1. Umshayeli ugunyazwe kusetshenziswa i-Mali-G52 GPU, kodwa kuhlelwe ukuthi aqinisekiselwe amanye ama-chips ngokuhamba kwesikhathi. Ikakhulukazi, usekelo olungaqinisekisiwe lwe-OpenGL ES 3.1 seluvele lwenziwe kuma-chips we-Mali-G31 kanye ne-Mali-G72, anokwakheka okufanayo ne-Mali-G52. I-Mali-T860 GPUs nama-chips amadala awakakasebenzisani ngokugcwele ne-OpenGL ES 3.1.

Ukuthola isitifiketi kwenza kube nokwenzeka ukumemezela ngokusemthethweni ukuhambisana nezindinganiso ezinemifanekiso futhi usebenzise izimpawu zokuthengisa ze-Khronos ezihlobene nazo. Isitifiketi siphinde sivule umnyango wokusebenzisa umshayeli we-Panfrost emikhiqizweni yezentengiso ehlanganisa i-Mali G52 GPU. Ukuhlola kwenziwe endaweni enokusabalalisa kwe-Debian GNU/Linux 11, i-Mesa ne-X.Org X Server 1.20.11. Ukulungiswa kwezitifiketi nokuthuthukiswa sekubuyiselwe emuva egatsheni le-Mesa 21.2 futhi kwafakwa ekukhishweni kwayizolo kwe-Mesa 21.2.2.

Umshayeli wePanfrost wasungulwa ngo-2018 ngu-Alyssa Rosenzweig wase-Collabora futhi wavela kubunjiniyela obuhlanekezelwe babashayeli bangempela be-ARM. Kusukela kukhodi yokugcina, abathuthukisi basungule ukubambisana ne-ARM, enikeze ulwazi oludingekayo kanye nemibhalo. Umshayeli okwamanje usekela ama-chips asekelwe kuMidgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) kanye ne-Bifrost (Mali G3x, G5x, G7x) microarchitectures. Kuma-GPU we-Mali 400/450 asetshenziswa kuma-chips amaningi amadala asekelwe ekwakhiweni kwe-ARM, umshayeli we-Lima uthuthukiswa ngokuhlukana.

Source: opennet.ru

Engeza amazwana