取代 OpenGL:Nvidia 携 Valve 共推 Vulkan 开发 - 开源中国社区
取代 OpenGL:Nvidia 携 Valve 共推 Vulkan 开发
oschina 2016年01月22日

取代 OpenGL:Nvidia 携 Valve 共推 Vulkan 开发

oschina oschina 发布于2016年01月22日 收藏 32 评论 13

腾讯云-1小时搭建人工智能应用,让技术更容易入门>>>  

Vulkan似乎会成为开放标准图形领域的未来,而Valve毫不怀疑地上了这艘船。作为一个行业协会,Khronos Group由AMD、英特尔、苹果、高通、索尼、谷歌、Adobe、亚马逊、Pixar、Valve、以及微软等企业所支持。此外,它还负责着 OpenGL。虽然并未止步,但近几年已经明显地拖了行业的后腿(大幅落后于微软的DirectX)。

有趣的是,尽管即将到来的Vulkan仍由同一帮开发者所编写,但它的速度却会更快。

Vulkan是一个“跨平台开放标准图形与计算”的应用程序接口(API),不过普通人只需知道它最终可以取代老旧的OpenGL就是了。

更重要的是,Vulkan竟然还联合到了它的“竞争对手”企业,且最终目标是打造出一个能被任何人所使用的开放标准。

Nvidia公司的Neil Trevett表示:“Vulkan较OpenGL的一个关键优势是能够生成跨许多CPU线程的GPU工作,对于开发者来说,这可以为它们带来更大的弹性。它会影响到各个领域,比如游戏、计算机辅助设计、以及移动应用”。

新一届开发者日(Vulkan Developers Day)将在Nvidia园区举办,而Valve公司的John McDonald将在那里发表有关高性能Vulkan编程的演讲。

[编译自:Soft Pedia]

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:取代 OpenGL:Nvidia 携 Valve 共推 Vulkan 开发
分享
评论(13)
最新评论
0

引用来自“eechen”的评论

岂止Android和iOS,Linux和Mac上用的也是OpenGL,比如Firefox和Chrome在Linux和Mac的WebGL底层以及Flash Stage3D底层实现用的就是OpenGL.

Ubuntu上用i5-3230M核显就能跑Steam平台的求生之路2:
http://static.oschina.net/uploads/space/2015/1226/142142_lfW5_561214.png

Ubuntu上运行Chrome,访问chrome://flags/,启用"覆盖软件渲染列表",重启Chrome,查看chrome://gpu/,可见Flash Stage3D已经开启硬件加速.
运行下面的 Flash Stage3D 赛车游戏:
http://www8.agame.com/mirror/flash/r/Rallypoint_extreme/Rally_Point_Extreme3/Bin/
CPU温度在47度左右(较平常升高了5度),CPU使用率约20%(i5-3230M为四核心,满载为400%).
http://static.oschina.net/uploads/space/2016/0105/005127_akux_561214.png
你说的这些在Windows下做不到么?
另外Windows下的各种游戏数量何止是Linux+Mac上千倍之多吧?完爆呀!你再怎么跪舔也改变不了这个事实。
0
看起来不支持旧显卡
0

引用来自“SupNatural”的评论

Khronos Group那么多人,OpenGL还不如“微软的DirectX”

引用来自“攻伤菊菊长”的评论

openGL在建模软件方面很有地位,maya,c4d,blender,xsi,solidworks,openCAD。。。而使用d3d的知名建模软件只有max和水杉

,说openGL不如DirectX,当然了。因为DirectX是Direct2D,Direct3D,DirectCompute,音频,网络,简单窗体,图形交互在内的的众多功能的集合,功能上,openGL+openAL+openCL+webSocket+glut+glew = DirectX(这也是为啥游戏开发者更青睐游戏引擎的原因,原生的太碎了)

openGL和D3D各有优缺点,“没有窗口管理”都是制约opengl发展的因素之一,不过D3D创建之初就采纳了很多卡马克先生的建议,非常符合游戏开发者的习惯。事实上,除了岛国主机独占游戏之外所有3A级游戏都有d3d版本

引用来自“coder_mu”的评论

厉害。卡神最近连火箭都不玩了。改玩VR了
因为卡神的儿子去做游戏了,而且他还是racket粉
0
涨姿势
0

