《OpenCL/OpenGL 硬件加速将支持所有 Win10 和 DirectX 12 设备》这个新闻应该如何解读?

2020-04-06 21:47:30 +08:00
 dxgfalcongbit

https://www.ithome.com/0/481/348.htm

我的理解是未来游戏卡对 OpenGL 的支持会有显著提升?如果是这样的话以后 Quadro 岂不是不好卖了?

1437 次点击
所在节点    问与答
9 条回复
zmj1316
2020-04-06 22:10:32 +08:00
没多少意义,出给 PC 上的游戏本来没几个用 GL 的,之后新开发的估计也直接 Vulkan 了。

Quadro 也不是给 GL 优化的...
dxgfalcongbit
2020-04-06 22:36:01 +08:00
@zmj1316 据我所知 Quadro 相对 Geforce 系列的一个优势是 Quadro 的驱动对 OpenGL 的支持比较完整,导致 Quadro 运行 OpenGL 相关的软件效果更好,譬如 Solidworks,这类软件是 Quadro 优势最明显的项目之一,在 Quadro 驱动的加持下,P2000 (与 GTX1050TI 同核心)运行 Solidworks 的帧数都远超 GTX1080 。

感觉有点不对劲,明明我才是提问的人呀!说白了我就是想知道这个新闻是不是意味着以后游戏卡跑 Solidworks 会更流畅。
mxalbert1996
2020-04-06 22:59:50 +08:00
因为现在 Windows 对 OpenGL 的支持完全看驱动,这就导致硬件厂商对标准的支持都不完全,同时各个厂商还有专用的扩展,但如果以后 OpenGL 通过 DX 实现的话那只要是支持 DX 的平台就都支持同样功能的 OpenGL,开发起来就容易很多。
dxgfalcongbit
2020-04-07 07:18:52 +08:00
@mxalbert1996 那 Quadro 岂不是尴尬了?重要卖点直接没了?
kokutou
2020-04-07 07:31:26 +08:00
@dxgfalcongbit
我感觉是 OpenGL 本来也是要软件开发者优化的,但是早期显卡驱动开发的给优化了,获得了市场。然后软件开发就越来越懒。
软件开发者做的不错的,比如 doom 的 OpenGL 版和 blender 之前就是用 OpenGL 的。还有 DOTA2 的三个 API 全部支持。这 3 个软件,OpenGL 不管用啥驱动 a 卡 n 卡都跑的很好。
mxalbert1996
2020-04-07 08:38:54 +08:00
@dxgfalcongbit 这只不过是提高下限而已,上限又不会变。
wdhwg001
2020-04-07 08:49:02 +08:00
丽台在双精度浮点上依然有优势,并且是双精度浮点、多卡和 cuda 同时满足的唯一解。
dxgfalcongbit
2020-04-07 08:59:30 +08:00
@wdhwg001 你说的这个情况对老卡是适用的,但是我看知乎上主流的说法是从 P 系列开始的 Quadro 和 10 系游戏卡的 GPU 几乎没有区别,算力也几乎相同,最大的区别是驱动,当然还有 ECC 显存以及显存容量的区别。
Coioidea
2020-04-07 11:59:10 +08:00
@kokutou 认同,opengl 本来就应该是软件实现的,我觉得对专业软件影响比较大,目前对游戏影响不大,毕竟大作基本上不用 gl 这种底层的东西了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/659927

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX