VulkanRT是一款免费开放的、跨平台的2D和3DAMD绘图API接口软件。拥有标准规范文档、驱动程序、SDK开发包、符合性测试,甚至是测试版的游戏软件支持,一整套解决方案。VulkanRT支持驱动过载、GPU硬件控制、着色器预编译、通用目的计算等实用功能。
1、Vulkan API其实已经提出了很长一段时间,相信大家都有所耳闻了,而这次发布可不仅仅是纸面宣布,而是一口气奉上了标准规范文档、驱动程序、SDK开发包、符合性测试,甚至是测试版的游戏软件支持,一整套解决方案。这在Khronos组织历史上也是从未有过的。
2、Vulkan在很大程度上汲取了AMD Mantle的灵感,但是进行了大幅度的扩展和增强,构成了一个完善的开发体系,功能和性能都十分丰富,拥有最新图形技术、通用目的计算、预编译着色器、多核心多线程高效率、底层驱动过载、横跨桌面/移动/主机/嵌入式、底层GPU硬件控制、精炼API。
3、硬件方面,凡是支持OpenGL ES 3.1/4.x的VulkanRT官方版都可以支持,而在操作系统方面,VulkanRT官方版支持Android(版本待定)、Windows XP/7/8/10、SteamOS、Ubuntu、Red Hat、Tizen等等,但是不支持iOS、OS X——苹果一度参与过Vulkan的开发,但最终单独搞了一套Metal,还是关起门来自己玩。
VulkanRT支持显卡:
AMDRadeonR9系列显卡。
AMDRadeonR7系列显卡。
AMDRadeonR5240显卡。
用于OEM系统(HD8570以上)的AMDRadeon,HD8000系列显卡。
AMDRadeonHD8000M系列笔记本显卡。
AMDRadeonHD7000系列显卡(HD7730及以上)
AMDRadeonHD7000M系列笔记本显卡(HD7730M及以上)
AMDA4/A6/A8/A10-7000系列APU(代码Kaveri)
AMDA6/A8/A10PRO-7000系列APU(代码Kaveri)
AMDA6/A8/A10/FX-8000系列APU(代码Carrizo)
AMDE1/A4/A10Micro-6000系列APU(代码Mullins)
AMDE1/E2/A4/A6/A8-6000系列APU(代码Beema)
AMDA4-1200、A4-1300和A6-1400系列APU(代码Temash)
注:如果打开之后出现应用程序正常初始化(0x e000135)失败。那么请安装
.NET2.0