/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_shader.h | 169 struct r600_pipe_shader { struct 171 struct r600_pipe_shader *next_variant; argument 173 struct r600_pipe_shader *gs_copy_shader; argument 197 struct r600_pipe_shader *gs, argument
|
D | r600_pipe.h | 343 struct r600_pipe_shader; 346 struct r600_pipe_shader *current; 450 struct r600_pipe_shader *shader; 699 void evergreen_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 700 void evergreen_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 701 void evergreen_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 702 void evergreen_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 703 void evergreen_update_ls_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 704 void evergreen_update_hs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 744 struct r600_pipe_shader *shader, [all …]
|
D | r600_state_common.c | 877 struct r600_pipe_shader * shader = NULL; in r600_shader_select() 892 struct r600_pipe_shader *p = sel->current, *c = p->next_variant; in r600_shader_select() 906 shader = CALLOC(1, sizeof(struct r600_pipe_shader)); in r600_shader_select() 1122 struct r600_pipe_shader *p = sel->current, *c; in r600_delete_shader_selector() 1523 struct r600_pipe_shader *shader) in update_shader_atom() 1585 struct r600_pipe_shader *current) in r600_update_clip_state() 1686 struct r600_pipe_shader *shader, struct r600_scratch_buffer *scratch, in r600_setup_scratch_area_for_shader() 1773 struct r600_pipe_shader *stage = rctx->hw_shader_stages[i].shader; in r600_setup_scratch_buffers() 1820 struct r600_pipe_shader *clip_so_current = NULL; in r600_update_derived_state() 2632 struct r600_pipe_shader *shader = ((struct r600_shader_state*)a)->shader; in r600_emit_shader()
|
D | evergreen_state.c | 2330 struct r600_pipe_shader *stage = rctx->hw_shader_stages[i].shader; in evergreen_setup_scratch_buffers() 3320 void evergreen_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_ps_state() 3520 void evergreen_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_es_state() 3536 void evergreen_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_gs_state() 3600 void evergreen_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_vs_state() 3660 void evergreen_update_hs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_hs_state() 3674 void evergreen_update_ls_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_ls_state() 4903 struct r600_pipe_shader *cs_shader, in evergreen_emit_atomic_buffer_setup_count() 4913 struct r600_pipe_shader *pshader; in evergreen_emit_atomic_buffer_setup_count()
|
D | r600_state.c | 2439 void r600_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_ps_state() 2592 void r600_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_vs_state() 2654 void r600_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_gs_state() 2716 void r600_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_es_state()
|
D | evergreen_compute.c | 725 struct r600_pipe_shader *current; in compute_emit_cs()
|
D | r600_shader.c | 93 struct r600_pipe_shader *pipeshader, 139 struct r600_pipe_shader *shader) in store_shader() 169 struct r600_pipe_shader *shader, in r600_pipe_shader_create() 382 void r600_pipe_shader_destroy(struct pipe_context *ctx UNUSED, struct r600_pipe_shader *shader) in r600_pipe_shader_destroy() 2561 struct r600_pipe_shader *gs, in generate_gs_copy_shader() 2566 struct r600_pipe_shader *cshader; in generate_gs_copy_shader() 2577 cshader = calloc(1, sizeof(struct r600_pipe_shader)); in generate_gs_copy_shader() 3421 struct r600_pipe_shader *pipeshader, in r600_shader_from_tgsi()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_shader_vertex.h | 37 VertexShaderFromNir(r600_pipe_shader *sh, 51 r600_pipe_shader *m_pipe_shader;
|
D | sfn_shader_geometry.h | 38 …GeometryShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key&… 59 r600_pipe_shader *m_pipe_shader;
|
D | sfn_vertexstageexport.h | 66 r600_pipe_shader *pipe_shader, 85 r600_pipe_shader *m_pipe_shader;
|
D | sfn_nir.h | 80 bool lower(const nir_shader *shader, r600_pipe_shader *sh, 154 struct r600_pipe_shader *pipeshader,
|
D | sfn_shader_tcs.h | 11 …TcsShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key& key,…
|
D | sfn_shader_compute.h | 39 ComputeShaderFromNir(r600_pipe_shader *sh,
|
D | sfn_shader_tess_eval.h | 12 TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel,
|
D | sfn_shader_compute.cpp | 32 ComputeShaderFromNir::ComputeShaderFromNir(r600_pipe_shader *sh, in ComputeShaderFromNir()
|
D | sfn_shader_tcs.cpp | 7 TcsShaderFromNir::TcsShaderFromNir(r600_pipe_shader *sh, in TcsShaderFromNir()
|
D | sfn_shader_tess_eval.cpp | 6 TEvalShaderFromNir::TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, in TEvalShaderFromNir()
|
D | sfn_shader_vertex.cpp | 40 VertexShaderFromNir::VertexShaderFromNir(r600_pipe_shader *sh, in VertexShaderFromNir()
|
D | sfn_shader_geometry.cpp | 34 GeometryShaderFromNir::GeometryShaderFromNir(r600_pipe_shader *sh, in GeometryShaderFromNir()
|
D | sfn_nir.cpp | 88 bool ShaderFromNir::lower(const nir_shader *shader, r600_pipe_shader *pipe_shader, in lower() 791 struct r600_pipe_shader *pipeshader, in r600_shader_from_nir()
|
D | sfn_vertexstageexport.cpp | 53 … r600_pipe_shader *pipe_shader, const r600_shader_key &key): in VertexStageExportForFS()
|