Lines Matching defs:offset
680 force_cpu_read(struct zink_context *ctx, struct pipe_query *pquery, enum pipe_query_value_type result_type, struct pipe_resource *pres, unsigned offset)
707 tc_buffer_write(pctx, pres, offset, result_size, &u32);
714 tc_buffer_write(pctx, pres, offset, result_size, &u64);
720 unsigned query_id, struct zink_resource *res, unsigned offset,
733 util_range_add(&res->base.b, &res->valid_buffer_range, offset, offset + result_size);
737 offset, base_result_size, flags);
741 copy_results_to_buffer(struct zink_context *ctx, struct zink_query *query, struct zink_resource *res, unsigned offset, int num_results, VkQueryResultFlags flags)
744 copy_pool_results_to_buffer(ctx, query, start->vkq[0]->pool->query_pool, start->vkq[0]->query_id, res, offset, num_results, flags);
789 /* timestamp queries just write to offset 0 always */
792 unsigned offset = is_timestamp ? 0 : get_buffer_offset(q);
795 offset,
1232 unsigned offset)
1260 tc_buffer_write(pctx, pres, offset, result_size, (unsigned char*)u64 + src_offset);
1268 zink_copy_buffer(ctx, res, zink_resource(staging), offset, result_size * get_num_results(query), result_size);
1291 zink_copy_buffer(ctx, res, zink_resource(query->curr_qbo->buffers[0]), offset,
1296 copy_results_to_buffer(ctx, query, res, offset, 1, size_flags);
1306 force_cpu_read(ctx, pquery, result_type, pres, offset);