Searched refs:grid_layout (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/ |
D | evergreen_compute.c | 191 const uint *grid_layout, in evergreen_compute_upload_input() argument 223 memcpy(num_work_groups_start, grid_layout, 3 * sizeof(uint)); in evergreen_compute_upload_input() 227 global_size_start[i] = grid_layout[i] * block_layout[i]; in evergreen_compute_upload_input() 254 const uint *block_layout, const uint *grid_layout) in evergreen_emit_direct_dispatch() argument 272 grid_size *= grid_layout[i]; in evergreen_emit_direct_dispatch() 310 r600_write_value(cs, grid_layout[0]); in evergreen_emit_direct_dispatch() 311 r600_write_value(cs, grid_layout[1]); in evergreen_emit_direct_dispatch() 312 r600_write_value(cs, grid_layout[2]); in evergreen_emit_direct_dispatch() 318 const uint *grid_layout) in compute_emit_cs() argument 385 evergreen_emit_direct_dispatch(ctx, block_layout, grid_layout); in compute_emit_cs() [all …]
|
D | evergreen_compute.h | 37 …ut(struct pipe_context *context, const uint *block_layout, const uint *grid_layout, const void *in…
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_context.h | 515 const uint *block_layout, const uint *grid_layout,
|
/external/mesa3d/src/gallium/tests/trivial/ |
D | compute.c | 429 const uint *grid_layout, uint32_t pc, in launch_grid() argument 434 pipe->launch_grid(pipe, block_layout, grid_layout, pc, input); in launch_grid()
|