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


发新话题
打印

福尔康来了!Vulkan发布!

引用:
原帖由 jun4rui 于 2016-2-17 07:06 发表
posted by wap, platform: 小米 NOTE
前几天塔洛斯法则的作者说它5分钟就整出了个东西来,很容易上手,结果今天看官方消息,塔洛斯法则已经成为vulkan演示游戏了!
这都是有丰富Linux经验的开发者,跟进多年了
你要是之前没碰过OpenGL,自己亲手做,I和A两家的驱动Bug能把你恶心够呛


TOP

引用:
原帖由 马甲5号 于 2016-2-17 11:37 发表
posted by wap, platform: 小米 4C
喷了,还是被dx11吊打,不用说dx12,老黄的驱动从359就开始支持了
Linux的娱乐环境根本没有一个健全的生态,脱离主流很久了,厂商也懒的优化,I和A甚至连Bug都没去掉,更别谈优化了
所以在桌面环境下,OpenGL系永远只是“听起来很美”而已



TOP

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

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


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

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

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

TOP

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