Searched refs:semantic_index (Results 1 - 25 of 41) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c62 unsigned *semantic_index)
67 *semantic_index = 0;
71 *semantic_index = 0;
75 *semantic_index = 0;
79 *semantic_index = 1;
83 *semantic_index = 0;
87 *semantic_index = 1;
91 *semantic_index = 0;
95 *semantic_index = 0;
99 *semantic_index
59 tgsi_get_gl_varying_semantic(gl_varying_slot attr,bool needs_texcoord_semantic,unsigned * semantic_name,unsigned * semantic_index) argument
174 tgsi_get_gl_frag_result_semantic(gl_frag_result frag_result,unsigned * semantic_name,unsigned * semantic_index) argument
[all...]
H A Dtgsi_from_mesa.h39 unsigned *semantic_index);
48 unsigned *semantic_index);
H A Dtgsi_ureg.c116 unsigned semantic_index; member in struct:ureg_program::__anon00333c4a0308
131 unsigned semantic_index; member in struct:ureg_program::__anon00333c4a0408
137 unsigned semantic_index; member in struct:ureg_program::__anon00333c4a0508
286 unsigned semantic_index,
302 ureg->input[i].semantic_index == semantic_index) {
317 ureg->input[i].semantic_index = semantic_index;
339 unsigned semantic_index,
347 semantic_name, semantic_index, interp_mod
284 ureg_DECL_fs_input_cyl_centroid_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode,unsigned cylindrical_wrap,enum tgsi_interpolate_loc interp_location,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size) argument
337 ureg_DECL_fs_input_cyl_centroid(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode,unsigned cylindrical_wrap,enum tgsi_interpolate_loc interp_location,unsigned array_id,unsigned array_size) argument
366 ureg_DECL_input_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size) argument
382 ureg_DECL_input(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned array_id,unsigned array_size) argument
396 ureg_DECL_system_value(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index) argument
424 ureg_DECL_output_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned streams,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size,boolean invariant) argument
501 ureg_DECL_output_array(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned array_id,unsigned array_size) argument
1509 emit_decl_semantic(struct ureg_program * ureg,unsigned file,unsigned first,unsigned last,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned streams,unsigned usage_mask,unsigned array_id,boolean invariant) argument
1580 emit_decl_fs(struct ureg_program * ureg,unsigned file,unsigned first,unsigned last,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interpolate,unsigned cylindrical_wrap,enum tgsi_interpolate_loc interpolate_location,unsigned array_id,unsigned usage_mask) argument
[all...]
H A Dtgsi_ureg.h175 unsigned semantic_index,
187 unsigned semantic_index,
197 unsigned semantic_index,
203 semantic_index,
212 unsigned semantic_index,
217 semantic_index,
229 unsigned semantic_index,
238 unsigned semantic_index,
245 unsigned semantic_index);
250 unsigned semantic_index,
195 ureg_DECL_fs_input_cyl(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode,unsigned cylindrical_wrap) argument
210 ureg_DECL_fs_input(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.c64 unsigned *semantic_index)
69 *semantic_index = 0;
73 *semantic_index = 0;
77 *semantic_index = 0;
81 *semantic_index = 1;
85 *semantic_index = 0;
89 *semantic_index = 1;
93 *semantic_index = 0;
97 *semantic_index = 0;
101 *semantic_index
61 tgsi_get_gl_varying_semantic(gl_varying_slot attr,bool needs_texcoord_semantic,unsigned * semantic_name,unsigned * semantic_index) argument
184 tgsi_get_gl_frag_result_semantic(gl_frag_result frag_result,unsigned * semantic_name,unsigned * semantic_index) argument
[all...]
H A Dtgsi_from_mesa.h44 unsigned *semantic_index);
53 unsigned *semantic_index);
H A Dtgsi_ureg.c119 unsigned semantic_index; member in struct:ureg_program::ureg_input_decl
133 unsigned semantic_index; member in struct:ureg_program::__anon428a1b5d0308
139 unsigned semantic_index; member in struct:ureg_program::ureg_output_decl
288 unsigned semantic_index,
303 ureg->input[i].semantic_index == semantic_index) {
317 ureg->input[i].semantic_index = semantic_index;
338 unsigned semantic_index,
345 semantic_name, semantic_index, interp_mod
286 ureg_DECL_fs_input_centroid_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode,enum tgsi_interpolate_loc interp_location,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size) argument
336 ureg_DECL_fs_input_centroid(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode,enum tgsi_interpolate_loc interp_location,unsigned array_id,unsigned array_size) argument
364 ureg_DECL_input_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size) argument
380 ureg_DECL_input(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned array_id,unsigned array_size) argument
394 ureg_DECL_system_value(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index) argument
422 ureg_DECL_output_layout(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned streams,unsigned index,unsigned usage_mask,unsigned array_id,unsigned array_size,boolean invariant) argument
499 ureg_DECL_output_array(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned array_id,unsigned array_size) argument
1507 emit_decl_semantic(struct ureg_program * ureg,unsigned file,unsigned first,unsigned last,enum tgsi_semantic semantic_name,unsigned semantic_index,unsigned streams,unsigned usage_mask,unsigned array_id,boolean invariant) argument
1578 emit_decl_fs(struct ureg_program * ureg,unsigned file,unsigned first,unsigned last,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interpolate,enum tgsi_interpolate_loc interpolate_location,unsigned array_id,unsigned usage_mask) argument
[all...]
H A Dtgsi_ureg.h177 unsigned semantic_index,
188 unsigned semantic_index,
197 unsigned semantic_index,
202 semantic_index,
214 unsigned semantic_index,
223 unsigned semantic_index,
230 unsigned semantic_index);
235 unsigned semantic_index,
246 unsigned semantic_index,
254 unsigned semantic_index);
195 ureg_DECL_fs_input(struct ureg_program * ureg,enum tgsi_semantic semantic_name,unsigned semantic_index,enum tgsi_interpolate_mode interp_mode) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
H A Ddxil_signature.h42 uint32_t semantic_index; // Semantic Index member in struct:dxil_signature_element
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe_flatshade.c168 uint semantic_name, uint semantic_index)
175 semantic_index < 2) {
176 interp = indexed_interp[semantic_index];
186 semantic_index == fs->info.input_semantic_index[j]) {
252 draw->extra_shader_outputs.semantic_index[j]);
167 find_interp(const struct draw_fragment_shader * fs,int * indexed_interp,uint semantic_name,uint semantic_index) argument
H A Ddraw_context.c544 uint semantic_name, uint semantic_index)
550 slot = draw_find_shader_output(draw, semantic_name, semantic_index);
561 draw->extra_shader_outputs.semantic_index[n] = semantic_index;
636 uint semantic_name, uint semantic_index)
643 info->output_semantic_index[i] == semantic_index)
650 draw->extra_shader_outputs.semantic_index[i] == semantic_index) {
543 draw_alloc_extra_vertex_attrib(struct draw_context * draw,uint semantic_name,uint semantic_index) argument
635 draw_find_shader_output(const struct draw_context * draw,uint semantic_name,uint semantic_index) argument
H A Ddraw_private.h319 uint semantic_index[10]; member in struct:draw_context::__anon406ac0650d08
413 uint semantic_name, uint semantic_index);
H A Ddraw_pipe_clip.c728 uint semantic_name, uint semantic_index)
735 semantic_index < 2) {
736 interp = indexed_interp[semantic_index];
758 semantic_index == fs->info.input_semantic_index[j]) {
864 draw->extra_shader_outputs.semantic_index[j]);
727 find_interp(const struct draw_fragment_shader * fs,int * indexed_interp,uint semantic_name,uint semantic_index) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_pipe_flatshade.c168 uint semantic_name, uint semantic_index)
175 semantic_index < 2) {
176 interp = indexed_interp[semantic_index];
186 semantic_index == fs->info.input_semantic_index[j]) {
252 draw->extra_shader_outputs.semantic_index[j]);
167 find_interp(const struct draw_fragment_shader * fs,int * indexed_interp,uint semantic_name,uint semantic_index) argument
H A Ddraw_context.c597 uint semantic_name, uint semantic_index)
603 slot = draw_find_shader_output(draw, semantic_name, semantic_index);
614 draw->extra_shader_outputs.semantic_index[n] = semantic_index;
691 uint semantic_name, uint semantic_index)
698 info->output_semantic_index[i] == semantic_index)
705 draw->extra_shader_outputs.semantic_index[i] == semantic_index) {
596 draw_alloc_extra_vertex_attrib(struct draw_context * draw,uint semantic_name,uint semantic_index) argument
690 draw_find_shader_output(const struct draw_context * draw,uint semantic_name,uint semantic_index) argument
H A Ddraw_private.h395 uint semantic_index[DRAW_MAX_EXTRA_SHADER_OUTPUTS]; member in struct:draw_context::__anone553aa981108
504 uint semantic_name, uint semantic_index);
H A Ddraw_pipe_clip.c739 uint semantic_name, uint semantic_index)
746 semantic_index < 2) {
747 interp = indexed_interp[semantic_index];
769 semantic_index == fs->info.input_semantic_index[j]) {
875 draw->extra_shader_outputs.semantic_index[j]);
738 find_interp(const struct draw_fragment_shader * fs,int * indexed_interp,uint semantic_name,uint semantic_index) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/
H A Dnir_to_tgsi_info.c153 unsigned semantic_name, semantic_index; local in function:gather_intrinsic_load_deref_info
155 &semantic_name, &semantic_index);
159 info->colors_read |= mask << (semantic_index * 4);
498 unsigned semantic_name, semantic_index; local in function:nir_tgsi_scan_shader
527 &semantic_name, &semantic_index);
530 info->input_semantic_index[i] = semantic_index;
596 unsigned semantic_name, semantic_index; local in function:nir_tgsi_scan_shader
612 &semantic_name, &semantic_index);
616 semantic_index++;
620 &semantic_name, &semantic_index);
773 unsigned semantic_name, semantic_index; local in function:nir_tgsi_scan_shader
[all...]
H A Dnir_to_tgsi.c130 unsigned *semantic_name, unsigned *semantic_index)
138 *semantic_index = location - VARYING_SLOT_VAR0;
143 semantic_name, semantic_index);
199 unsigned semantic_name, semantic_index; local in function:ntt_output_decl
201 &semantic_name, &semantic_index);
202 semantic_index += semantics.dual_source_blend_index;
215 out = ureg_DECL_output(c->ureg, semantic_name, semantic_index);
217 unsigned semantic_name, semantic_index; local in function:ntt_output_decl
220 &semantic_name, &semantic_index);
240 semantic_name, semantic_index,
129 ntt_get_gl_varying_semantic(struct ntt_compile * c,unsigned location,unsigned * semantic_name,unsigned * semantic_index) argument
346 unsigned semantic_name, semantic_index; local in function:ntt_setup_inputs
411 unsigned semantic_name, semantic_index; local in function:ntt_setup_outputs
1683 unsigned semantic_name, semantic_index; local in function:ntt_emit_load_input
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c78 unsigned semantic_name, semantic_index; local in function:gather_intrinsic_load_deref_info
80 &semantic_name, &semantic_index);
84 info->colors_read |= mask << (semantic_index * 4);
422 unsigned semantic_name, semantic_index; local in function:si_nir_scan_shader
467 &semantic_name, &semantic_index);
470 info->input_semantic_index[i] = semantic_index;
524 unsigned semantic_name, semantic_index; local in function:si_nir_scan_shader
539 &semantic_name, &semantic_index);
543 semantic_index++;
547 &semantic_name, &semantic_index);
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_info.c617 unsigned semantic_index = info->base.output_semantic_index[index]; local in function:lp_build_tgsi_info
619 semantic_index < PIPE_MAX_COLOR_BUFS) {
620 info->cbuf[semantic_index] = info->output[index];
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_setup_point.c249 unsigned semantic_index = shader->info.base.input_semantic_index[slot]; local in function:setup_point_coefficients
253 if (semantic_index < PIPE_MAX_SHADER_OUTPUTS &&
254 (setup->sprite_coord_enable & (1u << semantic_index))) {
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_info.c625 unsigned semantic_index = info->base.output_semantic_index[index]; local in function:lp_build_tgsi_info
627 semantic_index < PIPE_MAX_COLOR_BUFS) {
628 info->cbuf[semantic_index] = info->output[index];
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_program.c506 unsigned semantic_name, semantic_index; local in function:st_translate_vertex_program
508 &semantic_name, &semantic_index);
510 output_semantic_index[slot] = semantic_index;
1452 unsigned semantic_name, semantic_index; local in function:st_translate_program_common
1454 &semantic_name, &semantic_index);
1456 input_semantic_index[slot] = semantic_index;
1488 unsigned semantic_name, semantic_index; local in function:st_translate_program_common
1490 &semantic_name, &semantic_index);
1492 output_semantic_index[slot] = semantic_index;
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_program.c633 unsigned semantic_name, semantic_index; local in function:st_translate_vertex_program
635 &semantic_name, &semantic_index);
637 output_semantic_index[slot] = semantic_index;
1756 unsigned semantic_name, semantic_index; local in function:st_translate_common_program
1758 &semantic_name, &semantic_index);
1760 input_semantic_index[slot] = semantic_index;
1792 unsigned semantic_name, semantic_index; local in function:st_translate_common_program
1794 &semantic_name, &semantic_index);
1796 output_semantic_index[slot] = semantic_index;

Completed in 38 milliseconds

12