Casi vigésimo primaveras posteriormente de que la plataforma Poulsbo de Intel comenzara a causar pesadillas a los usuarios de Linux conveniente a su IP de gráficos Imagination PowerVR SGX que bloqueaba el soporte del regulador 3D de código destapado, el regulador GMA500 que terminó proporcionando soporte de visualización de código destapado al menos sigue viendo actividad ascendiente ocasional para el kernel de Linux.
Intel Atom Poulsbo en netbooks y similares en ese momento eran un punto muy delicado conveniente a su IP de gráficos PowerVR SGX. Si acertadamente desde entonces Imagination Tech finalmente se ha vuelto más entrañable con el código destapado y desde entonces proporcionó un regulador de gráficos de kernel DRM ascendiente y un regulador Mesa Vulkan para sus nuevas generaciones de IP de gráficos PowerVR, no hubo tal tratamiento para las IP de gráficos PowerVR más antiguas encontradas con Poulsbo Atoms. Sin requisa, el regulador Intel GMA500 DRM ha brindado soporte para controladores de pantalla de código destapado durante primaveras, aunque las mejoras son cada vez más raras.
Thomas Zimmermann de SUSE ha trabajado en un conjunto de parches para proporcionar soporte de búfer de cliente para la competencia FBDEV del regulador GMA500. Una prosperidad poco popular para cualquiera que todavía confíe en estos procesadores Atom tan antiguos. Explicó que la serie de parches ahora llega al próximo kernel de Linux 7.1:
“Un buffer de cliente contiene el framebuffer DRM para un cliente DRM en el kernel. Hasta ahora, gma500 ha creado un framebuffer interno ad-hoc para su competencia fbdev, evitando las interfaces regulares utilizadas por los compositores de espacio de agraciado.
Reemplazar el código existente con un búfer de cliente permite optimizar el código gma500 y, más tarde, igualmente los ayudantes de fbdev. El nuevo framebuffer se registrará en el archivo del cliente y admitirá identificadores para objetos GEM. Este es entonces simplemente otro framebuffer adentro del ecosistema DRM”.
Esta pulcritud del manejo del frame-buffer para el regulador Intel GMA500 se incluyó como parte del documentación de hoy. solicitud de extracción drm-misc-siguiente de nuevo material diligente para su ingreso con la ventana de fusión de Linux 7.1 en abril.
Entonces, para cualquiera que todavía use hardware Intel Poulsbo, el regulador de pantalla GMA500 aún no está del todo muerto, pero ciertamente ya es hora de actualizarlo, especialmente con el rendimiento y la eficiencia energética de las opciones actuales como Panther Lake.
