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/
H A Dst_cb_drawtex.c46 uint semantic_names[2 + MAX_TEXTURE_UNITS]; member
95 const enum tgsi_semantic *semantic_names, in lookup_shader()
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[ in st_DrawTex() local
93 lookup_shader(struct st_context *st, uint num_attribs, const enum tgsi_semantic *semantic_names, const uint *semantic_indexes) lookup_shader() argument
[all...]
H A Dst_cb_clear.c171 const enum tgsi_semantic semantic_names[] = { in set_vertex_shader() local
176 semantic_names, in set_vertex_shader()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_simple_shaders.h50 const enum tgsi_semantic *semantic_names,
57 const enum tgsi_semantic *semantic_names,
157 const ubyte *semantic_names,
H A Du_simple_shaders.c56 * \param semantic_names array of semantic names for each attribute
62 const enum tgsi_semantic *semantic_names, in util_make_vertex_passthrough_shader()
67 semantic_names, in util_make_vertex_passthrough_shader()
75 const enum tgsi_semantic *semantic_names, in util_make_vertex_passthrough_shader_with_so()
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() local
124 return util_make_vertex_passthrough_shader_with_so(pipe, 2, semantic_names, in util_make_layered_clear_vertex_shader()
868 const ubyte *semantic_names, in util_make_geometry_passthrough_shader()
895 src[i] = ureg_DECL_input(ureg, semantic_names[i], in util_make_geometry_passthrough_shader()
898 dst[i] = ureg_DECL_output(ureg, semantic_names[ in util_make_geometry_passthrough_shader()
60 util_make_vertex_passthrough_shader(struct pipe_context *pipe, uint num_attribs, const enum tgsi_semantic *semantic_names, const uint *semantic_indexes, bool window_space) util_make_vertex_passthrough_shader() argument
73 util_make_vertex_passthrough_shader_with_so(struct pipe_context *pipe, uint num_attribs, const enum tgsi_semantic *semantic_names, const uint *semantic_indexes, bool window_space, bool layered, const struct pipe_stream_output_info *so) util_make_vertex_passthrough_shader_with_so() argument
866 util_make_geometry_passthrough_shader(struct pipe_context *pipe, uint num_attribs, const ubyte *semantic_names, const ubyte *semantic_indexes) util_make_geometry_passthrough_shader() argument
[all...]
H A Du_blitter.c387 static const enum tgsi_semantic semantic_names[] = in bind_vs_pos_only() local
397 util_make_vertex_passthrough_shader_with_so(pipe, 1, semantic_names, in bind_vs_pos_only()
411 static const enum tgsi_semantic semantic_names[] = in get_vs_passthrough_pos_generic() local
415 util_make_vertex_passthrough_shader(pipe, 2, semantic_names, in get_vs_passthrough_pos_generic()
427 static const enum tgsi_semantic semantic_names[] = in get_vs_passthrough_pos() local
433 semantic_names, in get_vs_passthrough_pos()
/third_party/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_program.c131 const enum tgsi_semantic semantic_names[] = { TGSI_SEMANTIC_POSITION, in pp_init_prog() local
136 semantic_names, in pp_init_prog()
/third_party/mesa3d/src/gallium/tests/trivial/
H A Dtri.c219 const enum tgsi_semantic semantic_names[] = in init_prog() local
222 p->vs = util_make_vertex_passthrough_shader(p->pipe, 2, semantic_names, semantic_indexes, FALSE); in init_prog()
H A Dquad-tex.c276 const enum tgsi_semantic semantic_names[] = in init_prog() local
279 p->vs = util_make_vertex_passthrough_shader(p->pipe, 2, semantic_names, semantic_indexes, FALSE); in init_prog()

Completed in 9 milliseconds