Panfrost Tsav Certified rau OpenGL ES 3.1 Compatibility rau Mali-G52 GPU

Collabora tau tshaj tawm tias Khronos tau lees paub nws Panfrost cov duab tsav tsheb raws li tau ua tiav tag nrho cov kev xeem CTS (Khronos Conformance Test Suite) thiab pom tias ua tau raws li OpenGL ES 3.1 specification. Tus neeg tsav tsheb tau ntawv pov thawj siv Mali-G52 GPU, tab sis tom qab ntawd nws tau npaj kom tau ntawv pov thawj rau lwm cov chips. Tshwj xeeb, tsis muaj kev txhawb nqa rau OpenGL ES 3.1 twb tau ua tiav rau Mali-G31 thiab Mali-G72 chips, uas muaj cov qauv zoo ib yam li Mali-G52. Rau GPU Mali-T860 thiab cov chips laus dua, tag nrho kev sib raug zoo nrog OpenGL ES 3.1 tseem tsis tau muab.

Tau txais daim ntawv pov thawj tso cai rau koj tshaj tawm tias kev sib raug zoo nrog cov qauv duab thiab siv cov cim lag luam cuam tshuam nrog Khronos. Daim ntawv pov thawj tseem qhib qhov rooj rau tus tsav tsheb Panfrost siv rau hauv cov khoom lag luam suav nrog Mali G52 GPU. Qhov kev sim tau ua nyob rau hauv ib puag ncig nrog Debian GNU/Linux 11, Mesa thiab X.Org X Server 1.20.11 faib. Cov kev kho thiab kev txhim kho tau npaj rau hauv kev npaj rau daim ntawv pov thawj twb tau xa rov qab mus rau Mesa 21.2 ceg thiab suav nrog nag hmo tso tawm Mesa 21.2.2.

Tus tsav tsheb Panfrost tau tsim nyob rau xyoo 2018 los ntawm Alyssa Rosenzweig ntawm Collabora thiab tau tsim los ntawm kev rov qab engineering tus thawj tsav tsheb ARM. Txij li thaum kawg code, cov neeg tsim khoom tau tsim kev koom tes nrog lub tuam txhab ARM, uas muab cov ntaub ntawv tsim nyog thiab cov ntaub ntawv. Tam sim no, tus tsav tsheb txhawb kev ua haujlwm nrog cov chips raws li Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) thiab Bifrost (Mali G3x, G5x, G7x) microarchitectures. Rau GPU Mali 400/450, siv nyob rau hauv ntau cov laus chips raws li ARM architecture, Lima tsav tsheb yog tsim los sib cais.

Tau qhov twg los: opennet.ru

Ntxiv ib saib