所以我在实施OpenCV程序并结合OpenGL方面做了我的工作,事实是我不知道哪一个告诉我真相。
前者告诉我,我可以使用GL_SRGB8_ALPHA8在此功能中设置图像格式
void glRenderbufferStorage( GLenum target,
GLenum internalformat,
GLsizei width,
GLsizei height);
而后者解释说我不能使用GL_SRGB8_ALPHA8而是 GL_RGBA4,GL_RGB565,GL_RGB5_A1,GL_DEPTH_COMPONENT16或GL_STENCIL_INDEX8。
哪一个向我展示了实现该功能的正确方法?
答案 0 :(得分:1)
他们都是对的。
OpenGL Wiki适用于 OpenGL ,而非OpenGL ES 2.0 。而OpenGL ES 2.0的文档适用于OpenGL ES 2.0,而非桌面OpenGL。
各种文档对于他们记录的API都是正确的。