ARM pulsuz Panfrost sürücüsünü dəstəkləməyə başlayır

XDC2020 konfransında (X.Org Developers Conference) elan etdi ARM-in layihənin inkişaf prosesinə qoşulması haqqında panfrost, Mali video nüvələri üçün açıq sürücü hazırlayır. ARM şirkəti hazır olduğunu bildirib Sürücü tərtibatçılarını tərs mühəndislik binar drayverlərinin tapmacalarını həll etməyə vaxt itirmədən aparatı daha yaxşı başa düşmək və inkişaf səylərinə yönəltmək üçün lazım olan məlumat və sənədlərlə təmin edin. Əvvəllər oxşar hadisə Qualcomm-un layihə üzərində işləməsi ilə bağlı baş vermişdi Freedreno, Qualcomm Adreno GPU-ları üçün pulsuz sürücü hazırlayır.

ARM-in iştirakı tətbiqin sabitliyini geniş istifadəyə hazır vəziyyətə gətirməyə kömək edəcək və çip arxitekturası haqqında birinci əldən məlumat verməklə Mali GPU-ya xas daxili təlimatlara daha çox dəstək verəcək. Daxili sənədlərin mövcudluğu həmçinin maksimum performansı, spesifikasiyalara tam uyğunluğu və Midgard və Bifrost GPU-ların bütün mövcud xüsusiyyətlərini əhatə etməyə kömək edəcək.

ARM-dən alınan məlumatlar əsasında hazırlanan ilk dəyişikliklər artıq həyata keçirilib köçürüldü sürücü kod bazasına daxil edin. Xüsusilə,
təlimat qablaşdırma əməliyyatlarının kanonik formaya gətirilməsi və GPU Bifrost təlimat dəstinin arxitekturasını daha dəqiq əks etdirməsi və ARM-də qəbul edilmiş terminologiyaya uyğun olması üçün sökücü tamamilə yenidən işlənib.

Panfrost sürücüsü 2018-ci ildə Collabora-dan Alyssa Rosenzweig tərəfindən yaradılıb və indiyədək orijinal ARM sürücülərinin tərs mühəndisliyi ilə işlənib hazırlanıb. Hazırda sürücü Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) və Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalarına əsaslanan çiplərlə işləməyi dəstəkləyir. ARM arxitekturasına əsaslanan bir çox köhnə çiplərdə istifadə olunan GPU Mali 400/450 üçün sürücü ayrıca hazırlanır. Lima.


Mənbə: opennet.ru

Добавить комментарий