Ронандаи Panfrost барои Bifrost GPU (Mali G3) дастгирии 31D-ро таъмин мекунад

Ширкати муштарак хабар дод дар бораи такмил додани фаъолияти ронанда Панфрост дар дастгоҳҳои дорои GPU Bifrost (Мали G31) ба ҳолати мувофиқ барои иҷро кардани системаи 3D, аз ҷумла дастгирии матнии асосӣ.
Таваҷҷуҳи ибтидоии ронандаи Panfrost ба татбиқи дастгирии микросхемаҳои Midgard буд, аммо ҳоло ба чипҳои Bifrost низ таваҷҷӯҳ зоҳир карда мешавад, ки дар минтақаи ҷараёни фармон ба Мидгард наздиканд, аммо дар дастурҳо барои иҷрои шейдерҳо ва интерфейсҳо фарқиятҳои назаррас доранд. байни shaders ва ҷараёни фармон.

Таҳиягарон татбиқи ибтидоии компилятори шейдерро омода кардаанд, ки маҷмӯи дастурҳои дохилиро, ки ба Bifrost GPU хос аст, дастгирӣ мекунад. Дар оянда, мо нақша дорем, ки дастгирии дастурҳои васеъро дар компилятор дохил кунем, ки ба мо имкон медиҳад, ки шейдерҳои мураккабтарро ҷамъ кунем. Тағирот ба пойгоҳи коди Mesa ворид карда шуданд ва қисми версияи навбатии 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

Илова Эзоҳ