openGL之API学习(一七四)如何兼容opengl和d3d

Posted hankern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openGL之API学习(一七四)如何兼容opengl和d3d相关的知识,希望对你有一定的参考价值。

跨越OpenGL和D3D的鸿沟(一):开篇

主要解决如下问题:

  1. 有人说,OpenGL直接调到驱动,性能高于D3D。
  2. 有人说,Shader都得写两套,很麻烦。
  3. 有人说,OpenGL和D3D在底层有很多区别,而且不可设置。
  4. 有人说,图形引擎如果要兼容两者,就只能取其功能的交集,最后还不如任何一种API。

OpenGL vs DirectX: The War Is Far From Over

介绍了两者的区别

以上是关于openGL之API学习(一七四)如何兼容opengl和d3d的主要内容,如果未能解决你的问题,请参考以下文章

openGL之API学习(一七七)opengl gles glsl glsl es版本对应关系

openGL之API学习(一七五)如何查看显卡支持了多少OpenGL扩展

openGL之API学习(一七一)glMaterial

openGL之API学习(一七零)glEnableClientState glDisableClientState

openGL之API学习(一七八)glsl版本功能演变

openGL之API学习(一七九)材质Material原理