Lines Matching refs:dims
267 validate_grid_size(const command_queue &q, cl_uint dims,
269 auto grid_size = range(d_grid_size, dims);
271 if (dims < 1 || dims > q.device().max_block_size().size())
278 validate_grid_offset(const command_queue &q, cl_uint dims,
281 return range(d_grid_offset, dims);
283 return std::vector<size_t>(dims, 0);
288 cl_uint dims, const size_t *d_grid_size,
290 auto grid_size = range(d_grid_size, dims);
293 auto block_size = range(d_block_size, dims);
316 cl_uint dims, const size_t *d_grid_offset,
323 auto grid_size = validate_grid_size(q, dims, d_grid_size);
324 auto grid_offset = validate_grid_offset(q, dims, d_grid_offset);
325 auto block_size = validate_block_size(q, kern, dims,