/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_from_mesa.c | 61 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 …]
|
D | tgsi_ureg.c | 118 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 …]
|
D | tgsi_from_mesa.h | 43 unsigned *semantic_name, 52 unsigned *semantic_name,
|
D | tgsi_ureg.h | 176 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 …]
|
D | tgsi_build.c | 263 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/ |
D | nir_to_tgsi_info.c | 153 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 …]
|
D | nir_to_tgsi.c | 106 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 …]
|
D | tgsi_to_nir.c | 369 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/ |
D | tgsi_ureg.c | 111 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 …]
|
D | tgsi_ureg.h | 165 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,
|
D | tgsi_build.c | 252 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/ |
D | draw_pipe_flatshade.c | 168 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()
|
D | draw_pipe_clip.c | 728 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()
|
D | draw_context.c | 603 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()
|
D | draw_private.h | 362 uint semantic_name[10]; member 472 uint semantic_name, uint semantic_index);
|
D | draw_context.h | 146 uint semantic_name, uint semantic_index);
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_shader.cpp | 1595 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/mesa/state_tracker/ |
D | st_program.c | 550 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/svga/ |
D | svga_tgsi_vgpu10.c | 3847 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/gallium/drivers/r600/ |
D | r600_shader.h | 194 int r600_get_lds_unique_index(unsigned semantic_name, unsigned index);
|
D | r600_shader.c | 720 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/ |
D | vrend_shader.h | 57 int semantic_name; member
|
D | vrend_shader.c | 6767 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/ |
D | lp_bld_tgsi_info.c | 622 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()
|