Warum gibt glGetString(GL_VERSION) null / null anstelle der OpenGL-Version zurück?C++

Programme in C++. Entwicklerforum
Anonymous
 Warum gibt glGetString(GL_VERSION) null / null anstelle der OpenGL-Version zurück?

Post by Anonymous »

Ich verwende Linux Mint 13 XFCE. Mein Problem ist, dass ich im Terminal den folgenden Befehl ausführe:

Code: Select all

glxinfo | grep "OpenGL version"
Ich erhalte die folgende Ausgabe:

Code: Select all

OpenGL version string: 3.3.0 NVIDIA 295.40
Aber wenn ich glGetString(GL_VERSION) in meiner Anwendung ausführe:

Code: Select all

#include 
#include 
#include 
#include 
#include 
#include 

int main(int argc, char **argv) {

glutInit(&argc, argv);
glewInit();

printf("OpenGL version supported by this platform (%s): \n",
glGetString(GL_VERSION));
}
...dann ist das Ergebnis null. Warum erhält dieser Code nicht die GL_VERSION?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post