Home
last modified time | relevance | path

Searched refs:cs_shader_state (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute.c187 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 …]
Dsi_hw_context.c258 ctx->cs_shader_state.initialized = false; in si_begin_new_cs()
Dsi_pipe.h260 struct si_cs_shader_state cs_shader_state; member
Dsi_state.c1120 st->saved_compute = sctx->cs_shader_state.program; in si_save_qbo_state()
/external/mesa3d/src/gallium/drivers/r600/
Devergreen_compute.c298 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()
Dr600_pipe.h473 struct r600_cs_shader_state cs_shader_state; member
Devergreen_state.c3589 r600_init_atom(rctx, &rctx->cs_shader_state.atom, id++, evergreen_emit_cs_shader, 0); in evergreen_init_state_functions()