Panfrost-ohjain tarjoaa 3D-renderöintituen Bifrost GPU:lle (Mali G31)

Collabora yritys raportoitu kuljettajan toiminnallisuuden parantamisesta panfrost laitteissa, joissa on Bifrost-näytönohjain (Malissa G31) tilaan, joka soveltuu 3D-renderöintijärjestelmän suorittamiseen, mukaan lukien perustekstuurien tuki.
Aluksi Panfrost-ajuri keskittyi ensisijaisesti Midgard-sirujen tuen toteuttamiseen, mutta nyt huomiota on kiinnitetty myös Bifrost-siruihin, jotka ovat lähellä Midgardia komentovirran alueella, mutta niillä on merkittäviä eroja shaderien suoritusohjeissa ja shaderien ja komentovirran välisissä rajapinnoissa.

Kehittäjät ovat valmistelleet alustavan toteutuksen shader-kääntäjästä, joka tukee Bifrost-grafiikkasuorittimelle ominaisia ​​sisäisiä ohjeita. Tulevaisuudessa kääntäjä aikoo sisällyttää tuen laajennetuille ohjeille, mikä mahdollistaa monimutkaisempien shaderien kääntämisen. Muutokset on tehty Mesa-koodikantaan ja ne sisällytetään seuraavaan pääversioon, versioon 20.1.

Panfrost-ohjain tarjoaa 3D-renderöintituen Bifrost GPU:lle (Mali G31)Panfrost-ohjain tarjoaa 3D-renderöintituen Bifrost GPU:lle (Mali G31)

Panfrost-ajuri on kehitetty alkuperäisten ARM-ajurien käänteissuunnittelun pohjalta ja se on suunniteltu Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ja Bifrost (Mali G3x, G5x, G7x) -mikroarkkitehtuureihin perustuville siruille. Erillistä ajuria kehitetään parhaillaan Mali 400/450 -näytönohjaimille, joita käytetään monissa vanhemmissa ARM-pohjaisissa siruissa. Lima.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster