我想学习OpenGL开发,我正在运行Linux Mint。Khronos.org说:
The OpenGL 4.4 and OpenGL Shading Language 4.40 Specifications were released on July 22据我所知,Mesa是针对Linux的OpenGL实现,但我相信它只是一个3.1版本。我的问题是,我可以在OpenGL环境下开发Linux4.4应用程序,还是必须
我不能让GLFW在我想使用的OpenGL版本(我想是2.1)的Linux和Windows上工作。它只提供来自系统头文件的gl定义,这些头文件要么用于OpenGL 1.x,要么用于GL/gl3.h,后者似乎不再可用。我从glfw的文档中推断出,它会自动加载gl函数本身,但这似乎是我错了?我想写一个便携游戏,使用安卓系统上的OpenGL ES 2.0和兼容的OpenGL 2.x的子集。我的开发平台是Linux,我还没有尝试在Windows上编译或测试任何东西。SD
我正在尝试从安卓源码(libGLESv2.so)构建OpenGL SO lib,我想对安卓OpenGL ES的内部机制和流程有更多的了解。请纠正我错误的地方:我知道在windows中,开发人员包含gl.h和指向OpenGL32(64).lib的静态链接(反过来动态链接到OpenGL32.dll (开发人员可能有一种动态链接到OpenGL32开发人员暴露在OpenGL应用程序接口的声明中,但我假设实现依赖于硬件。同样的场景,安卓:假设<