U Panfrost drajveru je omogućena podrška za 3D renderovanje za GPU Bifrost (Mali G31)

Podjetje Collabora je sporočil o dodelitvi funkcionalnosti gonilnika Panfrost na napravah z GPU Bifrost (Mali G31) v stanje, primerno za zagon sistema 3D-upodabljanja, vključno z osnovno podporo tekstur.
V začetni fazi je bil gonilnik Panfrost večinoma osredotočen na implementacijo podpore za čipe Midgard, zdaj pa je pozornost usmerjena tudi na čipe Bifrost, ki so blizu Midgardu na področju tokov ukazov, a imajo pomembne razlike v navodilih za izvajanje senčil in vmesnikih med senčili ter tokom ukazov.

Razvijalci so pripravili začetno implementacijo prevajalnika senčil, ki podpira GPU Bifrost specifičen nabor notranjih navodil. V prihodnje je načrtovano vključiti podporo za razširjena navodila, ki omogočajo sestavljanje bolj zapletenih senčil. Spremembe so bile prenesene v kodo Mesa in bodo vključene v prihodnjo pomembno izdajo 20.1.

U Panfrost drajveru je omogućena podrška za 3D renderovanje za GPU Bifrost (Mali G31)U Panfrost drajveru je omogućena podrška za 3D renderovanje za GPU Bifrost (Mali G31)

Gonilnik Panfrost se razvija na podlagi obratnega inženiringa izvirnih gonilnikov podjetja ARM, zasnovan pa je za delo s čipi, ki temeljijo na mikroarhitekturah Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) in Bifrost (Mali G3x, G5x, G7x). Za GPU Mali 400/450, ki se uporabljajo v mnogih starejših čipih na osnovi arhitekture ARM, se posebej razvija gonilnik Lima.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster