/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_tgsi_decl_sm30.c | 40 struct tgsi_declaration_semantic semantic, in translate_vs_ps_semantic() argument 44 switch (semantic.Name) { in translate_vs_ps_semantic() 46 *idx = semantic.Index; in translate_vs_ps_semantic() 50 *idx = semantic.Index; in translate_vs_ps_semantic() 54 *idx = semantic.Index + 2; /* sharing with COLOR */ in translate_vs_ps_semantic() 59 assert(semantic.Index == 0); in translate_vs_ps_semantic() 63 *idx = semantic.Index; in translate_vs_ps_semantic() 68 semantic.Index); in translate_vs_ps_semantic() 72 *idx = semantic.Index; in translate_vs_ps_semantic() 179 struct tgsi_declaration_semantic semantic, in ps30_input() argument [all …]
|
/external/mesa3d/src/gallium/frontends/clover/core/ |
D | module.hpp | 95 enum semantic { enum 107 enum semantic semantic = general) : in argument() 110 ext_type(ext_type), semantic(semantic) { } in argument() 115 ext_type(zero_ext), semantic(general) { } in argument() 119 ext_type(zero_ext), semantic(general) { } in argument() 126 semantic semantic; member
|
/external/swiftshader/src/Renderer/ |
D | SetupProcessor.cpp | 130 …const Shader::Semantic& semantic = context->pixelShader->getInput(interpolant, component - project… in update() local 132 if(semantic.active()) in update() 137 if(semantic == context->vertexShader->getOutput(i, component - project)) in update() 146 switch(semantic.usage) in update() 149 case Shader::USAGE_COLOR: flat = semantic.flat || flatShading; break; in update() 164 const Shader::Semantic& semantic = context->pixelShader->getInput(interpolant, component); in update() local 166 switch(semantic.usage) in update() 171 state.gradient[interpolant][component].attribute = T0 + semantic.index; in update() 172 state.gradient[interpolant][component].flat = semantic.flat || (point && !sprite); in update() 175 state.gradient[interpolant][component].attribute = C0 + semantic.index; in update() [all …]
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_tess.c | 387 ubyte semantic; in si_nir_load_tcs_varyings() local 390 semantic = info->input_semantic[driver_location]; in si_nir_load_tcs_varyings() 392 semantic = info->output_semantic[driver_location]; in si_nir_load_tcs_varyings() 396 assert((semantic >= VARYING_SLOT_PATCH0 || in si_nir_load_tcs_varyings() 397 semantic == VARYING_SLOT_TESS_LEVEL_INNER || in si_nir_load_tcs_varyings() 398 semantic == VARYING_SLOT_TESS_LEVEL_OUTER) == is_patch); in si_nir_load_tcs_varyings() 418 semantic); in si_nir_load_tcs_varyings() 437 ubyte semantic = info->input_semantic[driver_location]; in si_nir_load_input_tes() local 439 assert((semantic >= VARYING_SLOT_PATCH0 || in si_nir_load_input_tes() 440 semantic == VARYING_SLOT_TESS_LEVEL_INNER || in si_nir_load_input_tes() [all …]
|
D | si_shader_llvm_vs.c | 437 unsigned semantic = outputs[i].semantic; in si_build_param_exports() local 443 switch (semantic) { in si_build_param_exports() 456 if ((semantic >= VARYING_SLOT_TEX0 && semantic <= VARYING_SLOT_TEX7) || in si_build_param_exports() 457 semantic >= VARYING_SLOT_VAR0) in si_build_param_exports() 463 if (semantic < VARYING_SLOT_VAR0 + SI_MAX_IO_GENERIC && in si_build_param_exports() 465 (1ull << si_shader_io_get_unique_index(semantic, true))) in si_build_param_exports() 492 if (outputs[i].semantic != VARYING_SLOT_COL0 && in si_vertex_color_clamping() 493 outputs[i].semantic != VARYING_SLOT_COL1 && in si_vertex_color_clamping() 494 outputs[i].semantic != VARYING_SLOT_BFC0 && in si_vertex_color_clamping() 495 outputs[i].semantic != VARYING_SLOT_BFC1) in si_vertex_color_clamping() [all …]
|
D | si_shader_nir.c | 97 unsigned semantic = 0; in scan_io_usage() local 100 semantic = nir_intrinsic_io_semantics(intr).location; in scan_io_usage() 104 if (semantic == FRAG_RESULT_COLOR) in scan_io_usage() 105 semantic = FRAG_RESULT_DATA0; in scan_io_usage() 106 semantic += nir_intrinsic_io_semantics(intr).dual_source_blend_index; in scan_io_usage() 118 info->input_semantic[loc] = semantic + i; in scan_io_usage() 129 assert(semantic + num_slots < ARRAY_SIZE(info->output_semantic_to_slot)); in scan_io_usage() 134 info->output_semantic[loc] = semantic + i; in scan_io_usage() 135 info->output_semantic_to_slot[semantic + i] = loc; in scan_io_usage() 166 semantic >= FRAG_RESULT_DATA0 && semantic <= FRAG_RESULT_DATA7) { in scan_io_usage() [all …]
|
D | si_state_shaders.c | 2529 unsigned semantic = sel->info.output_semantic[i]; in si_init_shader_selector_async() local 2532 if (semantic < VARYING_SLOT_MAX && in si_init_shader_selector_async() 2533 semantic != VARYING_SLOT_POS && in si_init_shader_selector_async() 2534 semantic != VARYING_SLOT_PSIZ && in si_init_shader_selector_async() 2535 semantic != VARYING_SLOT_CLIP_VERTEX && in si_init_shader_selector_async() 2536 semantic != VARYING_SLOT_EDGE) { in si_init_shader_selector_async() 2537 id = si_shader_io_get_unique_index(semantic, true); in si_init_shader_selector_async() 2695 unsigned semantic = sel->info.output_semantic[i]; in si_create_shader_selector() local 2697 if (semantic == VARYING_SLOT_TESS_LEVEL_INNER || in si_create_shader_selector() 2698 semantic == VARYING_SLOT_TESS_LEVEL_OUTER || in si_create_shader_selector() [all …]
|
/external/v8/src/codegen/ |
D | machine-type.h | 67 MachineSemantic semantic) in MachineType() argument 68 : representation_(representation), semantic_(semantic) {} in MachineType() 72 semantic() == other.semantic(); 82 constexpr MachineSemantic semantic() const { return semantic_; } in semantic() function 89 return semantic() == MachineSemantic::kInt32 || in IsSigned() 90 semantic() == MachineSemantic::kInt64; in IsSigned() 93 return semantic() == MachineSemantic::kUint32 || in IsUnsigned() 94 semantic() == MachineSemantic::kUint64; in IsUnsigned() 250 static_cast<size_t>(type.semantic()) * 16; in hash_value()
|
D | machine-type.cc | 88 return os << type.semantic(); in operator <<() 89 } else if (type.semantic() == MachineSemantic::kNone) { in operator <<() 92 return os << type.representation() << "|" << type.semantic(); in operator <<()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_bitmap_shader.c | 58 unsigned i, semantic; in transform_instr() local 74 semantic = ctx->use_texcoord ? TGSI_SEMANTIC_TEXCOORD : in transform_instr() 77 if (ctx->info.input_semantic_name[i] == semantic && in transform_instr() 87 semantic, 0, TGSI_INTERPOLATE_PERSPECTIVE); in transform_instr()
|
D | st_cb_drawtex.c | 61 semantic_to_vert_attrib(unsigned semantic) in semantic_to_vert_attrib() argument 63 switch (semantic) { in semantic_to_vert_attrib() 77 semantic_to_varying_slot(unsigned semantic) in semantic_to_varying_slot() argument 79 switch (semantic) { in semantic_to_varying_slot()
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_emulate.c | 121 unsigned semantic; in transform_instr() local 127 semantic = in transform_instr() 130 if (semantic == TGSI_SEMANTIC_COLOR || in transform_instr() 131 semantic == TGSI_SEMANTIC_BCOLOR) in transform_instr()
|
/external/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_shader_geometry.cpp | 100 auto semantic = r600_get_varying_semantic(input->data.location); in do_process_inputs() local 101 io.name = semantic.first; in do_process_inputs() 102 io.sid = semantic.second; in do_process_inputs() 135 auto semantic = r600_get_varying_semantic(output->data.location); in do_process_outputs() local 136 io.name = semantic.first; in do_process_outputs() 137 io.sid = semantic.second; in do_process_outputs()
|
/external/tensorflow/tensorflow/ |
D | version_check.bzl | 4 """Extracts the semantic version number from a version string 7 bazel_version: the version string that begins with the semantic version 11 The semantic version string, like "1.2.3".
|
/external/swiftshader/src/Shader/ |
D | VertexShader.hpp | 43 void setInput(int inputIdx, const Semantic& semantic, AttribType attribType = ATTRIBTYPE_FLOAT); 44 void setOutput(int outputIdx, int nbComponents, const Semantic& semantic);
|
D | VertexShader.cpp | 160 void VertexShader::setInput(int inputIdx, const sw::Shader::Semantic& semantic, AttribType aType) in setInput() argument 162 input[inputIdx] = semantic; in setInput() 166 void VertexShader::setOutput(int outputIdx, int nbComponents, const sw::Shader::Semantic& semantic) in setOutput() argument 170 output[outputIdx][i] = semantic; in setOutput()
|
/external/u-boot/doc/ |
D | README.coccinelle | 17 The semantic patches included in the kernel use features and options 78 Note that not all semantic patches implement all modes. For easy use 92 To make a report for every semantic patch, run the following command:: 101 The coccicheck target applies every semantic patch available in the 104 For each semantic patch, a commit message is proposed. It gives a 105 description of the problem being checked by the semantic patch, and 137 Using Coccinelle with a single semantic patch 141 semantic patch. In that case, the variable must be initialized with 142 the name of the semantic patch to apply. 173 about semantic patches displayed, and no commit message proposed. [all …]
|
/external/swiftshader/third_party/PowerVR_SDK/Tools/ |
D | PVRTPFXParser.cpp | 2268 bool CPVRTPFXParser::ParseSemantic(SPVRTPFXParserSemantic &semantic, const int nStartLine, CPVRTStr… in ParseSemantic() argument 2272 semantic.pszName = 0; in ParseSemantic() 2273 semantic.pszValue = 0; in ParseSemantic() 2274 semantic.sDefaultValue.eType = eDataTypeNone; in ParseSemantic() 2275 semantic.nIdx = 0; in ParseSemantic() 2283 semantic.pszName = (char*)malloc((strlen(str)+1) * sizeof(char)); in ParseSemantic() 2284 strcpy(semantic.pszName, str); in ParseSemantic() 2291 FREE(semantic.pszName); in ParseSemantic() 2317 FREE(semantic.pszName); in ParseSemantic() 2325 semantic.nIdx = 0; in ParseSemantic() [all …]
|
/external/v8/src/compiler/ |
D | machine-operator.cc | 1080 MachineType::Type().semantic()>>(); \ in UnalignedLoad() 1168 MachineType::Type().semantic()>>(); \ in MACHINE_PURE_OP_LIST() 1180 MachineType::Type().semantic()>>(); \ in PoisonedLoad() 1192 MachineType::Type().semantic()>>(); \ in ProtectedLoad() 1226 MachineType::TYPE().semantic(), LANEIDX>>(); \ in LoadLane() 1412 MachineType::Type().semantic()>>(); \ in Word32AtomicLoad() 1436 MachineType::Type().semantic()>>(); \ in Word32AtomicExchange() 1449 MachineType::Type().semantic()>>(); \ in Word32AtomicCompareExchange() 1461 MachineType::Type().semantic()>>(); \ in Word32AtomicAdd() 1473 MachineType::Type().semantic()>>(); \ in Word32AtomicSub() [all …]
|
/external/clang/docs/ |
D | InternalsManual.rst | 584 tokens represent semantic information and are produced by the parser, replacing 632 don't contain any semantic information about the lexed value. For example, if 649 semantic information found by the parser. For example, if "``foo``" is found 654 reparse does not need to redo semantic analysis to determine whether a token 820 Typedefs in C make semantic analysis a bit more complex than it would be without 864 with this: first, various semantic checks need to make judgements about the 1071 semantics. The two views are kept synchronized by semantic analysis while 1141 declarations of "``g``". Clients that perform semantic analysis on a program 1152 declaration context, and a *semantic* context, which corresponds to the 1154 ``Decl::getLexicalDeclContext`` while the semantic context is accessible via [all …]
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_compiler_tgsi.c | 104 struct tgsi_declaration_semantic semantic; /* TGSI semantic */ member 584 file->reg[idx].semantic = decl->Semantic; in etna_compile_pass_check_usage() 642 if (reg->semantic.Name == TGSI_SEMANTIC_POSITION) in assign_special_inputs() 646 if (reg->semantic.Name == TGSI_SEMANTIC_FACE) in assign_special_inputs() 1917 if (reg->semantic.Name == name && reg->semantic.Index == index) in find_decl_by_semantic() 2096 reg->semantic.Name == TGSI_SEMANTIC_POSITION || in permute_ps_inputs() 2097 reg->semantic.Name == TGSI_SEMANTIC_FACE) in permute_ps_inputs() 2111 static inline int sem2slot(const struct tgsi_declaration_semantic *semantic) in sem2slot() argument 2113 return tgsi_varying_semantic_to_slot(semantic->Name, semantic->Index); in sem2slot() 2130 sf->reg[sf->num_reg].slot = sem2slot(®->semantic); in fill_in_ps_inputs() [all …]
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.h | 40 tgsi_varying_semantic_to_slot(unsigned semantic, unsigned index);
|
/external/tensorflow/tensorflow/lite/g3doc/models/segmentation/ |
D | overview.md | 7 _DeepLab_ is a state-of-art deep learning model for semantic image segmentation, 8 where the goal is to assign semantic labels (e.g. person, dog, cat) to every 94 …<li><a href="https://ai.googleblog.com/2018/03/semantic-image-segmentation-with.html">Semantic Ima…
|
/external/deqp-deps/glslang/Test/ |
D | hlsl.clipdistance-8.frag | 3 float3 clip0 : SV_ClipDistance0; // multiple semantic IDs, vec3+float (pack)
|
/external/angle/third_party/glslang/src/Test/ |
D | hlsl.clipdistance-8.frag | 3 float3 clip0 : SV_ClipDistance0; // multiple semantic IDs, vec3+float (pack)
|