• Home
  • Raw
  • Download

Lines Matching refs:queries

83     What should be the minimum number of counter bits for timer queries?
109 occlusion queries or multiple timer queries simultaneously. An
116 types of queries, but not at the same time.
119 implementation -- not having to deal with queries with different result
196 Asynchronous queries provide a mechanism to return information about the
198 supported by the GL. Occlusion queries (section 4.1.7.1) count the number
199 of fragments or samples that pass the depth test. Timer queries (section
202 The results of asynchronous queries are not returned by the GL immediately
279 Occlusion queries use query objects to track the number of fragments or
306 Timer queries use query objects (section 4.1.7) to track the amount of
313 timer queries. The timer is started or stopped when the effects from all
350 occlusion queries or TIME_ELAPSED_EXT for timer queries.
360 For occlusion queries (SAMPLES_PASSED), if the number of bits is non-zero,
369 For timer queries (TIME_ELAPSED_EXT), if the minimum number if bits is
391 any query object returns a result available of TRUE, all queries of the
397 If multiple queries are issued using the same object name prior to calling
399 always be from the last query issued. The results from any queries before
489 cover timer queries:
504 cover timer queries:
510 queries)
524 GLint queries[N];
526 // timer queries can contain more than 32 bits of data, so always
531 glGenQueries(N, queries);
534 glBeginQuery(GL_TIME_ELAPSED_EXT, queries[0]);
545 glBeginQuery(GL_TIME_ELAPSED_EXT, queries[N-1]);
555 glGetQueryObjectiv(queries[N-1], GL_QUERY_RESULT_AVAILABLE, &available);
560 glGetQueryObjectui64vEXT(queries[i], GL_QUERY_RESULT, &timeElapsed);