EttevĂ”te Collabora juhi funktsionaalsuse parandamise kohta Bifrost GPU-ga seadmetes () olekusse, mis sobib 3D-renderdussĂŒsteemi kĂ€itamiseks, sealhulgas pakub pĂ”hilist tekstuuride tuge.
Algselt keskenduti Panfrosti draiveri puhul peamiselt Midgardi kiipide toe rakendamisele, kuid nĂŒĂŒd on tĂ€helepanu pööratud ka Bifrosti kiipidele, mis on kĂ€skude voo osas Midgardile lĂ€hedased, kuid millel on olulised erinevused varjutajate kĂ€ivitamise juhistes ja varjutajate ning kĂ€skude vahelistes liidestes.
Arendajad on ette valmistanud varjutuskompilaatori esialgse implementatsiooni, mis toetab Bifrost GPU-le omaseid sisemisi juhiseid. Tulevikus plaanib kompilaator lisada tuge laiendatud juhistele, mis vÔimaldaks keerukamate varjutusprogrammide kompileerimist. Muudatused on lisatud Mesa koodibaasi ja need lisatakse jÀrgmisesse suuremasse versiooni, 20.1.
Panfrosti draiver on vÀlja töötatud originaalsete ARM-draiverite pöördprojekteerimise teel ning see on mÔeldud Midgardi (Mali-T6xx, Mali-T7xx, Mali-T8xx) ja Bifrosti (Mali G3x, G5x, G7x) mikroarhitektuuridel pÔhinevatele kiipidele. Paljudes vanemates ARM-pÔhistes kiipides kasutatavate Mali 400/450 GPU-de jaoks arendatakse eraldi draiverit. .
Allikas: opennet.ru
