I'm trying to create an occlusion query using openGL 3.3, using GLFW, GLEW
load function:
uint32_t glQueryID;
glGenQueries(1, &glQueryID);
if (glIsQuery(glQueryID)) //just for testing its always false !
{
... it must be always true !?!
}
draw function:
glBeginQuery(GL_ANY_SAMPLES_PASSED, glQueryID);
glGetError();// 1282 invalid operation
However all my other glCalls worked correctly without any error
Running on Mac OS X, intel HD 4000