glCreateQueries

create query objects

Signature

glCreateQueries( GLenum ( target ) , GLsizei ( n ) , GLuint *( ids ) )-> void
glCreateQueries( target , n , ids )

Parameters

VariablesDescription
target
Specifies the target of each created query object.
n
Number of query objects to create.
ids
Specifies an array in which names of the new query objects are stored.

Description

glCreateQueries returns n previously unused query object names in ids , each representing a new query object with the specified target .
target may be one of GL_SAMPLES_PASSED , GL_ANY_SAMPLES_PASSED , GL_ANY_SAMPLES_PASSED_CONSERVATIVE , GL_TIME_ELAPSED , GL_TIMESTAMP , GL_PRIMITIVES_GENERATED or GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN .

Errors

GL_INVALID_ENUM is generated if target is not an accepted value.
GL_INVALID_VALUE is generated if n is negative.

Version Support

glCreateQueries

See Also

Copyright

Copyright
2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. .