/external/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 | 340 struct r600_pipe_shader; 343 struct r600_pipe_shader *current; 447 struct r600_pipe_shader *shader; 695 void evergreen_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 696 void evergreen_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 697 void evergreen_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 698 void evergreen_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 699 void evergreen_update_ls_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 700 void evergreen_update_hs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader); 740 struct r600_pipe_shader *shader, [all …]
|
D | r600_state_common.c | 852 struct r600_pipe_shader * shader = NULL; in r600_shader_select() 867 struct r600_pipe_shader *p = sel->current, *c = p->next_variant; in r600_shader_select() 881 shader = CALLOC(1, sizeof(struct r600_pipe_shader)); in r600_shader_select() 1097 struct r600_pipe_shader *p = sel->current, *c; in r600_delete_shader_selector() 1492 struct r600_pipe_shader *shader) in update_shader_atom() 1554 struct r600_pipe_shader *current) in r600_update_clip_state() 1655 struct r600_pipe_shader *shader, struct r600_scratch_buffer *scratch, in r600_setup_scratch_area_for_shader() 1742 struct r600_pipe_shader *stage = rctx->hw_shader_stages[i].shader; in r600_setup_scratch_buffers() 1789 struct r600_pipe_shader *clip_so_current = NULL; in r600_update_derived_state() 2580 struct r600_pipe_shader *shader = ((struct r600_shader_state*)a)->shader; in r600_emit_shader()
|
D | evergreen_state.c | 2325 struct r600_pipe_shader *stage = rctx->hw_shader_stages[i].shader; in evergreen_setup_scratch_buffers() 3315 void evergreen_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_ps_state() 3515 void evergreen_update_es_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_es_state() 3531 void evergreen_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_gs_state() 3595 void evergreen_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_vs_state() 3655 void evergreen_update_hs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_hs_state() 3669 void evergreen_update_ls_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in evergreen_update_ls_state() 4879 struct r600_pipe_shader *cs_shader, in evergreen_emit_atomic_buffer_setup_count() 4889 struct r600_pipe_shader *pshader; in evergreen_emit_atomic_buffer_setup_count()
|
D | r600_state.c | 2434 void r600_update_ps_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_ps_state() 2587 void r600_update_vs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_vs_state() 2649 void r600_update_gs_state(struct pipe_context *ctx, struct r600_pipe_shader *shader) in r600_update_gs_state() 2711 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() 377 void r600_pipe_shader_destroy(struct pipe_context *ctx UNUSED, struct r600_pipe_shader *shader) in r600_pipe_shader_destroy() 2556 struct r600_pipe_shader *gs, in generate_gs_copy_shader() 2561 struct r600_pipe_shader *cshader; in generate_gs_copy_shader() 2572 cshader = calloc(1, sizeof(struct r600_pipe_shader)); in generate_gs_copy_shader() 3416 struct r600_pipe_shader *pipeshader, in r600_shader_from_tgsi()
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_shader_vertex.h | 37 VertexShaderFromNir(r600_pipe_shader *sh, 52 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&… 61 r600_pipe_shader *m_pipe_shader;
|
D | sfn_vertexstageexport.h | 37 r600_pipe_shader *pipe_shader, 56 r600_pipe_shader *m_pipe_shader;
|
D | sfn_nir.h | 58 bool lower(const nir_shader *shader, r600_pipe_shader *sh, 124 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_tcs.cpp | 7 TcsShaderFromNir::TcsShaderFromNir(r600_pipe_shader *sh, in TcsShaderFromNir()
|
D | sfn_shader_compute.cpp | 32 ComputeShaderFromNir::ComputeShaderFromNir(r600_pipe_shader *sh, in ComputeShaderFromNir()
|
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 | 56 bool ShaderFromNir::lower(const nir_shader *shader, r600_pipe_shader *pipe_shader, in lower() 747 struct r600_pipe_shader *pipeshader, in r600_shader_from_nir()
|
D | sfn_vertexstageexport.cpp | 24 … r600_pipe_shader *pipe_shader, const r600_shader_key &key): in VertexStageExportForFS()
|