A months-long disruption for video encoding on newer Intel graphics hardware under Linux has concluded, with the open-source community reinstating support for the Vulkan Video API's H.264 and H.265 encoding functions for the Alchemist generation.

Updates within the Mesa graphics library's ANV Vulkan driver now restore Vulkan Video encode for the Gen12.5 graphics architecture. This architecture underpins Intel's Arc A-Series "Alchemist" discrete GPUs and the integrated graphics found in 12th-generation Alder Lake CPUs.

This restoration ends a period where a critical feature was non-functional for developers and users relying on Vulkan Video for hardware-accelerated video encoding on these Intel devices. Earlier in the year, the encode support had been disabled on Alchemist and newer GPUs due to insufficient testing and resulting stability concerns.

The episode underscores a persistent challenge in open-source hardware enablement: balancing the rapid delivery of new feature support with the rigorous testing required for a stable user experience. While the initial disablement prioritized system stability, it left users with an incomplete multimedia API for a major hardware generation.

Vulkan Video is a set of extensions to the high-performance Vulkan graphics API, designed to let applications interface directly with a GPU's video decode and encode hardware. Its integration is seen as crucial for reducing latency and improving efficiency in video-centric workflows, from content creation to streaming.

With this fix merged into Mesa's development branch, Linux distributions can now incorporate the functional encode support into future releases. For users and developers, the full Vulkan Video encode pipeline is once again operational on Alchemist-class hardware, enabling efficient, high-quality video processing that leverages Intel's dedicated encode hardware.

The update marks another meaningful step in maturing the open-source graphics stack for modern Intel hardware on Linux, helping to close the feature gap with proprietary driver platforms.


Linux 系統上針對較新 Intel 圖形硬件持續數月的視訊編碼功能中斷問題已告一段落,開源社區恢復了對 Alchemist 世代顯示卡的 Vulkan Video API H.264 及 H.265 編碼功能支持。

Mesa 圖形函式庫中 ANV Vulkan 驅動程式的更新,現已為 Gen12.5 圖形架構恢復 Vulkan Video 編碼功能。此架構支撐著 Intel Arc A 系列「Alchemist」獨立顯示卡及第 12 代 Alder Lake 處理器內建的整合式圖形核心。

此次功能恢復結束了一段時期,期間依賴 Vulkan Video 進行硬件加速視訊編碼的開發者與用戶,在使用這些 Intel 設備時無法使用一項關鍵功能。今年稍早,由於測試不足及隨後引發的穩定性疑慮,Alchemist 及更新型號顯示卡上的編碼支持功能曾被停用。

這起事件凸顯了開源硬件支持工作中一項持續存在的挑戰:如何在快速提供新功能支持與維持穩定用戶體驗所需的嚴格測試之間取得平衡。雖然最初的停用措施優先考慮了系統穩定性,卻也令用戶在面對一個主要硬件世代時,獲得了一個不完整的多媒體 API。

Vulkan Video 是高效能 Vulkan 圖形 API 的一組擴充功能,旨在讓應用程式能直接與 GPU 的視訊解碼及編碼硬件進行介面溝通。其整合被視為對於降低延遲、提升以視訊為核心的工作流程(從內容創作到串流傳輸)效率至關重要。

隨著此修正案合併至 Mesa 的開發分支,Linux 發行版現可將功能完整的編碼支持納入未來的版本。對用戶與開發者而言,完整的 Vulkan Video 編碼管線在 Alchemist 級別硬件上已重新恢復運作,得以利用 Intel 專用的編碼硬件,進行高效、高質素的視訊處理。

此次更新標誌著在 Linux 平台上,針對現代 Intel 硬件的開源圖形軟件堆疊走向成熟的又一重要進展,有助於縮小與私有驅動程式平台之間的功能差距。

新聞來源 / Original News Source