Lines Matching defs:results
352 /* this is the maximum possible size of the results in a given buffer */
541 int num_starts, uint64_t *results, uint64_t *xfb_results)
553 result->b |= results[i] != 0;
562 result->u64 += results[i] - last_val;
563 last_val = results[i];
566 result->u64 += results[i];
570 result->u64 += results[i];
575 result->u64 += results[i + !start->have_gs];
583 result->u64 += results[i];
593 result->b |= results[i] != results[i + 1];
598 result->u64 += start->was_line_loop ? results[i] / 2 : results[i];
601 result->u64 += results[i];
639 uint64_t *results[PIPE_MAX_VERTEX_STREAMS] = { NULL, NULL };
645 results[i] = pipe_buffer_map_range(pctx, qbo->buffers[i], 0,
647 if (!results[i]) {
655 check_query_results(query, result, num_starts, results[i], NULL);
658 check_query_results(query, result, num_starts, results[0], results[1]);
802 the results of vkCmdEndQuery are available.
885 /* drop all past results */
1278 the results of vkCmdEndQuery are available.
1301 /* TODO: use CS to aggregate results */
1303 /* unfortunately, there's no way to accumulate results from multiple queries on the gpu without either
1304 * clobbering all but the last result or writing the results sequentially, so we have to manually write the result