Home
last modified time | relevance | path

Searched refs:si_pm4_state (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pm4.h39 struct si_pm4_state struct
62 void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode); argument
63 void si_pm4_cmd_add(struct si_pm4_state *state, uint32_t dw);
64 void si_pm4_cmd_end(struct si_pm4_state *state, bool predicate);
66 void si_pm4_set_reg(struct si_pm4_state *state, unsigned reg, uint32_t val);
67 void si_pm4_add_bo(struct si_pm4_state *state,
72 struct si_pm4_state *state);
74 void si_pm4_clear_state(struct si_pm4_state *state);
75 void si_pm4_free_state_simple(struct si_pm4_state *state);
77 struct si_pm4_state *state,
[all …]
Dsi_state.h47 struct si_pm4_state pm4;
60 struct si_pm4_state pm4;
62 struct si_pm4_state pm4_poly_offset[3];
88 struct si_pm4_state pm4;
120 struct si_pm4_state *poly_offset;
121 struct si_pm4_state *ls;
122 struct si_pm4_state *hs;
123 struct si_pm4_state *es;
124 struct si_pm4_state *gs;
125 struct si_pm4_state *vgt_shader_config;
[all …]
Dsi_pm4.c32 #define NUMBER_OF_STATES (sizeof(union si_state) / sizeof(struct si_pm4_state *))
34 void si_pm4_cmd_begin(struct si_pm4_state *state, unsigned opcode) in si_pm4_cmd_begin()
40 void si_pm4_cmd_add(struct si_pm4_state *state, uint32_t dw) in si_pm4_cmd_add()
45 void si_pm4_cmd_end(struct si_pm4_state *state, bool predicate) in si_pm4_cmd_end()
56 void si_pm4_set_reg(struct si_pm4_state *state, unsigned reg, uint32_t val) in si_pm4_set_reg()
93 void si_pm4_add_bo(struct si_pm4_state *state, in si_pm4_add_bo()
106 void si_pm4_clear_state(struct si_pm4_state *state) in si_pm4_clear_state()
115 void si_pm4_free_state_simple(struct si_pm4_state *state) in si_pm4_free_state_simple()
122 struct si_pm4_state *state, in si_pm4_free_state()
135 void si_pm4_emit(struct si_context *sctx, struct si_pm4_state *state) in si_pm4_emit()
[all …]
Dsi_pipe.h249 struct si_pm4_state *init_config;
250 struct si_pm4_state *init_config_gs_rings;
252 struct si_pm4_state *vgt_shader_config[4];
Dsi_state_shaders.c269 struct si_pm4_state *pm4) in si_set_tesseval_regs()
334 static struct si_pm4_state *si_get_shader_pm4_state(struct si_shader *shader) in si_get_shader_pm4_state()
339 shader->pm4 = CALLOC_STRUCT(si_pm4_state); in si_get_shader_pm4_state()
346 struct si_pm4_state *pm4; in si_shader_ls()
375 struct si_pm4_state *pm4; in si_shader_hs()
400 struct si_pm4_state *pm4; in si_shader_es()
474 struct si_pm4_state *pm4; in si_shader_gs()
536 struct si_pm4_state *pm4; in si_shader_vs()
692 struct si_pm4_state *pm4; in si_shader_ps()
1955 struct si_pm4_state *pm4; in si_update_gs_ring_buffers()
[all …]
Dsi_shader.h510 struct si_pm4_state *pm4;
Dsi_state.c409 struct si_pm4_state *pm4 = &blend->pm4; in si_create_blend_state_mode()
765 struct si_pm4_state *pm4 = &rs->pm4; in si_create_rs_state()
856 struct si_pm4_state *pm4 = &rs->pm4_poly_offset[i]; in si_create_rs_state()
1001 struct si_pm4_state *pm4 = &dsa->pm4; in si_create_dsa_state()
3780 struct si_pm4_state *pm4, in si_write_harvested_raster_configs()
3926 struct si_pm4_state *pm4 = CALLOC_STRUCT(si_pm4_state); in si_init_config()
Dsi_state_draw.c990 struct si_pm4_state *state) in cik_prefetch_shader_async()