Searched refs:si_pm4_state (Results 1 – 9 of 9) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_pm4.h | 35 struct si_pm4_state struct 56 void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode); argument 57 void si_pm4_cmd_add(struct si_pm4_state *state, uint32_t dw); 58 void si_pm4_cmd_end(struct si_pm4_state *state, bool predicate); 60 void si_pm4_set_reg(struct si_pm4_state *state, unsigned reg, uint32_t val); 61 void si_pm4_add_bo(struct si_pm4_state *state, 66 struct si_pm4_state *state); 68 void si_pm4_clear_state(struct si_pm4_state *state); 70 struct si_pm4_state *state, 73 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state);
|
D | si_state.h | 47 struct si_pm4_state pm4; 63 struct si_pm4_state pm4; 65 struct si_pm4_state *pm4_poly_offset; 110 struct si_pm4_state pm4; 155 struct si_pm4_state *poly_offset; 156 struct si_pm4_state *ls; 157 struct si_pm4_state *hs; 158 struct si_pm4_state *es; 159 struct si_pm4_state *gs; 160 struct si_pm4_state *vgt_shader_config; [all …]
|
D | si_pm4.c | 29 void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode) in si_pm4_cmd_begin() 35 void si_pm4_cmd_add(struct si_pm4_state *state, uint32_t dw) in si_pm4_cmd_add() 40 void si_pm4_cmd_end(struct si_pm4_state *state, bool predicate) in si_pm4_cmd_end() 50 void si_pm4_set_reg(struct si_pm4_state *state, unsigned reg, uint32_t val) in si_pm4_set_reg() 87 void si_pm4_add_bo(struct si_pm4_state *state, in si_pm4_add_bo() 100 void si_pm4_clear_state(struct si_pm4_state *state) in si_pm4_clear_state() 110 struct si_pm4_state *state, in si_pm4_free_state() 124 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state) in si_pm4_emit() 156 struct si_pm4_state *state) in si_pm4_upload_indirect_buffer()
|
D | si_pipe.h | 478 struct si_pm4_state *init_config; 479 struct si_pm4_state *init_config_gs_rings; 481 struct si_pm4_state *vgt_shader_config[4];
|
D | si_state_shaders.c | 326 struct si_pm4_state *pm4) in si_set_tesseval_regs() 408 struct si_pm4_state *pm4) in polaris_set_vgt_vertex_reuse() 433 static struct si_pm4_state *si_get_shader_pm4_state(struct si_shader *shader) in si_get_shader_pm4_state() 438 shader->pm4 = CALLOC_STRUCT(si_pm4_state); in si_get_shader_pm4_state() 445 struct si_pm4_state *pm4; in si_shader_ls() 478 struct si_pm4_state *pm4; in si_shader_hs() 528 struct si_pm4_state *pm4; in si_shader_es() 689 struct si_pm4_state *pm4; in si_shader_gs() 812 struct si_pm4_state *pm4; in si_shader_vs() 961 struct si_pm4_state *pm4; in si_shader_ps() [all …]
|
D | si_state.c | 472 struct si_pm4_state *pm4 = &blend->pm4; in si_create_blend_state_mode() 861 struct si_pm4_state *pm4 = &rs->pm4; in si_create_rs_state() 956 rs->pm4_poly_offset = CALLOC(3, sizeof(struct si_pm4_state)); in si_create_rs_state() 964 struct si_pm4_state *pm4 = &rs->pm4_poly_offset[i]; in si_create_rs_state() 1179 struct si_pm4_state *pm4 = &dsa->pm4; in si_create_dsa_state() 4605 struct si_pm4_state *pm4, unsigned value) in si_set_grbm_gfx_index() 4613 struct si_pm4_state *pm4, unsigned se) in si_set_grbm_gfx_index_se() 4625 struct si_pm4_state *pm4, in si_write_harvested_raster_configs() 4748 static void si_set_raster_config(struct si_context *sctx, struct si_pm4_state *pm4) in si_set_raster_config() 4852 struct si_pm4_state *pm4 = CALLOC_STRUCT(si_pm4_state); in si_init_config()
|
D | si_shader.h | 592 struct si_pm4_state *pm4;
|
D | si_cp_dma.c | 506 struct si_pm4_state *state) in cik_prefetch_shader_async()
|
D | si_state_draw.c | 1190 struct si_pm4_state *state = sctx->queued.array[i]; in si_emit_all_states()
|