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

Inihayag ng Collabora na na-certify ni Khronos ang Panfrost graphics driver sa mga system na may Mali GPUs batay sa Valhall microarchitecture (Mali-G57). Matagumpay na naipasa ng driver ang lahat ng pagsubok ng CTS (Khronos Conformance Test Suite) at napag-alamang ganap na tugma sa detalye ng OpenGL ES 3.1. Noong nakaraang taon, isang katulad na sertipikasyon ang nakumpleto para sa Mali-G52 GPU batay sa Bifrost microarchitecture.

Ang pagkuha ng sertipiko ay nagbibigay-daan sa iyong opisyal na magdeklara ng pagiging tugma sa mga pamantayan ng graphics at gamitin ang nauugnay na mga trademark ng Khronos. Binubuksan din ng certification ang pinto para magamit ang Panfrost driver sa mga produkto kabilang ang Mali G52 at G57 GPU. Halimbawa, ang Mali-G57 GPU ay ginagamit sa mga Chromebook batay sa MediaTek MT8192 at MT8195 SoCs.

Ang pagsubok ay isinagawa sa isang kapaligiran na may Debian GNU/Linux 12, Mesa at X.Org X Server 1.21.1.3 distribution. Ang mga pag-aayos at pagpapahusay na inihanda bilang paghahanda para sa sertipikasyon ay nailipat na sa Mesa at magiging bahagi ng release 22.2. Ang mga kaugnay na pagbabago sa DRM (Direct Rendering Manager) kernel subsystem ay isinumite para isama sa pangunahing Linux kernel.

Ang Panfrost driver ay itinatag noong 2018 ni Alyssa Rosenzweig ng Collabora at binuo ng reverse engineering ang orihinal na mga driver ng ARM. Mula noong nakaraang taon, ang mga developer ay nagtatag ng pakikipagtulungan sa kumpanya ng ARM, na nagbigay ng kinakailangang impormasyon at dokumentasyon. Sa kasalukuyan, sinusuportahan ng driver ang mga chips batay sa Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) at Valhall (Mali G57+) microarchitectures. Para sa GPU Mali 400/450, na ginagamit sa maraming mas lumang chips batay sa arkitektura ng ARM, hiwalay na binuo ang driver ng Lima.

Pinagmulan: opennet.ru

Magdagdag ng komento