/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_cb_drawtex.c | 46 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 D | st_cb_clear.c | 171 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 D | u_simple_shaders.h | 50 const enum tgsi_semantic *semantic_names, 57 const enum tgsi_semantic *semantic_names, 157 const ubyte *semantic_names,
|
H A D | u_simple_shaders.c | 56 * \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 D | u_blitter.c | 387 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 D | pp_program.c | 131 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 D | tri.c | 219 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 D | quad-tex.c | 276 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()
|