Lines Matching refs:queries
278 util_dynarray_fini(&cmdbuf->queries.reset);
279 util_dynarray_fini(&cmdbuf->queries.wait);
280 util_dynarray_fini(&cmdbuf->queries.signal);
297 if (cmdbuf->queries.ht) {
298 hash_table_foreach(cmdbuf->queries.ht, he) {
306 _mesa_hash_table_destroy(cmdbuf->queries.ht, NULL);
373 util_dynarray_init(&cmdbuf->queries.reset, NULL);
374 util_dynarray_init(&cmdbuf->queries.wait, NULL);
375 util_dynarray_init(&cmdbuf->queries.signal, NULL);
391 cmdbuf->queries.ht =
403 if (!cmdbuf->events.ht || !cmdbuf->queries.ht ||
457 util_dynarray_clear(&cmdbuf->queries.reset);
458 util_dynarray_clear(&cmdbuf->queries.wait);
459 util_dynarray_clear(&cmdbuf->queries.signal);
468 hash_table_foreach(cmdbuf->queries.ht, he) {
476 _mesa_hash_table_clear(cmdbuf->queries.ht, NULL);
713 _mesa_hash_table_search(cmdbuf->queries.ht, qpool);
720 he = _mesa_hash_table_insert(cmdbuf->queries.ht, qpool, state);
766 qpool->queries[start].type,
799 device->queries.refs,
846 hash_table_foreach(cmdbuf->queries.ht, he) {
854 result = dzn_cmd_buffer_collect_query_ops(cmdbuf, qpool, &state->reset, &cmdbuf->queries.reset);
858 result = dzn_cmd_buffer_collect_query_ops(cmdbuf, qpool, &state->wait, &cmdbuf->queries.wait);
862 result = dzn_cmd_buffer_collect_query_ops(cmdbuf, qpool, &state->signal, &cmdbuf->queries.signal);
4199 qpool->queries[query].type = dzn_query_pool_get_query_type(qpool, flags);
4201 ID3D12GraphicsCommandList1_BeginQuery(cmdbuf->cmdlist, qpool->heap, qpool->queries[query].type, query);
4218 ID3D12GraphicsCommandList1_EndQuery(cmdbuf->cmdlist, qpool->heap, qpool->queries[query].type, query);
4244 qpool->queries[query].type = D3D12_QUERY_TYPE_TIMESTAMP;
4246 ID3D12GraphicsCommandList1_EndQuery(cmdbuf->cmdlist, qpool->heap, qpool->queries[query].type, query);
4273 device->queries.refs,
4283 device->queries.refs,