Home
last modified time | relevance | path

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

12

/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktAtomicOperationTests.cpp681 std::map<std::string, std::string> specializations; in createShaderSpec() local
684 specializations["EXTENSIONS"] = "#extension GL_ARB_gpu_shader_int64 : enable\n" in createShaderSpec()
689 specializations["EXTENSIONS"] = ""; in createShaderSpec()
691 specializations["DATATYPE"] = dataType2Str(m_dataType); in createShaderSpec()
692 specializations["ATOMICOP"] = atomicOp2Str(m_atomicOp); in createShaderSpec()
693 specializations["SETIDX"] = de::toString((int)EXTRA_RESOURCES_DESCRIPTOR_SET_INDEX); in createShaderSpec()
694 specializations["N"] = de::toString((int)NUM_ELEMENTS); in createShaderSpec()
695specializations["COMPARE_ARG"] = m_atomicOp == ATOMIC_OP_COMP_SWAP ? "buf.compareValues[idx], " : … in createShaderSpec()
702 m_shaderSpec.globalDeclarations = shaderTemplateGlobal.specialize(specializations); in createShaderSpec()
703 m_shaderSpec.source = shaderTemplateSrc.specialize(specializations); in createShaderSpec()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmFloatControlsTests.cpp2550 map<string, string> specializations; in fillShaderSpec() local
2551 specializations["capabilities"] = capabilities; in fillShaderSpec()
2552 specializations["extensions"] = extensions; in fillShaderSpec()
2553 specializations["execution_mode"] = behaviorExecutionMode; in fillShaderSpec()
2554 specializations["annotations"] = annotations + specOpData.annotations; in fillShaderSpec()
2555 specializations["types"] = types + specOpData.types; in fillShaderSpec()
2556 specializations["constants"] = constants + specOpData.constans; in fillShaderSpec()
2557 specializations["io_definitions"] = ioDefinitions; in fillShaderSpec()
2558 specializations["arguments"] = specOpData.arguments; in fillShaderSpec()
2559 specializations["variables"] = specOpData.variables; in fillShaderSpec()
[all …]
DvktSpvAsmInstructionTests.cpp509 map<string, string> specializations; in createOpFUnordGroup() local
516 specializations["OPCODE"] = cases[caseNdx].opCode; in createOpFUnordGroup()
517 spec.assembly = shaderTemplate.specialize(specializations); in createOpFUnordGroup()
672 map<string, string> specializations; in createOpAtomicGroup() local
677 specializations["INDEX"] = (cases[caseNdx].numOutputElements == 1) ? "%zero" : "%x"; in createOpAtomicGroup()
678 specializations["INSTRUCTION"] = cases[caseNdx].assembly; in createOpAtomicGroup()
679 specializations["BLOCK_DECORATION"] = useStorageBuffer ? "Block" : "BufferBlock"; in createOpAtomicGroup()
680 specializations["BLOCK_POINTER_TYPE"] = useStorageBuffer ? "StorageBuffer" : "Uniform"; in createOpAtomicGroup()
697 specializations["RETVAL_ASSEMBLY"] = in createOpAtomicGroup()
701 specializations["RETVAL_BUF_DECORATE"] = blockDecoration.specialize(specializations); in createOpAtomicGroup()
[all …]
/external/gemmlowp/meta/generators/
Dcc_emitter.py143 def EmitClassBegin(self, class_name, template_params, specializations, argument
147 if template_params or specializations:
151 if specializations:
152 class_name_extended += '<%s>' % ', '.join(map(str, specializations))
/external/libcxx/test/std/utilities/smartptr/unique.ptr/
DREADME.TXT11 This allows the common behavior of the two unique_ptr specializations to be
16 Tests for both specializations are named normally.
/external/mesa3d/src/compiler/spirv/
Dnir_spirv.h73 struct nir_spirv_specialization *specializations,
Dvtn_private.h565 struct nir_spirv_specialization *specializations; member
Dspirv_to_nir.c1330 if (b->specializations[i].id == dec->literals[0]) { in spec_constant_decoration_cb()
1332 const_value->data64 = b->specializations[i].data64; in spec_constant_decoration_cb()
1334 const_value->data32 = b->specializations[i].data32; in spec_constant_decoration_cb()
3839 b->specializations = spec; in spirv_to_nir()
/external/google-breakpad/src/testing/include/gmock/
Dgmock-generated-nice-strict.h.pump143 // The following specializations catch some (relatively more common)
147 // These specializations are declared but not defined, as NiceMock and
/external/v8/tools/clang/rewrite_to_chrome_style/tests/
Dtemplate-expected.cc341 namespace specializations { namespace
Dtemplate-original.cc340 namespace specializations { namespace
/external/libcxx/include/
D__tuple86 // tuple specializations
195 // pair specializations
221 // array specializations
/external/clang/test/
Dcxx-sections.data733 20.9.2.3 [time.traits.specializations]
760 21.2.3 [char.traits.specializations]
761 21.2.3.1 [char.traits.specializations.char]
762 21.2.3.2 [char.traits.specializations.char16_t]
763 21.2.3.3 [char.traits.specializations.char32_t]
764 21.2.3.4 [char.traits.specializations.wchar.t]
/external/libchrome/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule.h.tmpl68 {# hash_util.h includes template specializations that should be present for
/external/gemmlowp/doc/
Ddesign.md153 overridden by optimized code in template specializations; for example, see the
Dkernel.md157 specializations of the packing code for the particular kernel formats that are
/external/llvm/docs/
DYamlIO.rst110 As with all YAML I/O template specializations, the ScalarEnumerationTraits is used for
138 Once you have defined specializations for your data types, you can
198 expressed in your XxxTraits<> specializations). YAML I/O
490 BlockScalarTraits specializations are very similar to the
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DYamlIO.rst110 As with all YAML I/O template specializations, the ScalarEnumerationTraits is used for
138 Once you have defined specializations for your data types, you can
198 expressed in your XxxTraits<> specializations). YAML I/O
490 BlockScalarTraits specializations are very similar to the
/external/clang/include/clang/AST/
DDeclTemplate.h954 spec_range specializations() const {
2111 spec_range specializations() const {
2895 spec_range specializations() const {
DRecursiveASTVisitor.h1532 for (auto *SD : D->specializations()) {
1563 for (auto *SD : D->specializations()) {
1588 for (auto *FD : D->specializations()) {
/external/clang/lib/AST/
DDeclPrinter.cpp970 for (auto *I : D->specializations()) { in VisitFunctionTemplateDecl()
984 for (auto *I : D->specializations()) { in VisitClassTemplateDecl()
/external/webrtc/
DNOTICE162 // use than any other specializations.
/external/webrtc/talk/session/media/
Dtypewrapping.h.pump75 // template specializations. When the wrapper or unwrapper is invoked, the
/external/eigen/unsupported/Eigen/
DFFT66 * separate specializations for real vs complex. On the inverse
/external/eigen/doc/
DPreprocessorDirectives.dox150 …- \b EIGEN_FUNCTORS_PLUGIN - filename of plugin for adding new functors and specializations of fun…

12