Home
last modified time | relevance | path

Searched refs:specializations (Results 1 – 25 of 123) sorted by relevance

12345

/third_party/boost/libs/type_traits/tools/
Dspecialisations.cpp15 unsigned specializations = 30; variable
24 for(i = 0; i <= specializations; ++i) in main()
48 for(i = 0; i < specializations; ++i) in main()
73 for(i = 0; i <= specializations; ++i) in main()
97 for(i = 0; i < specializations; ++i) in main()
/third_party/mesa3d/src/compiler/spirv/
Dgl_spirv.c78 if (b->specializations[i].id == dec->operands[0]) { in spec_constant_decoration_cb()
79 b->specializations[i].defined_on_module = true; in spec_constant_decoration_cb()
258 b->specializations = spec; in gl_spirv_validation()
Dnir_spirv.h106 struct nir_spirv_specialization *specializations,
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dchangelog.adoc21 * Added `std::hash` specializations for `shared_ptr`, `local_shared_ptr`
23 specializations for, `weak_ptr`
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmFloatControlsTests.cpp3553 map<string, string> specializations; in fillShaderSpec() local
3554 specializations["extensions"] = extensions; in fillShaderSpec()
3555 specializations["execution_mode"] = behaviorExecutionMode; in fillShaderSpec()
3556 specializations["annotations"] = annotations + specOpData.annotations; in fillShaderSpec()
3557 specializations["types"] = types + specOpData.types; in fillShaderSpec()
3558 specializations["io_definitions"] = ioDefinitions; in fillShaderSpec()
3559 specializations["variables"] = specOpData.variables; in fillShaderSpec()
3560 specializations["functions"] = specOpData.functions; in fillShaderSpec()
3561specializations["save_result"] = (outFp16WithoutStorage ? outTypeSnippets->storeResultsFp16Snippe… in fillShaderSpec()
3562 specializations["arguments"] = specOpData.arguments; in fillShaderSpec()
[all …]
DvktSpvAsmInstructionTests.cpp1315 map<string, string> specializations; in createOpFUnordGroup() local
1322 specializations["OPCODE"] = cases[caseNdx].opCode; in createOpFUnordGroup()
1323 spec.assembly = shaderTemplate.specialize(specializations); in createOpFUnordGroup()
1485 map<string, string> specializations; in createOpAtomicGroup() local
1496 specializations["SEMANTICS"] = "%volbit"; in createOpAtomicGroup()
1497 specializations["SCOPE"] = "%five"; in createOpAtomicGroup()
1502 specializations["SEMANTICS"] = "%zero"; in createOpAtomicGroup()
1503 specializations["SCOPE"] = "%one"; in createOpAtomicGroup()
1505 specializations["INDEX"] = (cases[caseNdx].numOutputElements == 1) ? "%zero" : "%x"; in createOpAtomicGroup()
1506 specializations["INSTRUCTION"] = cases[caseNdx].assembly; in createOpAtomicGroup()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/
DvktImageMismatchedFormatsTests.cpp337 std::map<std::string, std::string> specializations; in initPrograms() local
339 specializations["FORMAT"] = glslFormat; in initPrograms()
340 specializations["VECT"] = ChannelClassToVecType(spirvFormatInfo.ChannelClass); in initPrograms()
341 specializations["IMAGE"] = ChannelClassToImageType(spirvFormatInfo.ChannelClass); in initPrograms()
342 specializations["VALUE"] = ChannelClassToDefaultVecValue(spirvFormatInfo.ChannelClass); in initPrograms()
344 …urces.add("comp") << glu::ComputeSource( tcu::StringTemplate{source}.specialize(specializations) ); in initPrograms()
DvktImageLoadStoreTests.cpp2354 std::map<std::string, std::string> specializations = in initPrograms() local
2389 imageTypes = imageTypeTemplate.specialize(specializations); in initPrograms()
2390 imageUniformTypes = imageUniformTypeTemplate.specialize(specializations); in initPrograms()
2391 imageVariables = imageVariablesTemplate.specialize(specializations); in initPrograms()
2392 imageLoad = imageLoadTemplate.specialize(specializations); in initPrograms()
2394 specializations["image_var_id"] = "%dst_image_ptr"; in initPrograms()
2395 specializations["image_id"] = "%dst_image"; in initPrograms()
2396 imageVariables += imageVariablesTemplate.specialize(specializations); in initPrograms()
2397 imageLoad += imageLoadTemplate.specialize(specializations); in initPrograms()
2401 specializations["image_type_id"] = "%type_src_image"; in initPrograms()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderClockTests.cpp205 std::map<std::string, std::string> specializations = { in initShaderSpec() local
210 …m_shaderSpec.globalDeclarations = tcu::StringTemplate("${EXTENSIONS}").specialize(specializations); in initShaderSpec()
211 m_shaderSpec.source = tcu::StringTemplate("${SOURCE} ").specialize(specializations); in initShaderSpec()
DvktAtomicOperationTests.cpp1430 std::map<std::string, std::string> specializations; in createShaderSpec() local
1432 specializations["EXTENSIONS"] = extensions.str(); in createShaderSpec()
1433 specializations["DATATYPE"] = dataType2Str(m_dataType); in createShaderSpec()
1434 specializations["ATOMICOP"] = atomicOp2Str(m_atomicOp); in createShaderSpec()
1435 specializations["SETIDX"] = de::toString((int)EXTRA_RESOURCES_DESCRIPTOR_SET_INDEX); in createShaderSpec()
1436 specializations["N"] = de::toString((int)NUM_ELEMENTS); in createShaderSpec()
1437specializations["COMPARE_ARG"] = ((m_atomicOp == ATOMIC_OP_COMP_SWAP) ? "buf.data.compareValues[… in createShaderSpec()
1438specializations["RESULT_BUFFER_NAME"] = ((memoryType == AtomicMemoryType::SHARED) ? "result" : "bu… in createShaderSpec()
1443 m_shaderSpec.globalDeclarations = shaderTemplateGlobal.specialize(specializations); in createShaderSpec()
1445 ? vertexShaderTemplateSrc.specialize(specializations) in createShaderSpec()
[all …]
/third_party/boost/libs/spirit/doc/advanced/
Dcustomization_points.qbk124 enable or disable certain specializations
148 __spirit__ predefines specializations of this customization point for
150 conditions for which the corresponding specializations will evaluate to
382 enable or disable certain specializations
409 __spirit__ predefines specializations of this customization point for
411 conditions for which the corresponding specializations will evaluate to
453 grained specializations for __qi__ and __karma__.]
496 enable or disable certain specializations
666 enable or disable certain specializations
755 enable or disable certain specializations
[all …]
/third_party/mesa3d/src/compiler/clc/
Dclc_helpers.cpp1056 unsigned id = consts->specializations[i].id; in clc_spirv_specialize()
1065 words.push_back(consts->specializations[i].value.b); in clc_spirv_specialize()
1070 words.push_back(consts->specializations[i].value.u32); in clc_spirv_specialize()
1073 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i16); in clc_spirv_specialize()
1076 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i8); in clc_spirv_specialize()
1079 words.push_back((uint32_t)consts->specializations[i].value.u16); in clc_spirv_specialize()
1082 words.push_back((uint32_t)consts->specializations[i].value.u8); in clc_spirv_specialize()
1088 memcpy(words.data(), &consts->specializations[i].value.u64, 8); in clc_spirv_specialize()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Dspirv_to_dxil.h126 struct dxil_spirv_specialization *specializations,
Dspirv_to_dxil.c157 struct dxil_spirv_specialization *specializations, in spirv_to_dxil() argument
186 words, word_count, (struct nir_spirv_specialization *)specializations, in spirv_to_dxil()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkPipeline.cpp60 std::unordered_map<uint32_t, std::vector<uint32_t>> specializations; in optimizeSpirv() local
69 specializations.emplace(entry.constantID, std::move(value)); in optimizeSpirv()
72 opt.RegisterPass(spvtools::CreateSetSpecConstantDefaultValuePass(specializations)); in optimizeSpirv()
/third_party/boost/libs/type_traits/doc/
Duser_defined.qbk13 These specializations should derive from boost::__true_type or boost::__false_type
/third_party/boost/libs/iterator/doc/
Dindirect_reference_ref.rst19 explicit or partial specializations of ``indirect_reference``]
Dpointee_ref.rst19 explicit or partial specializations of ``pointee``]
/third_party/boost/libs/spirit/doc/lex/
Dbasics.qbk37 own specializations.
/third_party/boost/libs/config/test/
Dboost_no_function_type_spec.ipp25 // Tesst can declare specializations
Dboost_no_mem_func_spec.ipp10 // DESCRIPTION: Verify that specializations of individual members
/third_party/boost/libs/numeric/conversion/doc/
Drequirements.qbk114 Here is an example of specializations for converting between the UDT
140 These specializations are already defined with default values for the built-in
141 numeric types. It is possible to disable the generation of specializations for
400 //! Define the numeric_cast_traits specializations on the custom type.
/third_party/boost/libs/numeric/odeint/doc/
Ddetails_bind_member_functions.qbk17 …pecifiers of the arguments and __boost_bind binders only provide the specializations up to two arg…
/third_party/boost/libs/python/doc/reference/
Dopaque_pointer_converter.qbk28 This macro must be used to define specializations of the [link utility_and_infrastructure.boost_pyt…
/third_party/boost/libs/phoenix/doc/
Dactor.qbk18 Phoenix supplies an `actor` class template whose specializations

12345