Epoxy是一个为您处理OpenGL函数指针管理的库。 它向应用程序开发人员隐藏了dlopen() , dlsym() , glXGetProcAddress() , eglGetProcAddress()等的复杂性,而他们几乎不需要什么知识。 他们可以阅读GL规范并使用未修饰的函数名称(例如glCompileShader()编写代码。 像以前一样,不要忘了在使用扩展程序或版本之前检查它们是否存在! 我们会告诉您您忘记检查的内容,而不仅仅是段错误。 特征 使用新的GL功能时自动进行初始化。 GL 4.6核心和兼容性上下文支持。 GLES 1/2/3上下文支持。 了解函数别名,因此(例如) glBufferData()可以与GL_ARB_vertex_buffer_object实现以及GL 1.5+实现一起使用。 EGL,GLX和WGL支持。 可与非环氧GL混合使用。 建筑 m