glGetError()
OpenGL 3.3 コア プロファイルがロードされたときに、次のコードが 1280 または無効な列挙子を返す原因となる理由はありますか?
GLuint texture = 0;
glGenTextures(1, &texture);
glBindTexture(GL_TEXTURE_2D, texture);
glTexImage2D(GL_TEXTURE_2D, 0,
GL_RGB,
textureImage.Width(), textureImage.Height(), 0,
GL_RGB, GL_UNSIGNED_BYTE,
textureImage.Bytes()
);
コア プロファイルをロードしなくても問題なく動作し、AMD の gDebugger を使用してテクスチャの内容を表示すると、エラー コード以外に実際に失敗することはないようです。テクスチャは、stb_image.c を使用して RAM にロードする 256 x 256 の png です。