Ny mpamily Panfrost dia manome fanohanana famandrihana 3D ho an'ny Bifrost GPU (Mali G31)

Collabora orinasa nitatitra momba ny fanatsarana ny fiasan'ny mpamily panfrost amin'ny fitaovana misy GPU Bifrost (Mali G31) mankany amin'ny fanjakana mety amin'ny fampandehanana rafitra fanaovana 3D, anisan'izany ny fanohanana ara-teknΓ΄lΓ΄jia fototra.
Ny fifantohana voalohany nataon'ny mpamily Panfrost dia tamin'ny fampiharana ny fanohanana ny chips Midgard, saingy izao koa dia omena ny saina amin'ny chips Bifrost, izay akaiky an'i Midgard ao amin'ny faritra fikorianan'ny baiko, saingy misy fahasamihafana lehibe eo amin'ny torolΓ lana amin'ny fanatanterahana ny shaders sy ny interface. eo anelanelan'ny shaders sy ny fikorianan'ny baiko.

Ny mpamorona dia nanomana ny fampiharana voalohany ny mpamoron-kira shader izay manohana andiana torolΓ lana anatiny manokana ho an'ny Bifrost GPU. Amin'ny ho avy dia mikasa ny hampiditra fanohanana ireo torolalana miitatra ao amin'ny compiler izahay, ahafahantsika manangona shaders sarotra kokoa. Ny fanovana dia natosiky ny codebase Mesa ary ho anisan'ny famoahana lehibe manaraka, 20.1.

Ny mpamily Panfrost dia manome fanohanana famandrihana 3D ho an'ny Bifrost GPU (Mali G31)Ny mpamily Panfrost dia manome fanohanana famandrihana 3D ho an'ny Bifrost GPU (Mali G31)

Ny mpamily Panfrost dia novolavolaina mifototra amin'ny injeniera mivadika amin'ny mpamily tany am-boalohany avy amin'ny ARM, ary natao hiasa amin'ny chips mifototra amin'ny Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ary Bifrost (Mali G3x, G5x, G7x) microarchitectures. Ho an'ny GPU Mali 400/450, ampiasaina amin'ny chips tranainy maro mifototra amin'ny maritrano ARM, misy mpamily iray novolavolaina misaraka. Lima.

Source: opennet.ru

Add a comment