我找不到有关此问题的一些信息。特别是,我想安装 GL_ARB_ES2_compatibility 扩展。我该怎么做(在 Linux 中)?
最佳答案
听起来您对什么是扩展有一些误解。
扩展不是插件。换句话说,扩展不是您可以与现有 OpenGL 实现一起安装以获得新功能的东西。
扩展 是 OpenGL 实现除了实现支持的 OpenGL 版本的标准 OpenGL 函数之外还公开的功能。例如,OpenGL 实现可能支持所有 OpenGL-2.1,但也支持部分 OpenGL-3.0(但不是 OpenGL-3.0 的所有内容)。因此驱动程序不能声称它支持 OpenGL-3.0,但它可以将支持的子集作为扩展发布。
如果您需要某个扩展,您必须安装支持该扩展的 OpenGL 实现(= GPU + 匹配的驱动程序)。
关于opengl - 如何在 openGL 中安装扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22750206/