Home
last modified time | relevance | path

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

/third_party/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.h343 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 …]
Dr600_state_common.c877 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()
Devergreen_state.c2330 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()
Dr600_state.c2439 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()
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()
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/
Dsfn_shader_vertex.h37 VertexShaderFromNir(r600_pipe_shader *sh,
51 r600_pipe_shader *m_pipe_shader;
Dsfn_shader_geometry.h38 …GeometryShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key&…
59 r600_pipe_shader *m_pipe_shader;
Dsfn_vertexstageexport.h66 r600_pipe_shader *pipe_shader,
85 r600_pipe_shader *m_pipe_shader;
Dsfn_nir.h80 bool lower(const nir_shader *shader, r600_pipe_shader *sh,
154 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_compute.cpp32 ComputeShaderFromNir::ComputeShaderFromNir(r600_pipe_shader *sh, in ComputeShaderFromNir()
Dsfn_shader_tcs.cpp7 TcsShaderFromNir::TcsShaderFromNir(r600_pipe_shader *sh, in TcsShaderFromNir()
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.cpp88 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()
Dsfn_vertexstageexport.cpp53r600_pipe_shader *pipe_shader, const r600_shader_key &key): in VertexStageExportForFS()