Shoqëria bashkëpunuese
Fokusi fillestar i drejtuesit të Panfrost ishte në zbatimin e mbështetjes për çipat Midgard, por tani vëmendje po i kushtohet edhe çipave Bifrost, të cilët janë afër Midgard në zonën e rrjedhës së komandës, por kanë dallime të konsiderueshme në udhëzimet për ekzekutimin e shaders dhe ndërfaqet. ndërmjet shaderave dhe rrjedhës së komandës.
Zhvilluesit kanë përgatitur zbatimin fillestar të një përpiluesi shader që mbështet një grup udhëzimesh të brendshme specifike për GPU-në Bifrost. Në të ardhmen, ne planifikojmë të përfshijmë mbështetje për udhëzimet e zgjeruara në përpilues, duke na lejuar të mbledhim shader më komplekse. Ndryshimet janë futur në bazën e kodeve Mesa dhe do të jenë pjesë e versionit tjetër të madh, 20.1.
Drejtuesi Panfrost është zhvilluar bazuar në inxhinierinë e kundërt të drejtuesve origjinalë nga ARM dhe është krijuar për të punuar me çipa të bazuara në mikroarkitekturat Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dhe Bifrost (Mali G3x, G5x, G7x). Për GPU Mali 400/450, i përdorur në shumë çipa të vjetër të bazuar në arkitekturën ARM, një drejtues po zhvillohet veçmas
Burimi: opennet.ru