» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 21 12
发新话题
打印

福尔康来了!Vulkan发布!

引用:
原帖由 Nemo_theCaptain 于 2016-2-18 12:52 发表

Linux的娱乐环境根本没有一个健全的生态,脱离主流很久了,厂商也懒的优化,I和A甚至连Bug都没去掉,更别谈优化了
所以在桌面环境下,OpenGL系永远只是“听起来很美”而已
并没有啥没法解决的问题,安卓统一了移动linux后该有的游戏也都有了,运行效率也不差。
steamOS如果能统一桌面linux游戏环境也是可以期待的,即使steamOS不给力那更简单一点,桌面游戏环境直接用安卓也没啥问题吧。


TOP

引用:
原帖由 卖哥 于 2016-2-18 13:22 发表

并没有啥没法解决的问题,安卓统一了移动linux后该有的游戏也都有了,运行效率也不差。
steamOS如果能统一桌面linux游戏环境也是可以期待的,即使steamOS不给力那更简单一点,桌面游戏环境直接用安卓也没啥问题吧 ...
技术上没有没法解决的问题,但是厂商没有付出人力物力努力的必要,因为Linux游戏的销量放在这里
OpenGL桌面生态健全的时代还要追溯到90-00年代早期,那个玩CS人人都选OpenGL而不是D3D的时代
在这之后就不行了



TOP

引用:
原帖由 Nemo_theCaptain 于 2016-2-18 13:26 发表

技术上没有没法解决的问题,但是厂商没有付出人力物力努力的必要,因为Linux游戏的销量放在这里
OpenGL桌面生态健全的时代还要追溯到90-00年代早期,那个玩CS人人都选OpenGL而不是D3D的时代
在这之后就不行了
那也是在windows上而不是在linux上玩OpenGL
OpenGL不给力还是自己的锅,现在图形新特性几乎都是D3D先推,OpenGL后面跟进的。
然而不是说厂商偏袒微软,实际上厂商还是挺愿意优先给OpenGL提交特性扩展的,包括这次新一代API的关键特性multi draw calls
AMD在2012年就给OpenGL递交扩展了,比Mantle还早一年。
https://www.opengl.org/registry/specs/ARB/multi_draw_indirect.txt

结果呢,官方无动于衷不去纳入标准,直到整个图形API界都变天,Vulkan成为拥有multi draw calls特性的新一代API里最晚问世的一个。


TOP

引用:
原帖由 卖哥 于 2016-2-18 13:38 发表

那也是在windows上而不是在linux上玩OpenGL
OpenGL不给力还是自己的锅,现在图形新特性几乎都是D3D先推,OpenGL后面跟进的。
然而不是说厂商偏袒微软,实际上厂商还是挺愿意优先给OpenGL提交特性扩展的,包括这次 ...
是啊,现在连Windows的OpenGL生态环境都不健全,还提什么Linux
D3D对OpenGL功能性的超越从DX8就开始了

Khronos效率低下是个体制问题,因为DX是微软独裁,最多跟INA三家商量一下(有时候甚至只需要跟一家谈妥,比如DX9早期就只谈妥了ATI,NV谈崩了,微软也不管,反正恶果让你自己尝,于是NV30这个奇葩横空出世,吃亏的是NV自己),
OpenGL牵扯的乱七八糟的利益方就太多了,没一个人能说了算,效率低下

我说的一个健全的生态包含多方,而且都要形成规模:足够的消费额、足够多的新作、健全的驱动,三者缺一不可,少了一个都会影响另外两个,进入恶性循环
不论是Linux还是Windows,你能想象厂商像更新DX11驱动那样针对每个新作立刻更新OpenGL驱动么?当然,谈这个问题之前,先看看每个月有几个OpenGL新3A再说吧

而生态形不成规模,暴露问题和解决问题的速度都慢,也就逐渐形成恶性循环。这里面成堆的Bug都是不实际开发就不了解的,当然很多厂商不开发也了解,因为DX就已经遇到了一些麻烦,他们知道OpenGL的麻烦是DX的好几倍。
跟桌面比,反而是移动端的OpenGL陷阱更少,因为有规模,有市场,人人都在用,问题发现和解决的速度都很快

[ 本帖最后由 Nemo_theCaptain 于 2016-2-18 13:49 编辑 ]

TOP

引用:
原帖由 Nemo_theCaptain 于 2016-2-18 13:46 发表

是啊,现在连Windows的OpenGL生态环境都不健全,还提什么Linux
D3D对OpenGL功能性的超越从DX8就开始了

Khronos效率低下是个体制问题,因为DX是微软独裁,最多跟INA三家商量一下(有时候甚至只需要跟一家谈妥, ...
但是ES用得人很多。这次Vulkan合并ES和完整版,对桌面的推广也是一种助力,只要谷歌不突然宣布一个自有API废了Vulkan在安卓上的基本盘,我觉得不至于反超D3D但越来越好是可以期待的。

TOP

引用:
原帖由 卖哥 于 2016-2-18 13:58 发表

但是ES用得人很多。这次Vulkan合并ES和完整版,对桌面的推广也是一种助力,只要谷歌不突然宣布一个自有API废了Vulkan在安卓上的基本盘,我觉得不至于反超D3D但越来越好是可以期待的。
移动端那边硬件规格嘴上统一实际不一定,撒谎捞屁是家常便饭,主要原因是桌面很多东西对于移动用不着,未来很可能再次出现事实上的碎片化
相比较之下至少桌面没这个问题——这就是个DX12的OpenGL版,而显卡只有NA两家,支不支持一目了然

TOP

 21 12
发新话题
     
官方公众号及微博