Home
last modified time | relevance | path

Searched refs:r600_pipe_shader (Results 1 – 21 of 21) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h169 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
Dr600_pipe.h340 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 …]
Dr600_state_common.c852 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()
Devergreen_state.c2325 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()
Dr600_state.c2434 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()
Devergreen_compute.c725 struct r600_pipe_shader *current; in compute_emit_cs()
Dr600_shader.c93 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/
Dsfn_shader_vertex.h37 VertexShaderFromNir(r600_pipe_shader *sh,
52 r600_pipe_shader *m_pipe_shader;
Dsfn_shader_geometry.h38 …GeometryShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key&…
61 r600_pipe_shader *m_pipe_shader;
Dsfn_vertexstageexport.h37 r600_pipe_shader *pipe_shader,
56 r600_pipe_shader *m_pipe_shader;
Dsfn_nir.h58 bool lower(const nir_shader *shader, r600_pipe_shader *sh,
124 struct r600_pipe_shader *pipeshader,
Dsfn_shader_tcs.h11 …TcsShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key& key,…
Dsfn_shader_compute.h39 ComputeShaderFromNir(r600_pipe_shader *sh,
Dsfn_shader_tess_eval.h12 TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel,
Dsfn_shader_tcs.cpp7 TcsShaderFromNir::TcsShaderFromNir(r600_pipe_shader *sh, in TcsShaderFromNir()
Dsfn_shader_compute.cpp32 ComputeShaderFromNir::ComputeShaderFromNir(r600_pipe_shader *sh, in ComputeShaderFromNir()
Dsfn_shader_tess_eval.cpp6 TEvalShaderFromNir::TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, in TEvalShaderFromNir()
Dsfn_shader_vertex.cpp40 VertexShaderFromNir::VertexShaderFromNir(r600_pipe_shader *sh, in VertexShaderFromNir()
Dsfn_shader_geometry.cpp34 GeometryShaderFromNir::GeometryShaderFromNir(r600_pipe_shader *sh, in GeometryShaderFromNir()
Dsfn_nir.cpp56 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()
Dsfn_vertexstageexport.cpp24r600_pipe_shader *pipe_shader, const r600_shader_key &key): in VertexStageExportForFS()