我需要为我的纹理设置一个“clamp-to-edge”包装参数模式:
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE);
在我面向 Win32 平台的 Microsoft Visual Studio C++ 应用程序中。
这不起作用:
错误 C2065:“GL_CLAMP_TO_EDGE”:未声明的标识符
我理解原因:“C:\Program Files (x86)\Microsoft Visual Studio 8\VC\PlatformSDK”包含 OpenGL 1.1 版,而GL_CLAMP_TO_EDGE
在 1.2 版中引入。
我试图将其定义为
#define GL_CLAMP_TO_EDGE 0x812F
但它没有效果。
所以,我需要链接到一个更新的(至少 1.2 版)适用于 Windows 的 OpenGL 库。我的问题是:我在哪里可以得到它?