Home
last modified time | relevance | path

Searched refs:r600_pipe_shader_selector (Results 1 – 22 of 22) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h342 struct r600_pipe_shader_selector { struct
567 struct r600_pipe_shader_selector *ps_shader;
568 struct r600_pipe_shader_selector *vs_shader;
569 struct r600_pipe_shader_selector *gs_shader;
571 struct r600_pipe_shader_selector *tcs_shader;
572 struct r600_pipe_shader_selector *tes_shader;
574 struct r600_pipe_shader_selector *fixed_func_tcs_shader;
600 struct r600_pipe_shader_selector *last_ls;
601 struct r600_pipe_shader_selector *last_tcs;
1059 struct r600_pipe_shader_selector *r600_create_shader_state_tokens(struct pipe_context *ctx,
[all …]
Devergreen_compute_internal.h78 struct r600_pipe_shader_selector *sel;
Dr600_state_common.c790 const struct r600_pipe_shader_selector *sel, in r600_shader_selector_key()
848 struct r600_pipe_shader_selector* sel, in r600_shader_select()
915 struct r600_pipe_shader_selector *r600_create_shader_state_tokens(struct pipe_context *ctx, in r600_create_shader_state_tokens()
919 struct r600_pipe_shader_selector *sel = CALLOC_STRUCT(r600_pipe_shader_selector); in r600_create_shader_state_tokens()
937 struct r600_pipe_shader_selector *sel; in r600_create_shader_state()
1024 rctx->ps_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_ps_state()
1046 rctx->vs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_vs_state()
1060 rctx->gs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_gs_state()
1074 rctx->tcs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_tcs_state()
1084 rctx->tes_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_tes_state()
[all …]
Dr600_shader.h170 struct r600_pipe_shader_selector *selector;
Devergreen_state.c4508 struct r600_pipe_shader_selector *tcs = rctx->tcs_shader ? rctx->tcs_shader : rctx->tes_shader; in evergreen_setup_tess_constants()
4509 struct r600_pipe_shader_selector *ls = rctx->vs_shader; in evergreen_setup_tess_constants()
Dr600_shader.c173 struct r600_pipe_shader_selector *sel = shader->selector; in r600_pipe_shader_create()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_base.h59 ShaderFromNirProcessor(pipe_shader_type ptype, r600_pipe_shader_selector& sel,
221 r600_pipe_shader_selector& m_sel;
Dsfn_shader_tcs.h11 …TcsShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key& key,…
Dsfn_shader_compute.h40 r600_pipe_shader_selector& sel,
Dsfn_shader_tess_eval.h12 TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel,
Dsfn_shader_vertex.h38 r600_pipe_shader_selector &sel,
Dsfn_shader_geometry.h38 …GeometryShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, const r600_shader_key&…
Dsfn_nir.h59 r600_pipe_shader_selector *sel, r600_shader_key &key,
Dsfn_shader_fragment.h39 r600_pipe_shader_selector &sel, const r600_shader_key &key,
Dsfn_shader_compute.cpp33 r600_pipe_shader_selector& sel, in ComputeShaderFromNir()
Dsfn_shader_tcs.cpp8 r600_pipe_shader_selector& sel, in TcsShaderFromNir()
Dsfn_shader_tess_eval.cpp6 TEvalShaderFromNir::TEvalShaderFromNir(r600_pipe_shader *sh, r600_pipe_shader_selector& sel, in TEvalShaderFromNir()
Dsfn_shader_vertex.cpp41 r600_pipe_shader_selector& sel, in VertexShaderFromNir()
Dsfn_shader_geometry.cpp35 r600_pipe_shader_selector &sel, in GeometryShaderFromNir()
Dsfn_nir.cpp57 r600_pipe_shader_selector *sel, r600_shader_key& key, in lower()
751 struct r600_pipe_shader_selector *sel = pipeshader->selector; in r600_shader_from_nir()
Dsfn_shader_fragment.cpp36 r600_pipe_shader_selector &sel, in FragmentShaderFromNir()
Dsfn_shader_base.cpp60 r600_pipe_shader_selector& sel, in ShaderFromNirProcessor()