近期Vulkan勢頭不小,游戲引擎Godot計劃年中發(fā)布的4.0大版本中將支持Vulkan,Raspberry Pi也即將迎來Vulkan的支持。現(xiàn)在我們還可以看到FFmpeg也將支持Vulkan。
Vulkan是OpenGL的替代者,和DirectX 12一樣都是基于AMD私有的Mantle API。不同的是Vulkan是開源的圖形API,它承諾通過給予開發(fā)者訪問硬件底層的能力而大幅提升3D應(yīng)用的性能。
根據(jù)phoronix的跟蹤,在最新的FFmpeg源碼中,整合了許多Vulkan代碼,添加了一些過濾器,包括:avgblur_vulkan、overlay_vulkan、scale_vulkan和chromaber_vulkan。此外還有新的選項讓FFmpeg選擇要在系統(tǒng)上使用的Vulkan設(shè)備適配器,并且可以以看到,其它基礎(chǔ)結(jié)構(gòu)也都朝著支持FFmpeg Git中存在的Vulkan和DMA-BUF處理方向改進(jìn)。
所以,預(yù)測下一個版本的FFmpeg將會支持Vulkan,雖然可能只是初步支持。
關(guān)鍵詞: