ich habe ein Problem mit der GLEW Bibliothek. In meinem Programm meldet es Extensions als nicht verfügbar, obwohl sie bei glewinfo als "OK" aufgelistet werden. Es geht im speziellen um die GL_NVX_gpu_memory_info Extension.
glewinfo.txt:
Code: Alles auswählen
GL_NVX_gpu_memory_info: OK
-----------------------
Code: Alles auswählen
glutInitContextVersion(4, 1);
glutInitContextProfile( GLUT_CORE_PROFILE );
glutInitContextFlags ( GLUT_DEBUG);
glutInitWindowSize(800,600);
glutCreateWindow("test");
glewExperimental = GL_TRUE;
GLenum err = glewInit();
if (GLEW_OK != err)
{
...
}
if(GLEW_NVX_gpu_memory_info)
{
int mem = 0;
glGetIntegerv(0x9048, &mem);
std::cout << "Memory: " << mem << "\n";
}
Wo liegt mein Fehler?
Danke und Gruß