Cronica

Mundo completo de noticias

Asahi Linux celebra el primer triángulo en Apple M1 con un controlador de código completamente abierto
Tecnología

Asahi Linux celebra el primer triángulo en Apple M1 con un controlador de código completamente abierto

LECHO --

Si bien ha habido avances con Código de Mesa dirigido a Apple M1 para ejecutar pruebas básicas como glmark2, que tradicionalmente ha sido un esfuerzo ejecutado en macOS con su controlador de kernel. Esta semana, el equipo de Asahi Linux celebró su primer triángulo renderizado ejecutándose con una pila de controladores de código abierto.

Desde el año pasado ha habido Código de inicio de Apple M1 en Mesa de los desarrolladores de Asahi Linux con Alyssa Rosenzweig liderando este esfuerzo de ingeniería inversa gráfica. Gran parte de este trabajo inicial del controlador OpenGL se realizó en macOS debido al trabajo de ingeniería inversa que se estaba realizando allí, ya que Apple no publicó especificaciones ni controladores para otras plataformas. Además, para el trabajo de Gallium3D/Mesa, como hacer que funcione el compilador de sombreado y comparar los resultados con la pila de controladores de macOS, es útil poder aprovechar el controlador del kernel de macOS hasta que obtenga un controlador DRM/KMS. Linux ciertamente es útil.

Para aquellos que usan Asahi Linux hoy en día, solo hay un controlador de búfer de cuadros básico y la aceleración de OpenGL solo aprovecha LLVMpipe. Pero esta semana, con el último kernel experimental de Linux y el código de Mesa que están trabajando los desarrolladores de Asahi, pudieron renderizar con éxito su primer triángulo con esta pila de controladores de código abierto. (Actualizar: Resulta que el primer triángulo parece ser de su entorno basado en m1n1 y todavía no es una pila de controladores de Linux adecuada).

El desarrollador Asahi Lina ha compartido las buenas noticias del primer triángulo de este controlador completamente abierto.


Asahi Lina muestra el primer triángulo renderizado del Apple M1 en una pila de controladores de código abierto, a diferencia de los logros anteriores, que no se basan en el controlador del kernel de macOS existente.

Pasará un tiempo antes de que pueda esperar jugar juegos OpenGL en el hardware Apple M1 con características GL modernas y buen rendimiento, pero el equipo de Asahi Linux está haciendo un buen progreso y en el futuro esperamos un buen controlador Vulkan de código abierto. a su debido tiempo.

DEJA UNA RESPUESTA

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

"Introvertido. Solucionador de problemas. Aficionado total a la cultura pop. Estudiante independiente. Creador".