Ich versuche, eine Okklusion Abfrage mit openGL 3.3 zu erstellen, mit GLFW, GLEWglGenQueries immer wieder zurückkehren Nicht-Abfrage Objekte, glBeginQuery Rückkehr Fehler
Ladefunktion:
uint32_t glQueryID;
glGenQueries(1, &glQueryID);
if (glIsQuery(glQueryID)) //just for testing its always false !
{
... it must be always true !?!
}
Zeichenfunktion:
glBeginQuery(GL_ANY_SAMPLES_PASSED, glQueryID);
glGetError();// 1282 invalid operation
jedoch alle meine anderen glCalls korrekt funktionierte ohne Fehler
Runnin g auf Mac OS X, Intel HD 4000
Zeichnung Gibt es einen Grund, warum Sie darauf bestehen, auf OpenGL gefragt Wenn es das getan hat, was du ihm gesagt hast? –
Liebst du nicht OpenGL, wo der Aufruf von 'glGenFoo' kein' Foo' generiert, nur das Binden/Verwenden von ihnen zum ersten Mal? – peppe
Hahahaha, ja ich liebe es, und ja das ist der Grund! Danke – mofed8461