Is-sewwieq Panfrost jipprovdi appoġġ ta' rendering 3D għal Bifrost GPU (Mali G31)

Kumpanija Collabora irrappurtat dwar it-titjib tal-funzjonalità tas-sewwieq panfrost fuq apparati b'GPU Bifrost (Mali G31) għal stat adattat għat-tħaddim ta' sistema ta' rendering 3D, inkluż appoġġ bażiku ta' tessut.
Il-fokus inizjali tas-sewwieq Panfrost kien fuq l-implimentazzjoni ta 'appoġġ għaċ-ċipep Midgard, iżda issa qed tingħata attenzjoni wkoll liċ-ċipep Bifrost, li huma qrib Midgard fiż-żona tal-fluss tal-kmand, iżda għandhom differenzi sinifikanti fl-istruzzjonijiet għall-eżekuzzjoni ta' shaders u l-interfaces. bejn shaders u fluss tal-kmand.

L-iżviluppaturi ħejjew l-implimentazzjoni inizjali ta 'kompilatur ta' shader li jappoġġja sett ta 'struzzjonijiet interni speċifiċi għall-GPU Bifrost. Fil-futur, qed nippjanaw li ninkludu appoġġ għal struzzjonijiet estiżi fil-kompilatur, li jippermettilna niġbru shaders aktar kumplessi. Il-bidliet ġew imbuttati fil-kodiċi tal-Mesa u se jkunu parti mir-rilaxx ewlieni li jmiss, 20.1.

Is-sewwieq Panfrost jipprovdi appoġġ ta' rendering 3D għal Bifrost GPU (Mali G31)Is-sewwieq Panfrost jipprovdi appoġġ ta' rendering 3D għal Bifrost GPU (Mali G31)

Is-sewwieq Panfrost huwa żviluppat ibbażat fuq inġinerija inversa ta 'sewwieqa oriġinali minn ARM, u huwa ddisinjat biex jaħdem ma' ċipep ibbażat fuq mikroarkitetturi Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) u Bifrost (Mali G3x, G5x, G7x). Għal GPU Mali 400/450, użata f'ħafna ċipep anzjani bbażati fuq arkitettura ARM, sewwieq qed jiġi żviluppat separatament Lima.

Sors: opennet.ru

Żid kumment