//! _queryType has to be GL_SAMPLES_PASSED or GL_ANY_SAMPLES_PASSED
voidsetType(GLenum_queryType){
#if (ACGL_OPENGL_VERSION < 33)
if(_queryType==GL_ANY_SAMPLES_PASSED)_queryType=GL_SAMPLES_PASSED;// GL_ANY_SAMPLES_PASSED is OpenGL 3.3 or later! But GL_SAMPLES_PASSED is a good substitute
#if (ACGL_OPENGL_VERSION <= 32)
#define ACGL_ANY_SAMPLES_PASSED 0x8C2F
if(_queryType==ACGL_ANY_SAMPLES_PASSED)_queryType=GL_SAMPLES_PASSED;// GL_ANY_SAMPLES_PASSED is OpenGL 3.3 or later! But GL_SAMPLES_PASSED is a good substitute
#endif
if(_queryType!=GL_SAMPLES_PASSED){
Utils::error()<<"OcclusionQuery type "<<_queryType<<" not supported"<<std::endl;