Alyssa Rosenzweig avy ao amin'ny Collabora, izay mamolavola ny mpamily Panfrost ho an'ny Mali GPUs, dia nanambara fa ny fampiharana voalohany ny asahi OpenGL mpamily dia nomanina ho an'ny Mesa miaraka amin'ny fanohanana ny processeur grafika atolotra amin'ny chips Apple M1. Ny mpamily dia mampiasa ny interface Gallium ary manohana ny ankamaroan'ny endri-javatra OpenGL 2.1 sy OpenGL ES 2.0. Mbola tsy ampy ny fampandehanana ampiharina amin'ny ankamaroan'ny lalao, fa ny mpamily dia efa afaka mampiasa glxgears sy glmark2 fampiharana, ary koa mandalo eo amin'ny 75% amin'ny drawElements Quality Program fitsapana ampiasain'ny Khronos consortium mba hanamarina ny mifanaraka amin'ny OpenGL ES 2.0.
Efa nekena tao amin'ny fototry ny kaody Mesa ny kaody ho an'ny prototype naroso. Mifototra amin'ny Gallium driver noop referansa ny mpamily vaovao, miaraka amin'ny kaody sasany nafindra avy amin'ny mpamily Panfrost, izay novolavolaina ho an'ny GPU ARM Mali. Ho fanampin'ny mpamily OpenGL ho an'ny Mesa, dia misy môdioly iray ho an'ny rafitra DRM (Direct Rendering Manager) an'ny kernel no kasaina hapetraka amin'ny ho avy. Linux ary mpamily Mesa miaraka amin'ny fampiharana ny Vulkan graphics API.
Ho fampahatsiahivana, ny puce Apple M1 dia tsy puce mahazatra, fa puce namboarina manokana miaraka amin'ny endri-javatra ara-maritrano manokana. Ohatra, ny Apple M1 dia mampiasa GPU namboarina manokana novolavolain'ny Apple. Tsy misy antontan-taratasy ara-teknika ho an'ny GPU, ary ny fampivoarana mpamily mahaleo tena dia miankina amin'ny injeniera mivadika amin'ny mpamily avy amin'ny macOS.
Source: opennet.ru
