opengl 入门笔记-opengl 在哪里

opengl 在哪里?只是一个规范而已,具体由各个平台下的不同软件开发商来实现统一的接口。

 

opengl 入门笔记-opengl 在哪里_第1张图片

 

opengl 入门笔记-opengl 在哪里_第2张图片

在windows下:由 Opengl32.dll实现,估计有自己的directx ,微软肯定做得不用心,所以windows平台下效率肯定没有dx好。

在linux下:由Mesa 或者 KDE 或者 GLAREA 来实现。

在MAC下:由 opengl.framework 来实现。

在UOS下 :猜测是由KDE 来实现的吧。统信基于QT KDE,应该没有精力再搞一套原生的Opengl吧。

在嵌入式下:不太清楚,应该有它自己的库吧。

 

游戏引擎:在opengl之上,封装了opengl和dx ,又形成了一套新的API 专门给游戏开发来使用。

 

linux下查看opengl 版本命令:

sudo apt-get install mesa-utils

glxinfo | grep "OpenGL version"

glxinfo | grep 'version'

glxinfo | grep -i opengl

 

参考:

https://www.cnblogs.com/luguoshuai/p/9911769.html

https://www.opengl.org/pipeline/article/vol003_9/

https://blog.csdn.net/bisword/article/details/3224955

https://blog.csdn.net/weixin_42349214/article/details/116634680

 

你可能感兴趣的:(OpenGl,opengl)