Home
last modified time | relevance | path

Searched refs:semantic_names (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_drawtex.c46 uint semantic_names[2 + MAX_TEXTURE_UNITS]; member
95 const enum tgsi_semantic *semantic_names, in lookup_shader() argument
107 if (semantic_names[j] != CachedShaders[i].semantic_names[j] || in lookup_shader()
125 CachedShaders[i].semantic_names[j] = semantic_names[j]; in lookup_shader()
138 inputs[j] = semantic_to_vert_attrib(semantic_names[j]); in lookup_shader()
139 outputs[j] = semantic_to_varying_slot(semantic_names[j]); in lookup_shader()
151 semantic_names, in lookup_shader()
171 enum tgsi_semantic semantic_names[2 + MAX_TEXTURE_UNITS]; in st_DrawTex() local
240 semantic_names[0] = TGSI_SEMANTIC_POSITION; in st_DrawTex()
251 semantic_names[1] = TGSI_SEMANTIC_COLOR; in st_DrawTex()
[all …]
Dst_cb_clear.c179 const enum tgsi_semantic semantic_names[] = { in set_vertex_shader() enum
185 semantic_names, in set_vertex_shader()
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_simple_shaders.h50 const enum tgsi_semantic *semantic_names,
57 const enum tgsi_semantic *semantic_names,
153 const ubyte *semantic_names,
Du_simple_shaders.c62 const enum tgsi_semantic *semantic_names, in util_make_vertex_passthrough_shader() argument
67 semantic_names, in util_make_vertex_passthrough_shader()
75 const enum tgsi_semantic *semantic_names, in util_make_vertex_passthrough_shader_with_so() argument
97 semantic_names[i], in util_make_vertex_passthrough_shader_with_so()
120 const enum tgsi_semantic semantic_names[] = {TGSI_SEMANTIC_POSITION, in util_make_layered_clear_vertex_shader() enum
124 return util_make_vertex_passthrough_shader_with_so(pipe, 2, semantic_names, in util_make_layered_clear_vertex_shader()
852 const ubyte *semantic_names, in util_make_geometry_passthrough_shader() argument
879 src[i] = ureg_DECL_input(ureg, semantic_names[i], in util_make_geometry_passthrough_shader()
882 dst[i] = ureg_DECL_output(ureg, semantic_names[i], semantic_indexes[i]); in util_make_geometry_passthrough_shader()
Du_blitter.c378 static const enum tgsi_semantic semantic_names[] = in bind_vs_pos_only() enum
388 util_make_vertex_passthrough_shader_with_so(pipe, 1, semantic_names, in bind_vs_pos_only()
402 static const enum tgsi_semantic semantic_names[] = in get_vs_passthrough_pos_generic() enum
406 util_make_vertex_passthrough_shader(pipe, 2, semantic_names, in get_vs_passthrough_pos_generic()
418 static const enum tgsi_semantic semantic_names[] = in get_vs_passthrough_pos() enum
424 semantic_names, in get_vs_passthrough_pos()
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
Dpp_program.c131 const enum tgsi_semantic semantic_names[] = { TGSI_SEMANTIC_POSITION, in pp_init_prog() enum
136 semantic_names, in pp_init_prog()
/third_party/mesa3d/src/gallium/tests/trivial/
Dtri.c219 const enum tgsi_semantic semantic_names[] = in init_prog() enum
222 p->vs = util_make_vertex_passthrough_shader(p->pipe, 2, semantic_names, semantic_indexes, FALSE); in init_prog()
Dquad-tex.c276 const enum tgsi_semantic semantic_names[] = in init_prog() enum
279 p->vs = util_make_vertex_passthrough_shader(p->pipe, 2, semantic_names, semantic_indexes, FALSE); in init_prog()