Searched refs:cs_shader_state (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_compute.c | 187 sctx->cs_shader_state.program = (struct si_compute*)state; in si_bind_compute_state() 197 struct si_compute *program = sctx->cs_shader_state.program; in si_set_global_binding() 274 sctx->cs_shader_state.emitted_program = NULL; in si_initialize_compute() 275 sctx->cs_shader_state.initialized = true; in si_initialize_compute() 325 if (sctx->cs_shader_state.emitted_program == program && in si_switch_compute_shader() 326 sctx->cs_shader_state.offset == offset) in si_switch_compute_shader() 400 sctx->cs_shader_state.emitted_program = program; in si_switch_compute_shader() 401 sctx->cs_shader_state.offset = offset; in si_switch_compute_shader() 402 sctx->cs_shader_state.uses_scratch = in si_switch_compute_shader() 452 struct si_compute *program = sctx->cs_shader_state.program; in si_setup_user_sgprs_co_v2() [all …]
|
D | si_hw_context.c | 258 ctx->cs_shader_state.initialized = false; in si_begin_new_cs()
|
D | si_pipe.h | 260 struct si_cs_shader_state cs_shader_state; member
|
D | si_state.c | 1120 st->saved_compute = sctx->cs_shader_state.program; in si_save_qbo_state()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | evergreen_compute.c | 298 rctx->cs_shader_state.shader = (struct r600_pipe_compute *)state; in evergreen_bind_compute_state() 316 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; in evergreen_compute_upload_input() 384 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; in evergreen_emit_dispatch() 522 r600_emit_atom(rctx, &rctx->cs_shader_state.atom); in compute_emit_cs() 593 struct r600_pipe_compute *shader = rctx->cs_shader_state.shader; in evergreen_launch_grid() 596 rctx->cs_shader_state.pc = info->pc; in evergreen_launch_grid() 630 evergreen_set_rat(rctx->cs_shader_state.shader, i+1, in evergreen_set_compute_resources() 690 evergreen_set_rat(rctx->cs_shader_state.shader, 0, pool->bo, 0, pool->size_in_dw * 4); in evergreen_set_global_binding() 697 (struct pipe_resource*)rctx->cs_shader_state.shader->code_bo); in evergreen_set_global_binding()
|
D | r600_pipe.h | 473 struct r600_cs_shader_state cs_shader_state; member
|
D | evergreen_state.c | 3589 r600_init_atom(rctx, &rctx->cs_shader_state.atom, id++, evergreen_emit_cs_shader, 0); in evergreen_init_state_functions()
|