В официальном сообщении на форуме NVIDIA разработчики рассказали, что API цветового конвейера появился в ядре Linux в ноябре 2025 года, и компания участвовала в его разработке на ранних этапах, чтобы обеспечить совместимость со своими GPU.
Назначение DRM Per-Plane Color Pipeline API
Новый API позволяет композиторам (например, в средах Wayland) напрямую использовать аппаратные возможности GPU для обработки цвета, включая HDR. Это снижает нагрузку на процессор и повышает эффективность по сравнению с программной обработкой.
Цель API цветового конвейера — позволить композиторам использовать аппаратные возможности дисплея GPU для ускорения обработки цвета (в частности HDR), которая обычно выполняется программно. API предоставляет доступ к аппаратным блокам и позволяет гибко комбинировать программную и аппаратную обработку.
Благодаря такому подходу композиторы смогут более точно управлять цветопередачей и переключаться между режимами обработки без заметных визуальных изменений.
Текущий статус и ограничения
NVIDIA уже опубликовала предварительную реализацию поддержки API для своих открытых модулей ядра (open-gpu-kernel-modules 595.58.03). Однако речь пока идет только о тестовой версии:
- поддержка официально появится в будущих драйверах NVIDIA Graphics Driver для Linux;
- совместимость с X11-драйвером нарушается – использовать можно только с Wayland и DRM/KMS;
- композиторам потребуется дополнительная доработка для полноценной интеграции;
- обнаружены проблемы, например, в KWin (Wayland), для которых уже предложены исправления.
Для тестирования NVIDIA предлагает использовать отдельный репозиторий с патчами и собрать драйвер вручную.
Необычный момент – участие ИИ в разработке
Отдельного внимания заслуживает тот факт, что при разработке этой функции NVIDIA активно использовала инструменты генеративного ИИ.
Во время разработки мы использовали Claude Sonnet и Opus, что позволило значительно сократить время создания кода промышленного качества. Почти весь код был сгенерирован моделью, но с активным участием разработчиков, проверкой и доработкой.
Это один из первых случаев, когда крупный вендор открыто заявляет о широком применении генеративного ИИ при разработке драйверов, что может вызвать неоднозначную реакцию в сообществе.
