Компанијата Колабора
Почетниот фокус на драјверот Panfrost беше на имплементација на поддршка за Midgard чипови, но сега внимание се посветува и на Bifrost чиповите, кои се блиску до Midgard во областа за проток на команди, но имаат значителни разлики во инструкциите за извршување на шејдерите и интерфејсите. помеѓу шејдерите и протокот на команди.
Програмерите ја подготвија почетната имплементација на компајлер за шејдер кој поддржува збир на внатрешни инструкции специфични за графичкиот процесор Bifrost. Во иднина, планираме да вклучиме поддршка за проширени инструкции во компајлерот, што ќе ни овозможи да собереме посложени шејдери. Промените се вметнати во базата на кодови Mesa и ќе бидат дел од следното големо издание, 20.1.
Драјверот Panfrost е развиен врз основа на обратно инженерство на оригиналните драјвери од ARM и е дизајниран да работи со чипови базирани на микроархитектурите на Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x). За графичкиот процесор Mali 400/450, кој се користи во многу постари чипови базирани на архитектурата на ARM, двигателот се развива посебно
Извор: opennet.ru