El conjunto final de actualizaciones se implementó en el kernel de Linux 6.12, proporcionando mejores optimizaciones para las GPU Intel Xe2 en los SoC Lunar Lake y las GPU discretas Battlemage. Intel está listo para Linux 6.12 con el lote final de funciones y el último VPL para SoC Lunar Lake impulsado por GPU discretas Xe2 y Battlemage. Las GPU Battlemage «Xe2» parecen casi listas para el sistema operativo Linux. Con los próximos productos Intel, incluidos los chips Lunar Lake y las GPU discretas basadas en Battlemage, el soporte para Battlemage Graphics para Linux 6.12 está en sus etapas finales. El lote final que incluye los nuevos cambios, características y mejoras para el nuevo hardware ya se ha enviado, tras la reciente solicitud de extracción para el kernel Lunar Lake y Battlemage Graphics para Linux 6.12. Las nuevas actualizaciones de funciones optimizarán el rendimiento de Intel Battlemage Graphics para Linux 6.12, que ahora estará habilitado en el próximo ciclo del kernel. La ventana de fusión de Linux 6.12 se abrirá este mes, el mismo mes que veremos el lanzamiento de los chips Lunar Lake de Intel para plataformas móviles el día 3. La solicitud de extracción también incluye el cambio reciente para el kernel de Linux 6.11, que contiene el parche para. verifique el firmware Arrow Lake GSC. El parche corrige varios errores que aparecen en la última solicitud de extracción de la siguiente manera: Cambios en el núcleo Xe para BMG. BMG requiere, de forma predeterminada, una alineación del tamaño de la memoria de 64 k para los búferes de escaneo que utilizan compresión y 4 mosaicos. Por lo tanto, estamos agregando protección aquí para bloquear los framebuffers que no están alineados con eso y que requieren parches tanto en la pantalla i915 como en el core xe. Sin esta protección, se producen algunos daños en la pantalla. Por lo tanto, debemos propagarlo junto con la eliminación de force_probe que Lucas envió ayer con la solicitud de extracción drm-xe-next. Si bien Arrow Lake tiene aproximadamente el mismo GT que Meteor Lake, requiere un nuevo firmware GSC o autenticación HuC y es posible que la protección del búfer no funcione. Entonces, tuvimos que extraer los ID de ARL de MTL e introducir este nuevo requisito de firmware. En este momento nadie debería tener un HW con estos ID todavía y lo propagaremos a estable tan pronto como llegue al árbol de Linus. a través de Kernel.org Algunos de los nuevos cambios incluyen: Cambios entre controladores (xe-core): requieren que los buffers de escaneo BMG estén alineados físicamente a 64k (Maarten) Cambios principales (drm): introducción de modificadores Xe2 ccs para gráficos integrados y discretos ( Juha -Pekka) Cambios en el controlador: limpieza general y trabajo adicional para el aislamiento de intel_display (Jani) Nueva solución alternativa de visualización (Suraj) Utilice cp_irq_count correcto en HDCP (Suraj) Repare eDP PSR cuando CRC esté habilitado (Jouni) Repare el estado de MST DP después de un reinicio del disipador (Imre) Reparar la versión del firmware Arrow Lake GSC (John) Usar DSB encadenados para la programación LUT (Ville) La ventana de fusión para 6.12 se abrirá a mediados de septiembre, mientras que el kernel estable 6.12 se lanzará oficialmente en noviembre de este año. Por lo tanto, los usuarios que compren computadoras portátiles basadas en Lunar Lake y quieran optimizar el rendimiento de la GPU Xe2 de fábrica deberán usar el kernel Git Linux 6.12. Sin embargo, aquellos que quieran conformarse con el kernel 6.11 pueden probar el soporte experimental. Fuente de la imagen: Intel Dicho esto, Intel también lanzó su última versión de VPL (Biblioteca de procesamiento de video): VPL 2.13, que agrega nuevas API para agregar soporte para nuevas funciones. Estas son herramientas de contenido de pantalla AV1 para administrar el contenido de la pantalla, información codificada sobre la calidad de la imagen para proporcionar más detalles sobre la calidad del video después de la compresión, codificación de canal alfa para videos con algunas partes transparentes, interpolación de cuadros impulsada por IA para generar cuadros más nuevos para imágenes más fluidas. reproducción de video y soporte de súper resolución basada en IA para mejorar videos de menor resolución. VPL 2.13 agregará soporte para GPU Battlemage discretas y también incluirá un ejemplo de código “hello-encode-jpeg” para ayudar a los nuevos desarrolladores a comprender cómo usar VPL para codificar una imagen en formato JPEG. Fuente de noticias: Phoronix Comparte esta historia Facebook Twitter
Check Also
FSR4 se basará en inteligencia artificial
La división de gráficos de AMD está en pleno cambio. De hecho, en IFA, Jack …