Lines Matching refs:kernel
258 struct kernel *kernel = backend->assemble(backend, in);
259 printf("localsize: %dx%dx%d\n", kernel->local_size[0], kernel->local_size[1],
260 kernel->local_size[2]);
261 for (int i = 0; i < kernel->num_bufs; i++) {
262 printf("buf[%d]: size=%u\n", i, kernel->buf_sizes[i]);
263 kernel->bufs[i] = fd_bo_new(dev, kernel->buf_sizes[i] * 4, 0, "buf[%d]", i);
267 backend->disassemble(kernel, stdout);
282 backend->emit_grid(kernel, grid, submit);
291 for (int i = 0; i < kernel->num_bufs; i++) {
292 fd_bo_cpu_prep(kernel->bufs[i], pipe, FD_BO_PREP_READ);
293 void *map = fd_bo_map(kernel->bufs[i]);
296 dump_hex(map, kernel->buf_sizes[i] * 4);
297 dump_float(map, kernel->buf_sizes[i] * 4);