秒杀DX12!Vulkan 1.0规范正式发布
来源:互联网 发布:js中json对象转字符串 编辑:程序博客网 时间:2024/04/30 06:12
这两年图形和计算API突然爆发了起来。先是AMD提出了自己的Mantle,挖掘硬件底层潜力,但是仅限AMD显卡;微软大张旗鼓搞了DX12,拥有众多革命性更新,但是仅限Windows 10平台;苹果提出了Metal,给移动平台带来了革新,但是仅限自家iOS/OS X平台。
今天,Khronos组织正式发布了Vulkan 1.0标准规范,我们终于有了一个开放开源的、跨平台的、底层的图形和计算API。
Vulkan API其实已经提出了很长一段时间,相信大家都有所耳闻了,而这次发布可不仅仅是纸面宣布,而是一口气奉上了标准规范文档、驱动程序、SDK开发包、符合性测试,甚至是测试版的游戏软件支持,一整套解决方案。这在Khronos组织历史上也是从未有过的。
Vulkan在很大程度上汲取了AMD Mantle的灵感,但是进行了大幅度的扩展和增强,构成了一个完善的开发体系,功能和性能都十分丰富,拥有最新图形技术、通用目的计算、预编译着色器、多核心多线程高效率、底层驱动过载、横跨桌面/移动/主机/嵌入式、底层GPU硬件控制、精炼API。
硬件方面,凡是支持OpenGL ES 3.1/4.x的都可以支持,而在操作系统方面,它支持Android(版本待定)、Windows XP/7/8/10、SteamOS、Ubuntu、Red Hat、Tizen等等,但是不支持iOS、OS X——苹果一度参与过Vulkan的开发,但最终单独搞了一套Metal,还是关起门来自己玩。
但是厂商支持完全不必担忧,Intel、NVIDIA、AMD、Google、ARM、Imagination、高通、三星电子这些巨头都是鼎力支持,其中Intel Skylake(Broadwell/Haswell待定)、NVIDIA开普勒及更新架构、AMD GCN架构都支持。
目前,Khronos不仅已经完成了Vulkan的符合性测试,还有30款驱动通过了测试,其中部分已经发布,比如
NVIDIA:https://developer.nvidia.com/vulkan-driver
AMD:http://support.amd.com/en-us/kb-articles/Pages/radeon-vulkan-beta.aspx
LunarG也同时发布了第一个Vulkan SDK,支持Windows、Linux。
如果你想体验Vulkan,可以试试《塔洛斯的法则》(The Talos Principle),这个科幻类解密游戏已经升级支持Vulkan,可以在Steam上获得。
Vulkan 1.0开源资源合集:https://github.com/KhronosGroup
- 秒杀DX12!Vulkan 1.0规范正式发布
- 秒杀DX12!Vulkan 1.0规范正式发布
- 微软正式发布DX12!
- vulkan & dx12
- Vulkan 1.0规范正式发布——开放开源跨平台API爆发
- openlaslzo编程规范正式发布
- Vulkan规范 翻译招募
- Vulkan规范:第一章
- Vulkan规范:第三章
- Vulkan规范:第九章
- FireFox 1.0正式发布
- Silverlight 1.0正式发布!
- MonoDevelop 1.0正式发布!
- DoitPHP 1.0正式发布
- TensorFlow 1.0正式发布
- id软件技术采访:DX12,Vulkan,Mega-Textures,PBR,全局照明等
- Vulkan规范:第四章 4.1
- Vulkan规范:第四章 4.2
- AngularJs如何验证重复密码
- 关于printf()函数的总结
- 链表简单使用(打印、删除、增加元素)的几个注意事项
- PHP团队 编码规范 & 代码样式风格规范
- libreoffice 文档中插入表格-保存-打印
- 秒杀DX12!Vulkan 1.0规范正式发布
- 数据结构实验之链表九:双向链表
- Spring的事务关于配置到service和dao中的区别
- 在Ubuntu-14.04.3配置并成功编译Android6_r1源码
- WEB标准系列-HTML元素嵌套
- WTL CTabCtrl 使用实例
- 【WordPress】WordPress加速汇总(持续更新)
- 用jQuery清除元素所有子节点
- nginx反向代理配置多个后端服务时的session问题