什么是Vulkan?
Vulkan與OpenGL來自同一家組織,?它是一種新型圖形API,為開發者提供更強大的硬件控制能力。Vulkan以“低開銷”為設計原則,為開發者提供了對Radeon??顯卡和多核處理器的性能與效率的完整控制能力。
與OpenGL相比,Vulkan顯著減少了“API開銷”,即必須由CPU完成的后臺工作——解譯游戲對硬件的需求。減少開銷使硬件擁有更多時間提供具有實際意義的特性、性能與畫質。Vulkan還可使用通常情況下無法通過OpenGL使用的顯卡硬件特性。
Vulkan從AMD的Mantle圖形API繼承了這些功能。Mantle在許多方面首開先河:第一款“低開銷”PC圖形API,首次賦予了對PC顯卡資源的空前訪問能力,首次實現對這些資源的絕對控制。對于游戲玩家而言,最重要的莫過于Mantle促使行業開始思考:利用“低開銷”圖形API能夠釋放多少額外顯卡性能
Mantle?API專為AMD硬件量身定制,不過Mantle也擁有恰好足夠的硬件抽象,適用于幾乎所有現代化圖形架構。2015年5月,我們將Mantle的源代碼和API規范用作Vulkan的基礎,證明了該架構的實用性。
自那以后,Vulkan就在跨硬件開發、游戲開發與內容創建等行業的綜合型行業聯盟的監管下被締造出來。在這個過程中,Vulkan增加了多種重要功能,如針對安卓(Android?)智能手機與平板電腦的支持功能與性能優化,以及針對Windows??7、Windows??8.1、Windows??10和Linux?的跨操作系統支持等。
驅動支持對象?
AMD自Vulkan誕生之日起就參與其開發工作,長期為游戲開發者提供支持Vulkan的驅動。進入公開階段后,我們推出的早期驅動版本?使Vulkan在Windows??7、Windows??8.1和Windows??10上支持選定的Radeon??顯卡。即將推出的AMD顯卡Linux驅動也將支持Vulkan。
請注意,此初期版本的Windows驅動不包含DirectX?驅動組件,因此不適合替代您日常使用的顯卡驅動。
我們的Vulkan驅動支持以下基于次世代圖形核心架構(Graphics?Core?Next)的AMD?APU與Radeon??顯卡1?:
·?AMD?Radeon??R9系列顯卡
·?AMD?Radeon??R7系列顯卡
·?AMD?Radeon??R5?240顯卡
·?用于OEM系統(HD?8570及以上)的AMD?Radeon??HD?8000系列顯卡
·?AMD?Radeon??HD?8000M系列筆記本電腦顯卡
·?AMD?Radeon??HD?7000系列顯卡(HD?7730及以上)
·?AMD?Radeon??HD?7000M系列筆記本電腦顯卡(HD?7730M及以上)
·?AMD?A4/A6/A8/A10-7000系列APU(代碼“Kaveri”)
·?AMD?A6/A8/A10?PRO-7000系列APU(代碼“Kaveri”)
·?AMD?A6/A8/A10/FX??8000系列APU(代碼“Carrizo”)
·?AMD?E1/A4/A10?Micro-6000系列APU(代碼“Mullins”)
·?AMD?E1/E2/A4/A6/A8-6000系列APU(代碼“Beema”)
·?AMD?A4-1200,?A4-1300及A6-1400系列APU(代碼“Temash”)
·?AMD?E1-2000、E2-3000、A4-5000、A6-5000和A4?Pro-3000系列APU(代碼“Kabini”)
Vulkan可以使用哪些Radeon?圖形特性?