Recentemente un gruppo di sviluppatori appassionati di linux e open source è riuscito a creare il primo driver conforme con opengl 3.1 per il processore grafico delle piattaforme M1 ed M2 di apple.

Una programmatrice in particolare è stata sotto i riflettori più degli altri, Lina Asahi, che ha registrato e messo a disposizione della comunità quasi il suo intero lavoro sul driver tramite youtube.

Ma chi è veramente Lina?
Sui social scopriamo che come immagine del profilo ha un Inochi, un personaggio di uno youtuber virtuale, si tratta di una ragazza sexy, con un orecchino a forma di mela, che per ricaricare il suo tempo deve scrivere codice, senza esitazione.
Uno spirito benevolo, che vanta ottime capacità attoriali, riuscendo a nascondere la propria personalità antisociale fingendosi una brava intrattenitrice.
Come l'Inochi da lei amato anche Lina ha un doppio volto?
uno solare e uno cupo...

other discussions
 

Conformant OpenGL® ES 3.1 drivers are now available for M1- and M2-family GPUs. That means the drivers are compatible with any OpenGL ES 3.1 application.

Our reverse-engineered, free and open source graphics drivers are the world’s only conformant OpenGL ES 3.1 implementation for M1- and M2-family graphics hardware. That means our driver passed tens of thousands of tests to demonstrate correctness and is now recognized by the industry.

Why did we pursue standards conformance when the manufacturer did not? Above all, our commitment to quality. We want our users to know that they can depend on our Linux drivers. We want standard software to run without M1-specific hacks or porting.

 

Excerpt:

Our reverse-engineered, free and open source graphics drivers are the world’s only conformant OpenGL ES 3.1 implementation for M1- and M2-family graphics hardware. That means our driver passed tens of thousands of tests to demonstrate correctness and is now recognized by the industry.

To become conformant, an “implementation” must pass the official conformance test suite, designed to verify every feature in the specification. The test results are submitted to Khronos, the standards body. After a 30-day review period, if no issues are found, the implementation becomes conformant.

Unlike ours, the manufacturer’s M1 drivers are unfortunately not conformant for any standard graphics API, whether Vulkan or OpenGL or OpenGL ES.