Noticias

NVIDIA anuncia soporte de vista previa para «DRM Per-Plane Color Pipeline API» en Linux (bueno para HDR)

NVIDIA acaba de anunciar algo bastante interesante: una próxima actualización del controlador de GPU para Linux.

En una publicación en el foro oficial de NVIDIA titulada “Soporte de API de canalización de color DRM por plano para módulos de kernel de GPU abiertos de NVIDIA”, señalaron que a partir de noviembre de 2025, una API de canalización de color ahora está disponible en el kernel de Linux. NVIDIA dijo que participó desde el principio para asegurarse de que funcionara con su hardware.

De su publicación:

El propósito de la API Color Pipeline es permitir a los compositores aprovechar las capacidades del hardware de visualización de la GPU para acelerar el procesamiento del color (especialmente para HDR) que normalmente se realiza en software. Descrita como una «API prescriptiva», la API proporciona una abstracción de bloques de hardware directamente a los clientes (es decir, compositores de Wayland) para que puedan configurar directamente el hardware como mejor les parezca, mapeándolo a su procesamiento de software y permitiéndoles cambiar el procesamiento de software/hardware a voluntad con cambios mínimos visibles. Dado este diseño de API y las limitaciones únicas del hardware de visualización de NVIDIA, esperamos que los compositores requieran una implementación adicional para utilizar eficazmente los canales de color de NVIDIA.

Para ayudar a los desarrolladores de enlazadores, ofrecemos una vista previa de nuestro soporte planificado (se espera soporte oficial en una versión futura del controlador) compatible con open-gpu-kernel-modules 595.58.03. La estructura del canal de color de NVIDIA y sus limitaciones se describen en el mensaje de confirmación en https://github.com/AlexGoinsNV/open-gpu-kernel-modules-drm-color-pipeline-preview/commit/c6d0aefd0d4c. Aplicar el cambio en la parte superior del repositorio open-gpu-kernel-modules romperá la compatibilidad con el controlador X 595.58.03, por lo que solo debe usarse cuando se realicen pruebas con Wayland + DRM/KMS. Para probar esto, clone https://github.com/AlexGoinsNV/open-gpu-kernel-modules-drm-color-pipeline-preview y siga las instrucciones de compilación/instalación para 595.58.03.

kwin-wayland tiene un problema conocido que ocurre cuando se ejecuta un controlador NVIDIA creado con soporte para la API de canalización de color DRM por plano. Hemos documentado el problema y recomendado una solución aquí: https://invent.kde.org/plasma/kwin/-/merge_requests/9042.

Una nota interesante aquí es que NVIDIA ha utilizado herramientas de IA para ayudar con esto, ya que casi todo el código proviene de IA generativa. Algo que quizá a muchos lectores no les haga mucha gracia ver. En el post mencionaron:

Durante el desarrollo, utilizamos Claude Sonnet/Opus para reducir significativamente el tiempo necesario para producir código de calidad. Casi todo el código estaba basado en modelos, pero con un fuerte énfasis en la guía, revisión e iteración humanas explícitas.

Fuente: NVIDIA

Artículo tomado de MuyLinux.xyz.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba