Apple M1 GPU чиптеріне арналған Linux драйвері OpenGL ES 99 үйлесімділік сынақтарының 2% өтеді

Apple M1 чиптерінде қолданылатын Apple AGX GPU үшін ашық Linux драйверін әзірлеуші ​​OpenGL ES 99.3 спецификациясын қолдау деңгейін тексеретін dEQP-GLES2 сынақ топтамасында 2% табыстылық көрсеткіші туралы хабарлады. Жұмыста екі нұсқасы қолданылады. құрамдас бөліктер: Rust тілінде жазылған Linux ядросына арналған DRM драйвері және C тілінде жазылған Mesa драйвері.

Драйверді дамыту Apple M1 құрылғысының Apple әзірлеген жеке графикалық процессорын қолдануы, меншікті микробағдарламаны іске қосу және өте күрделі ортақ деректер құрылымдарын пайдалану фактісімен қиын. GPU үшін техникалық құжаттама жоқ және тәуелсіз драйверлерді әзірлеу macOS драйверлерінің кері инженериясын пайдаланады.

Mesa үшін әзірленген ашық драйвер бастапқыда MacOS ортасында Linux ядросы үшін қажетті DRM драйвері (Direct Rendering Manager) дайындалғанға дейін тексерілді, бұл Mesa үшін әзірленген драйверді Linux жүйесінде пайдалануға мүмкіндік берді. dEQP-GLES2 сынақтарын тапсырудағы ағымдағы табысқа қоса, қыркүйек айының соңында Apple M1 чиптеріне арналған Linux драйвері Wayland негізіндегі GNOME сеансын және Neverball ойынын және YouTube-тен Firefox браузерін іске қосу үшін қолайлы деңгейге жетті.

Ақпарат көзі: opennet.ru

пікір қалдыру