Ang Panfrost Driver Certified para sa OpenGL ES 3.1 Compatibility para sa Valhall Series Mali GPUs

Gipahibalo sa Collabora nga gi-certify ni Khronos ang Panfrost graphics driver sa mga sistema nga adunay Mali GPUs base sa Valhall microarchitecture (Mali-G57). Ang drayber malampuson nga nakapasar sa tanang mga pagsulay sa CTS (Khronos Conformance Test Suite) ug nakit-an nga hingpit nga nahiuyon sa OpenGL ES 3.1 nga detalye. Sa miaging tuig, usa ka susama nga sertipikasyon ang nahuman alang sa Mali-G52 GPU base sa Bifrost microarchitecture.

Ang pag-angkon sa sertipiko nagtugot kanimo sa opisyal nga pagpahayag sa pagkaangay sa mga sumbanan sa graphic ug paggamit sa mga kaubang Khronos nga marka sa pamatigayon. Gibuksan usab sa sertipikasyon ang pultahan alang sa drayber sa Panfrost nga magamit sa mga produkto lakip ang Mali G52 ug G57 GPU. Pananglitan, ang Mali-G57 GPU gigamit sa Chromebook laptops base sa MediaTek MT8192 ug MT8195 SoCs.

Ang pagsulay gihimo sa usa ka palibot nga adunay Debian GNU/Linux 12, Mesa ug X.Org X Server 1.21.1.3 distribution. Ang mga pag-ayo ug pagpaayo nga giandam sa pagpangandam alang sa sertipikasyon gibalhin na sa Mesa ug mahimong bahin sa pagpagawas sa 22.2. Ang may kalabutan nga mga pagbag-o sa DRM (Direct Rendering Manager) kernel subsystem gisumite aron ilakip sa panguna nga kernel sa Linux.

Ang drayber sa Panfrost gitukod kaniadtong 2018 ni Alyssa Rosenzweig sa Collabora ug gimugna sa reverse engineering ang orihinal nga mga drayber sa ARM. Sukad sa miaging tuig, ang mga developers nagtukod og kooperasyon sa ARM nga kompanya, nga naghatag sa gikinahanglan nga impormasyon ug dokumentasyon. Sa pagkakaron, ang drayber nagsuporta sa mga chips base sa Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) ug Valhall (Mali G57+) microarchitectures. Para sa GPU Mali 400/450, nga gigamit sa daghang karaan nga mga chip nga gibase sa ARM nga arkitektura, ang drayber sa Lima gilainlain nga gimugna.

Source: opennet.ru

Idugang sa usa ka comment