ઓપન સોર્સ ડેવલપર Linux-એપલ M1 ચિપ્સમાં ઉપયોગમાં લેવાતા એપલ AGX GPU માટેના ડ્રાઇવરોએ dEQP-GLES2 સ્યુટમાંથી 99.3% પરીક્ષણો સફળતાપૂર્વક પૂર્ણ કર્યાની જાણ કરી, જે OpenGL ES 2 સ્પષ્ટીકરણ માટે સપોર્ટ સ્તર તપાસે છે. કાર્યમાં બે ઘટકોનો ઉપયોગ કરવામાં આવ્યો હતો: કર્નલ માટે DRM ડ્રાઇવર Linux, રસ્ટમાં લખાયેલ, અને મેસા માટે ડ્રાઇવર, સીમાં લખાયેલ.
ડ્રાઇવર ડેવલપમેન્ટ એ હકીકતને કારણે જટિલ છે કે Apple M1 એ Apple દ્વારા ડિઝાઇન કરાયેલ માલિકીનું GPU વાપરે છે, જે માલિકીનું ફર્મવેર ચલાવે છે અને એકદમ જટિલ શેર કરેલ ડેટા સ્ટ્રક્ચર્સનો ઉપયોગ કરે છે. GPU માટે ટેકનિકલ દસ્તાવેજીકરણનો અભાવ છે, અને સ્વતંત્ર ડ્રાઇવર ડેવલપમેન્ટમાં રિવર્સ એન્જિનિયરિંગ ડ્રાઇવરોનો સમાવેશ થાય છે. macOS.
મેસા માટે વિકસાવવામાં આવી રહેલા ઓપન સોર્સ ડ્રાઇવરનું શરૂઆતમાં પર્યાવરણમાં પરીક્ષણ કરવામાં આવ્યું હતું macOSકર્નલ માટે જરૂરી DRM (ડાયરેક્ટ રેન્ડરિંગ મેનેજર) ડ્રાઇવર તૈયાર ન થાય ત્યાં સુધી Linux, જેણે મેસા માટે વિકસિત ડ્રાઇવરનો ઉપયોગ કરવાની મંજૂરી આપી Linuxસપ્ટેમ્બરના અંતમાં dEQP-GLES2 પરીક્ષણો પાસ કરવામાં વર્તમાન સફળતા ઉપરાંત, Linux- Apple M1 ચિપ્સ માટેનો ડ્રાઇવર વેલેન્ડ પર આધારિત GNOME સત્ર ચલાવવા અને Neverball ગેમ અને YouTube સાથે Firefox બ્રાઉઝર લોન્ચ કરવા માટે યોગ્ય સ્તર પર પહોંચી ગયો છે.
સોર્સ: opennet.ru
