Home
last modified time | relevance | path

Searched refs:semantic_name (Results 1 – 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_from_mesa.c61 unsigned *semantic_name, in tgsi_get_gl_varying_semantic() argument
66 *semantic_name = TGSI_SEMANTIC_PRIMID; in tgsi_get_gl_varying_semantic()
70 *semantic_name = TGSI_SEMANTIC_POSITION; in tgsi_get_gl_varying_semantic()
74 *semantic_name = TGSI_SEMANTIC_COLOR; in tgsi_get_gl_varying_semantic()
78 *semantic_name = TGSI_SEMANTIC_COLOR; in tgsi_get_gl_varying_semantic()
82 *semantic_name = TGSI_SEMANTIC_BCOLOR; in tgsi_get_gl_varying_semantic()
86 *semantic_name = TGSI_SEMANTIC_BCOLOR; in tgsi_get_gl_varying_semantic()
90 *semantic_name = TGSI_SEMANTIC_FOG; in tgsi_get_gl_varying_semantic()
94 *semantic_name = TGSI_SEMANTIC_PSIZE; in tgsi_get_gl_varying_semantic()
98 *semantic_name = TGSI_SEMANTIC_CLIPDIST; in tgsi_get_gl_varying_semantic()
[all …]
Dtgsi_ureg.c118 enum tgsi_semantic semantic_name; member
133 enum tgsi_semantic semantic_name; member
139 enum tgsi_semantic semantic_name; member
288 enum tgsi_semantic semantic_name, in ureg_DECL_fs_input_cyl_centroid_layout() argument
304 if (ureg->input[i].semantic_name == semantic_name && in ureg_DECL_fs_input_cyl_centroid_layout()
319 ureg->input[i].semantic_name = semantic_name; in ureg_DECL_fs_input_cyl_centroid_layout()
341 enum tgsi_semantic semantic_name, in ureg_DECL_fs_input_cyl_centroid() argument
350 semantic_name, semantic_index, interp_mode, in ureg_DECL_fs_input_cyl_centroid()
370 enum tgsi_semantic semantic_name, in ureg_DECL_input_layout() argument
378 semantic_name, semantic_index, in ureg_DECL_input_layout()
[all …]
Dtgsi_ureg.h176 enum tgsi_semantic semantic_name,
188 enum tgsi_semantic semantic_name,
198 enum tgsi_semantic semantic_name, in ureg_DECL_fs_input_cyl() argument
204 semantic_name, in ureg_DECL_fs_input_cyl()
213 enum tgsi_semantic semantic_name, in ureg_DECL_fs_input() argument
218 semantic_name, in ureg_DECL_fs_input()
230 enum tgsi_semantic semantic_name,
239 enum tgsi_semantic semantic_name,
246 enum tgsi_semantic semantic_name,
251 enum tgsi_semantic semantic_name,
[all …]
Dtgsi_from_mesa.h43 unsigned *semantic_name,
52 unsigned *semantic_name,
Dtgsi_build.c263 unsigned semantic_name, in tgsi_build_declaration_semantic() argument
274 assert( semantic_name <= TGSI_SEMANTIC_COUNT ); in tgsi_build_declaration_semantic()
277 ds.Name = semantic_name; in tgsi_build_declaration_semantic()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c153 unsigned semantic_name, semantic_index; in gather_intrinsic_load_deref_info() local
155 &semantic_name, &semantic_index); in gather_intrinsic_load_deref_info()
157 if (semantic_name == TGSI_SEMANTIC_COLOR) { in gather_intrinsic_load_deref_info()
161 if (semantic_name == TGSI_SEMANTIC_FACE) { in gather_intrinsic_load_deref_info()
498 unsigned semantic_name, semantic_index; in nir_tgsi_scan_shader() local
527 &semantic_name, &semantic_index); in nir_tgsi_scan_shader()
529 info->input_semantic_name[i] = semantic_name; in nir_tgsi_scan_shader()
532 if (semantic_name == TGSI_SEMANTIC_PRIMID) in nir_tgsi_scan_shader()
550 if (semantic_name == TGSI_SEMANTIC_COLOR) { in nir_tgsi_scan_shader()
596 unsigned semantic_name, semantic_index; in nir_tgsi_scan_shader() local
[all …]
Dnir_to_tgsi.c106 unsigned *semantic_name, unsigned *semantic_index) in ntt_get_gl_varying_semantic() argument
113 *semantic_name = TGSI_SEMANTIC_GENERIC; in ntt_get_gl_varying_semantic()
119 semantic_name, semantic_index); in ntt_get_gl_varying_semantic()
203 unsigned semantic_name, semantic_index; in ntt_setup_inputs() local
205 &semantic_name, &semantic_index); in ntt_setup_inputs()
224 semantic_name, in ntt_setup_inputs()
233 if (semantic_name == TGSI_SEMANTIC_FACE) { in ntt_setup_inputs()
1319 unsigned semantic_name, semantic_index; in ntt_emit_load_input() local
1321 &semantic_name, &semantic_index); in ntt_emit_load_input()
1327 semantic_name, in ntt_emit_load_input()
[all …]
Dtgsi_to_nir.c369 int semantic_name = decl->Semantic.Name; in ttn_emit_declaration() local
385 var->data.patch = semantic_name == TGSI_SEMANTIC_TESSINNER || in ttn_emit_declaration()
386 semantic_name == TGSI_SEMANTIC_TESSOUTER || in ttn_emit_declaration()
387 semantic_name == TGSI_SEMANTIC_PATCH; in ttn_emit_declaration()
390 switch (semantic_name) { in ttn_emit_declaration()
424 tgsi_varying_semantic_to_slot(semantic_name, semantic_index); in ttn_emit_declaration()
/external/virglrenderer/src/gallium/auxiliary/tgsi/
Dtgsi_ureg.c111 unsigned semantic_name; member
123 unsigned semantic_name; member
130 unsigned semantic_name; member
136 unsigned semantic_name; member
291 unsigned semantic_name, in ureg_DECL_fs_input_cyl_centroid() argument
300 if (ureg->fs_input[i].semantic_name == semantic_name && in ureg_DECL_fs_input_cyl_centroid()
307 ureg->fs_input[i].semantic_name = semantic_name; in ureg_DECL_fs_input_cyl_centroid()
336 unsigned semantic_name, in ureg_DECL_gs_input() argument
341 ureg->gs_input[ureg->nr_gs_inputs].semantic_name = semantic_name; in ureg_DECL_gs_input()
356 unsigned semantic_name, in ureg_DECL_system_value() argument
[all …]
Dtgsi_ureg.h165 unsigned semantic_name,
173 unsigned semantic_name, in ureg_DECL_fs_input_cyl() argument
179 semantic_name, in ureg_DECL_fs_input_cyl()
188 unsigned semantic_name, in ureg_DECL_fs_input() argument
193 semantic_name, in ureg_DECL_fs_input()
206 unsigned semantic_name,
212 unsigned semantic_name,
217 unsigned semantic_name,
223 unsigned semantic_name,
Dtgsi_build.c252 unsigned semantic_name, in tgsi_build_declaration_semantic() argument
263 assert( semantic_name <= TGSI_SEMANTIC_COUNT ); in tgsi_build_declaration_semantic()
266 ds.Name = semantic_name; in tgsi_build_declaration_semantic()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_flatshade.c168 uint semantic_name, uint semantic_index) in find_interp() argument
173 if ((semantic_name == TGSI_SEMANTIC_COLOR || in find_interp()
174 semantic_name == TGSI_SEMANTIC_BCOLOR) && in find_interp()
185 if (semantic_name == fs->info.input_semantic_name[j] && in find_interp()
251 draw->extra_shader_outputs.semantic_name[j], in flatshade_init_state()
Ddraw_pipe_clip.c728 uint semantic_name, uint semantic_index) in find_interp() argument
733 if ((semantic_name == TGSI_SEMANTIC_COLOR || in find_interp()
734 semantic_name == TGSI_SEMANTIC_BCOLOR) && in find_interp()
737 } else if (semantic_name == TGSI_SEMANTIC_POSITION || in find_interp()
738 semantic_name == TGSI_SEMANTIC_CLIPVERTEX) { in find_interp()
748 if (semantic_name == TGSI_SEMANTIC_LAYER || in find_interp()
749 semantic_name == TGSI_SEMANTIC_VIEWPORT_INDEX) { in find_interp()
757 if (semantic_name == fs->info.input_semantic_name[j] && in find_interp()
863 draw->extra_shader_outputs.semantic_name[j], in clip_init_state()
Ddraw_context.c603 uint semantic_name, uint semantic_index) in draw_alloc_extra_vertex_attrib() argument
609 slot = draw_find_shader_output(draw, semantic_name, semantic_index); in draw_alloc_extra_vertex_attrib()
617 assert(n < ARRAY_SIZE(draw->extra_shader_outputs.semantic_name)); in draw_alloc_extra_vertex_attrib()
619 draw->extra_shader_outputs.semantic_name[n] = semantic_name; in draw_alloc_extra_vertex_attrib()
697 uint semantic_name, uint semantic_index) in draw_find_shader_output() argument
703 if (info->output_semantic_name[i] == semantic_name && in draw_find_shader_output()
710 if (draw->extra_shader_outputs.semantic_name[i] == semantic_name && in draw_find_shader_output()
Ddraw_private.h362 uint semantic_name[10]; member
472 uint semantic_name, uint semantic_index);
Ddraw_context.h146 uint semantic_name, uint semantic_index);
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp1595 ubyte semantic_name = info->input_semantic_name[slot]; in CompileGS() local
1598 unsigned vs_slot = locate_linkage(semantic_name, semantic_idx, &ctx->vs->info.base); in CompileGS()
1606 if (semantic_name == TGSI_SEMANTIC_POSITION) in CompileGS()
1902 ubyte semantic_name = info->input_semantic_name[slot]; in CompileTES() local
1907 unsigned tcs_slot = locate_linkage(semantic_name, semantic_idx, pPrevShader); in CompileTES()
1911 switch (semantic_name) { in CompileTES()
1927 if (semantic_name == TGSI_SEMANTIC_PATCH) { in CompileTES()
2136 ubyte semantic_name = info->input_semantic_name[slot]; in CompileTCS() local
2140 locate_linkage(semantic_name, semantic_idx, &ctx->vs->info.base); in CompileTCS()
2149 if (semantic_name == TGSI_SEMANTIC_POSITION) in CompileTCS()
[all …]
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_vgpu10.c3847 const enum tgsi_semantic semantic_name = in emit_fs_output_declarations() local
3852 if (semantic_name == TGSI_SEMANTIC_COLOR) { in emit_fs_output_declarations()
3866 map_tgsi_semantic_to_sgn_name(semantic_name)); in emit_fs_output_declarations()
3883 map_tgsi_semantic_to_sgn_name(semantic_name)); in emit_fs_output_declarations()
3892 else if (semantic_name == TGSI_SEMANTIC_POSITION) { in emit_fs_output_declarations()
3896 else if (semantic_name == TGSI_SEMANTIC_SAMPLEMASK) { in emit_fs_output_declarations()
3915 const enum tgsi_semantic semantic_name = in emit_vertex_output_declaration() local
3924 switch (semantic_name) { in emit_vertex_output_declaration()
3964 map_tgsi_semantic_to_sgn_name(semantic_name)); in emit_vertex_output_declaration()
4048 enum tgsi_semantic semantic_name = in emit_gs_output_declarations() local
[all …]
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c550 unsigned semantic_name, semantic_index; in st_translate_vertex_program() local
552 &semantic_name, &semantic_index); in st_translate_vertex_program()
553 output_semantic_name[slot] = semantic_name; in st_translate_vertex_program()
1608 unsigned semantic_name, semantic_index; in st_translate_common_program() local
1610 &semantic_name, &semantic_index); in st_translate_common_program()
1611 input_semantic_name[slot] = semantic_name; in st_translate_common_program()
1644 unsigned semantic_name, semantic_index; in st_translate_common_program() local
1646 &semantic_name, &semantic_index); in st_translate_common_program()
1647 output_semantic_name[slot] = semantic_name; in st_translate_common_program()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h194 int r600_get_lds_unique_index(unsigned semantic_name, unsigned index);
Dr600_shader.c720 int r600_get_lds_unique_index(unsigned semantic_name, unsigned index) in r600_get_lds_unique_index() argument
722 switch (semantic_name) { in r600_get_lds_unique_index()
/external/virglrenderer/src/
Dvrend_shader.h57 int semantic_name; member
Dvrend_shader.c6767 sinfo->interpinfo[index].semantic_name = ctx->inputs[i].name; in fill_fragment_interpolants()
7149 switch (fs_info->interpinfo[i].semantic_name) { in vrend_patch_vertex_shader_interpolants()
7173 vrend_printf("unhandled semantic: %x\n", fs_info->interpinfo[i].semantic_name); in vrend_patch_vertex_shader_interpolants()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi_info.c622 unsigned semantic_name = info->base.output_semantic_name[index]; in lp_build_tgsi_info() local
624 if (semantic_name == TGSI_SEMANTIC_COLOR && in lp_build_tgsi_info()