Maatskappy Collabora
Die aanvanklike fokus van die Panfrost-bestuurder was op die implementering van ondersteuning vir Midgard-skyfies, maar nou word daar ook aandag gegee aan Bifrost-skyfies, wat naby Midgard in die opdragvloeiarea is, maar aansienlike verskille het in die instruksies vir die uitvoer van shaders en die koppelvlakke tussen shaders en opdragvloei.
Die ontwikkelaars het die aanvanklike implementering van 'n shader-samesteller voorberei wat 'n stel interne instruksies ondersteun wat spesifiek vir die Bifrost GPU is. In die toekoms beplan ons om ondersteuning vir uitgebreide instruksies in die samesteller in te sluit, wat ons in staat stel om meer komplekse skadu's saam te stel. Die veranderinge is in die Mesa-kodebasis ingedruk en sal deel wees van die volgende groot vrystelling, 20.1.
Die Panfrost-drywer is ontwikkel op grond van omgekeerde ingenieurswese van oorspronklike drywers van ARM, en is ontwerp om te werk met skyfies gebaseer op Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) en Bifrost (Mali G3x, G5x, G7x) mikroargitekture. Vir GPU Mali 400/450, wat in baie ouer skyfies gebruik word gebaseer op ARM-argitektuur, word 'n drywer afsonderlik ontwikkel
Bron: opennet.ru