Panfrost ڈرائیور Bifrost GPU (Mali G3) کے لیے 31D رینڈرنگ سپورٹ فراہم کرتا ہے

تعاون کمپنی اطلاع دی ڈرائیور کی فعالیت کو بہتر بنانے کے بارے میں پینفروسٹ GPU Bifrost والے آلات پر (مالی جی 31) 3D رینڈرنگ سسٹم چلانے کے لیے موزوں حالت میں، بشمول بنیادی ساخت کی معاونت۔
پینفروسٹ ڈرائیور کی ابتدائی توجہ مڈگارڈ چپس کے لیے سپورٹ کو لاگو کرنے پر تھی، لیکن اب بفروسٹ چپس پر بھی توجہ دی جا رہی ہے، جو کمانڈ فلو ایریا میں مڈگارڈ کے قریب ہیں، لیکن شیڈرز اور انٹرفیس پر عمل درآمد کی ہدایات میں نمایاں فرق ہے۔ شیڈرز اور کمانڈ فلو کے درمیان۔

ڈویلپرز نے شیڈر کمپائلر کا ابتدائی نفاذ تیار کیا ہے جو Bifrost GPU کے لیے مخصوص اندرونی ہدایات کے سیٹ کو سپورٹ کرتا ہے۔ مستقبل میں، ہم کمپائلر میں توسیعی ہدایات کے لیے تعاون شامل کرنے کا ارادہ رکھتے ہیں، جس سے ہمیں مزید پیچیدہ شیڈرز کو جمع کرنے کی اجازت ملتی ہے۔ تبدیلیوں کو میسا کوڈبیس میں دھکیل دیا گیا ہے اور یہ اگلی بڑی ریلیز، 20.1 کا حصہ ہوں گی۔

Panfrost ڈرائیور Bifrost GPU (Mali G3) کے لیے 31D رینڈرنگ سپورٹ فراہم کرتا ہےPanfrost ڈرائیور Bifrost GPU (Mali G3) کے لیے 31D رینڈرنگ سپورٹ فراہم کرتا ہے

Panfrost ڈرائیور ARM سے اصل ڈرائیوروں کی ریورس انجینئرنگ کی بنیاد پر تیار کیا گیا ہے، اور اسے Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) اور Bifrost (Mali G3x, G5x, G7x) مائکرو آرکیٹیکچرز پر مبنی چپس کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے۔ GPU Mali 400/450 کے لیے، ARM فن تعمیر پر مبنی بہت سے پرانے چپس میں استعمال کیا جاتا ہے، ایک ڈرائیور الگ سے تیار کیا جا رہا ہے۔ لیما.

ماخذ: opennet.ru

نیا تبصرہ شامل کریں