引用来自“SupNatural”的评论

Khronos Group那么多人,OpenGL还不如“微软的DirectX”

引用来自“攻伤菊菊长”的评论

openGL在建模软件方面很有地位,maya,c4d,blender,xsi,solidworks,openCAD。。。而使用d3d的知名建模软件只有max和水杉

,说openGL不如DirectX,当然了。因为DirectX是Direct2D,Direct3D,DirectCompute,音频,网络,简单窗体,图形交互在内的的众多功能的集合,功能上,openGL+openAL+openCL+webSocket+glut+glew = DirectX(这也是为啥游戏开发者更青睐游戏引擎的原因,原生的太碎了)

openGL和D3D各有优缺点,“没有窗口管理”都是制约opengl发展的因素之一,不过D3D创建之初就采纳了很多卡马克先生的建议,非常符合游戏开发者的习惯。事实上,除了岛国主机独占游戏之外所有3A级游戏都有d3d版本
厉害。卡神最近连火箭都不玩了。改玩VR了
0
openGL+openAL+openCL+webSocket+glut+glew = DirectX
原来如此
0

引用来自“SupNatural”的评论

Khronos Group那么多人,OpenGL还不如“微软的DirectX”
openGL在建模软件方面很有地位,maya,c4d,blender,xsi,solidworks,openCAD。。。而使用d3d的知名建模软件只有max和水杉

,说openGL不如DirectX,当然了。因为DirectX是Direct2D,Direct3D,DirectCompute,音频,网络,简单窗体,图形交互在内的的众多功能的集合,功能上,openGL+openAL+openCL+webSocket+glut+glew = DirectX(这也是为啥游戏开发者更青睐游戏引擎的原因,原生的太碎了)

openGL和D3D各有优缺点,“没有窗口管理”都是制约opengl发展的因素之一,不过D3D创建之初就采纳了很多卡马克先生的建议,非常符合游戏开发者的习惯。事实上,除了岛国主机独占游戏之外所有3A级游戏都有d3d版本
0

引用来自“sevk”的评论

android和iso上面的大游戏是 openGL 的?
是的哦
0
http://airtightinteractive.com/demos/js/cubes/cubes_webgl.zip
同一台机器(i5-3230M禁用独显),全屏(分辨率1366x768)进行WebGL立方体测试:
Windows 7 上 Chrome 39 在 1500 个立方体的时候达到 33~38 FPS, 比 IE 11 的 27~32 FPS 要高.Ubuntu 14.04 上 Firefox 33 约为 30 FPS, 跟 Windows7 上的 IE 11 相差不大.

Ubuntu 14.04(i5-3230M集成显卡HD4000)在Firefox 37里满帧(60FPS)跑WebGL FPS游戏BananaBread:
http://static.oschina.net/uploads/space/2015/0905/142046_aVTz_561214.png
https://developer.mozilla.org/zh-CN/demos/detail/bananabread/download

Ubuntu上用i5-3230M核芯显卡在VirtualBox虚拟XP里玩3D赛车游戏LFS.
http://static.oschina.net/uploads/space/2015/1206/164803_kuot_561214.png
0
岂止Android和iOS,Linux和Mac上用的也是OpenGL,比如Firefox和Chrome在Linux和Mac的WebGL底层以及Flash Stage3D底层实现用的就是OpenGL.

Ubuntu上用i5-3230M核显就能跑Steam平台的求生之路2:
http://static.oschina.net/uploads/space/2015/1226/142142_lfW5_561214.png

Ubuntu上运行Chrome,访问chrome://flags/,启用"覆盖软件渲染列表",重启Chrome,查看chrome://gpu/,可见Flash Stage3D已经开启硬件加速.
运行下面的 Flash Stage3D 赛车游戏:
http://www8.agame.com/mirror/flash/r/Rallypoint_extreme/Rally_Point_Extreme3/Bin/
CPU温度在47度左右(较平常升高了5度),CPU使用率约20%(i5-3230M为四核心,满载为400%).
http://static.oschina.net/uploads/space/2016/0105/005127_akux_561214.png
0
android和iso上面的大游戏是 openGL 的?
0
Khronos Group那么多人,OpenGL还不如“微软的DirectX”
0
取代DX。。让steam多出几个linux游戏吧。。
顶部