首页 北京 国内国际 报料 娱乐 图片 房产 汽车 数码 消费 理财 旅游 鉴藏 美食 亲子 健康 体育 鉴藏 曝光台 回音壁 微博
首页 > 新闻 > 娱乐 >
热词:

AMD 显卡已准备好支持Vulkan图形API

今天是电脑游戏发烧友的大日子:Khronos Group 宣布即将公开发布开放标准Vulkan™ 1.0图形API!为纪念这个时刻,AMD推出了用于Vulkan的Radeon™软件beta版。这款显卡驱动旨在帮助更广泛的游戏开发者社区成员在Radeon™ 显卡上使用Vulkan。

 

什么是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™图形特性?

目前只有基于GCN架构 的Radeon™ 显卡拥有强大的“异步计算”功能,使显卡得以并行处理3D几何图形与计算工作量。例如,当游戏需要同时计算复杂照明与渲染人物时,这种功能就找到了用武之地。这些任务并不需要在Radeon™ 显卡上串行运行,因此可以节约时间、提升整体帧速率。现在,设计Vulkan应用的游戏开发者可以在所有近期版本的Windows和Linux系统中利用这种独特硬件特性。

 

 

 

多线程命令缓冲器是Radeon™ 显卡的另外一种Vulkan支持特性。拥有多线程命令缓冲器的游戏可以通过所有可用的处理器内核向显卡派发大量任务,这种功能可以确保显卡更经常地承担合理工作量,从而提升帧速率与画质。Vulkan为近期版本的Windows和Linux带来了这种性能优势。

 

最后,Vulkan已经正式支持API扩展。API扩展允许AMD将全新硬件功能设计到未来的Radeon™显卡中去,然后通过一个与Vulkan以兼容模式接口的即插软件,立即使用这些功能。

 

未来之路

迈入2016年之后,敬请关注GPUOpen网站、AMD开发者门户,以及我们在2016年游戏开发者大会上的活动。我们承诺将为您提供更多信息,介绍Radeon™显卡支持的Vulkan API所拥有的强大功能与潜力!

 

罗伯特·哈洛克(Robert Hallock)现任AMD公司全球技术营销负责人。他的文章仅代表个人观点,并不代表AMD立场、战略或观点。指向第三方网站的链接仅为方便读者而提供,除非明确说明,否则AMD不对此类链接网站的内容负责,亦未暗示认可此类内容。

 
  脚注:

1. 这些产品以公布的Khronos规范为基础,但尚未通过Khronos一致性测试流程。即将发布的Radeon软件版本将包括全面的Vulkan API一致性实施

编辑:LISA 来源:北京都市网