【问题标题】:OpenGL Vs DirectX Today? [closed]OpenGL 与 DirectX 今天? [关闭]
【发布时间】:2014-06-14 23:04:21
【问题描述】:

所以几年前有一篇标题为 OpenGL 3 & DirectX 11: The War Is Over 的热门文章,然后有一篇标题为 OpenGL vs DirectX: The War Is Far From Over 的文章

我想知道今天的展位是什么?与 DirectX 相比,OpenGL 的未来是什么? OpenGL 是否赶上了最新的规范?

最近有这篇文章Return of the DirectX vs. OpenGL Debates,但它没有明确说明我提出的问题。

【问题讨论】:

  • 为什么这个问题的opengl-es标签?我认为 DirectX 甚至无法在通常使用 OpenGL-ES 的平台上使用(例如:Android 和 iOS)。
  • 有一种叫做 Direct 3d Mobile(en.wikipedia.org/wiki/Direct3D_Mobile#Direct3D_Mobile) 的东西可用于 windows phone 平台
  • 为什么要投反对票?问题 n 有什么问题?

标签: opengl directx gpu


【解决方案1】:

与 DirectX 相比,OpenGL 的未来是什么

从数字上看,OpenGL,尤其是它的嵌入式变体,显然在市场上占据主导地位。目前销售的几乎所有智能手机(Windows Phone 除外)都依赖 OpenGL 进行图形输出。

此外,由于 Valve 大力推动 Linux 市场和他们的 Steam Box,OpenGL 获得了另一个推动力。其他游戏制造商和供应商也纷纷效仿,如今许多 AAA 级游戏引擎都获得了 Linux 端口。

OpenGL 是否赶上了最新的规范?

如今,OpenGL 往往领先于硬件开发。最新的 OpenGL 规范是 OpenGL-4.4,但发现的大多数 GPU 和驱动程序仍然是 OpenGL-4.3(请注意,OpenGL 的主要版本号与硬件类有关)。

【讨论】:

  • AMD 刚刚(就像一周前一样)发布了完全实现 4.4 的驱动程序(在 Radeon HD 5000+(大约 2009 年第四季度)GPU 上),顺便一提。现在我们只需要等待几年英特尔就能赶上;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
  • 1970-01-01
  • 2012-06-12
  • 2014-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多