Searched refs:block_layout (Results 1 - 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
H A Devergreen_compute.c190 const uint *block_layout,
227 global_size_start[i] = grid_layout[i] * block_layout[i];
231 memcpy(local_size_start, block_layout, 3 * sizeof(uint));
254 const uint *block_layout, const uint *grid_layout)
268 group_size *= block_layout[i];
276 num_waves = (block_layout[0] * block_layout[1] * block_layout[2] +
301 r600_write_value(cs, block_layout[0]); /* R_0286EC_SPI_COMPUTE_NUM_THREAD_X */
302 r600_write_value(cs, block_layout[
188 evergreen_compute_upload_input( struct pipe_context *ctx_, const uint *block_layout, const uint *grid_layout, const void *input) argument
252 evergreen_emit_direct_dispatch( struct r600_context *rctx, const uint *block_layout, const uint *grid_layout) argument
317 compute_emit_cs(struct r600_context *ctx, const uint *block_layout, const uint *grid_layout) argument
450 evergreen_launch_grid( struct pipe_context *ctx_, const uint *block_layout, const uint *grid_layout, uint32_t pc, const void *input) argument
[all...]
H A Devergreen_compute.h37 void evergreen_compute_upload_input(struct pipe_context *context, const uint *block_layout, const uint *grid_layout, const void *input);
/external/mesa3d/src/gallium/include/pipe/
H A Dp_context.h505 * \a grid_layout and \a block_layout are arrays of size \a
515 const uint *block_layout, const uint *grid_layout,
/external/mesa3d/src/gallium/tests/trivial/
H A Dcompute.c428 static void launch_grid(struct context *ctx, const uint *block_layout, argument
434 pipe->launch_grid(pipe, block_layout, grid_layout, pc, input);

Completed in 211 milliseconds