GLEW只是和扩展库还是包含OpenGL ES 2.0实现呢?GLEW只是和扩展库,还是包含OpenGL ES 2.0实现?
OpenGL扩展牧马人库(GLEW)是一个跨平台的 开源C/C++扩展加载库。 GLEW提供高效的运行时机制来确定目标平台上支持哪些OpenGL扩展为 。 OpenGL核心和扩展功能在一个头文件中公开。
我很困惑,我觉得在glew.h
如下:
#define glLinkProgram GLEW_GET_FUN(__glewLinkProgram)
其中__glewLinkProgram
是
GLEW_FUN_EXPORT PFNGLLINKPROGRAMPROC __glewLinkProgram;
其中PFNGLLINKPROGRAMPROC
从lib
或dll
获得的,我猜。我无法在任何地方找到它。
GLEW只是让访问(某些)在我们的显卡制造商提供更容易.SO/.DLL提供的功能。它不包含openGL或openGL ES。 – enhzflep
因此,OpenGL ES正在安装显卡驱动程序? – Narek
我想象如此。我与RaspberryPi和Android平台的唯一联系就是 - 它们都不支持“全脂”OpenGL。 OpenGL ES的维基百科页面表明它也支持_some_芯片组中的英特尔高清显卡,也可以通过运行Windows/Linux的台式机的某些Nvidia实现来支持。来源:http://en.wikipedia.org/wiki/OpenGL_ES – enhzflep