Panfrost sürücüsü Bifrost GPU (Mali G3) üçün 31D render dəstəyi təmin edir

Şirkət Collabora xəbərdar etdi sürücünün funksionallığının təkmilləşdirilməsi haqqında panfrost GPU Bifrost ilə cihazlarda (Mali G31) əsas tekstura dəstəyi də daxil olmaqla 3D göstərmə sistemini işə salmaq üçün uyğun vəziyyətə.
Panfrost sürücüsünün ilkin diqqəti Midgard çiplərinə dəstəyin həyata keçirilməsinə yönəlmişdi, lakin indi komanda axını sahəsində Midgard-a yaxın olan, lakin şeyderlərin və interfeyslərin icrası üçün təlimatlarda əhəmiyyətli fərqlərə malik olan Bifrost çiplərinə də diqqət yetirilir. şeyderlər və komanda axını arasında.

Tərtibatçılar Bifrost GPU-ya xas olan daxili təlimatlar toplusunu dəstəkləyən şeyder kompilyatorunun ilkin tətbiqini hazırlamışlar. Gələcəkdə biz kompilyatora daha mürəkkəb şeyderləri yığmağa imkan verən genişləndirilmiş təlimatlar üçün dəstəyi daxil etməyi planlaşdırırıq. Dəyişikliklər Mesa kod bazasına yerləşdirilib və növbəti əsas buraxılışın bir hissəsi olacaq, 20.1.

Panfrost sürücüsü Bifrost GPU (Mali G3) üçün 31D render dəstəyi təmin edirPanfrost sürücüsü Bifrost GPU (Mali G3) üçün 31D render dəstəyi təmin edir

Panfrost drayveri ARM-dən orijinal drayverlərin tərs mühəndisliyi əsasında hazırlanıb və Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) və Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalarına əsaslanan çiplərlə işləmək üçün nəzərdə tutulub. 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

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