Panfrost drayveri Bifrost GPU (Mali G3) uchun 31D renderlashni qo'llab-quvvatlaydi.

Kompaniya hamkorlik xabar berdi haydovchining funksionalligini yaxshilash haqida panfrost GPU Bifrost bilan qurilmalarda (Mali G31) 3D renderlash tizimini ishga tushirish uchun mos holatga, shu jumladan asosiy teksturani qo'llab-quvvatlash.
Panfrost drayverining dastlabki e'tibori Midgard chiplarini qo'llab-quvvatlashni amalga oshirishga qaratilgan edi, ammo hozirda buyruqlar oqimi sohasida Midgardga yaqin bo'lgan, ammo shaderlar va interfeyslarni bajarish bo'yicha ko'rsatmalarda sezilarli farqlarga ega Bifrost chiplariga ham e'tibor qaratilmoqda. shaderlar va buyruqlar oqimi o'rtasida.

Ishlab chiquvchilar Bifrost GPU-ga xos ichki ko'rsatmalar to'plamini qo'llab-quvvatlaydigan shader kompilyatorining dastlabki tatbiqini tayyorladilar. Kelajakda biz kompilyatorga kengaytirilgan ko'rsatmalarni qo'llab-quvvatlashni qo'shishni rejalashtirmoqdamiz, bu bizga yanada murakkab shaderlarni yig'ish imkonini beradi. O'zgarishlar Mesa kod bazasiga kiritildi va keyingi yirik nashrning bir qismi bo'ladi, 20.1.

Panfrost drayveri Bifrost GPU (Mali G3) uchun 31D renderlashni qo'llab-quvvatlaydi.Panfrost drayveri Bifrost GPU (Mali G3) uchun 31D renderlashni qo'llab-quvvatlaydi.

Panfrost drayveri ARM-dan original drayverlarning teskari muhandisligi asosida ishlab chiqilgan va Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) va Bifrost (Mali G3x, G5x, G7x) mikroarxitekturalariga asoslangan chiplar bilan ishlash uchun mo'ljallangan. ARM arxitekturasiga asoslangan ko'plab eski chiplarda ishlatiladigan GPU Mali 400/450 uchun drayver alohida ishlab chiqilmoqda. Lima.

Manba: opennet.ru

a Izoh qo'shish