/third_party/skia/third_party/externals/angle2/src/tests/compiler_tests/ |
D | ImmutableString_test_autogen.cpp | 19 ASSERT_EQ(0x00000000u, ImmutableString("radians(00B").mangledNameHash()); in TEST() 20 ASSERT_EQ(0x00000001u, ImmutableString("radians(10B").mangledNameHash()); in TEST() 21 ASSERT_EQ(0x00000002u, ImmutableString("radians(20B").mangledNameHash()); in TEST() 22 ASSERT_EQ(0x00000003u, ImmutableString("radians(30B").mangledNameHash()); in TEST() 23 ASSERT_EQ(0x00000004u, ImmutableString("degrees(00B").mangledNameHash()); in TEST() 24 ASSERT_EQ(0x00000005u, ImmutableString("degrees(10B").mangledNameHash()); in TEST() 25 ASSERT_EQ(0x00000006u, ImmutableString("degrees(20B").mangledNameHash()); in TEST() 26 ASSERT_EQ(0x00000007u, ImmutableString("degrees(30B").mangledNameHash()); in TEST() 27 ASSERT_EQ(0x00000008u, ImmutableString("sin(00B").mangledNameHash()); in TEST() 28 ASSERT_EQ(0x00000009u, ImmutableString("sin(10B").mangledNameHash()); in TEST() [all …]
|
D | ImmutableString_test_ESSL_autogen.cpp | 19 ASSERT_EQ(0x00000000u, ImmutableString("radians(00B").mangledNameHash()); in TEST() 20 ASSERT_EQ(0x00000001u, ImmutableString("radians(10B").mangledNameHash()); in TEST() 21 ASSERT_EQ(0x00000002u, ImmutableString("radians(20B").mangledNameHash()); in TEST() 22 ASSERT_EQ(0x00000003u, ImmutableString("radians(30B").mangledNameHash()); in TEST() 23 ASSERT_EQ(0x00000004u, ImmutableString("degrees(00B").mangledNameHash()); in TEST() 24 ASSERT_EQ(0x00000005u, ImmutableString("degrees(10B").mangledNameHash()); in TEST() 25 ASSERT_EQ(0x00000006u, ImmutableString("degrees(20B").mangledNameHash()); in TEST() 26 ASSERT_EQ(0x00000007u, ImmutableString("degrees(30B").mangledNameHash()); in TEST() 27 ASSERT_EQ(0x00000008u, ImmutableString("sin(00B").mangledNameHash()); in TEST() 28 ASSERT_EQ(0x00000009u, ImmutableString("sin(10B").mangledNameHash()); in TEST() [all …]
|
D | InitOutputVariables_test.cpp | 67 TIntermTyped *CreateLValueNode(const ImmutableString &lValueName, const TType &type) in CreateLValueNode() 76 ExpectedLValues CreateIndexedLValueNodeList(const ImmutableString &lValueName, in CreateIndexedLValueNodeList() 159 FindStructByName(const ImmutableString &structName) in FindStructByName() 183 ImmutableString mStructName; 280 CreateLValueNode(ImmutableString("out1"), TType(EbtFloat, EbpMedium, EvqVertexOut, 4)), in TEST_F() 281 CreateLValueNode(ImmutableString("out2"), TType(EbtInt, EbpLow, EvqFlatOut)), in TEST_F() 282 CreateLValueNode(ImmutableString("out3"), TType(EbtFloat, EbpMedium, EvqCentroidOut)), in TEST_F() 283 CreateLValueNode(ImmutableString("out4"), TType(EbtFloat, EbpMedium, EvqSmoothOut))}; in TEST_F() 300 ImmutableString("out1"), TType(EbtFloat, EbpMedium, EvqVertexOut), 2); in TEST_F() 320 FindStructByName findStruct(ImmutableString("MyS")); in TEST_F() [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TextureFunctionHLSL.cpp | 26 const ImmutableString &texCoord, in OutputIntTexCoordWrap() 71 ImmutableString *texCoordX, in OutputIntTexCoordWraps() 72 ImmutableString *texCoordY, in OutputIntTexCoordWraps() 73 ImmutableString *texCoordZ) in OutputIntTexCoordWraps() 85 *texCoordX = ImmutableString("tix"); in OutputIntTexCoordWraps() 95 *texCoordY = ImmutableString("tiy"); in OutputIntTexCoordWraps() 101 *texCoordZ = ImmutableString("int(max(0, min(layers - 1, floor(0.5 + t.z))))"); in OutputIntTexCoordWraps() 114 *texCoordZ = ImmutableString("tiz"); in OutputIntTexCoordWraps() 124 const ImmutableString &textureReference, in OutputHLSL4SampleFunctionPrefix() 125 const ImmutableString &samplerReference) in OutputHLSL4SampleFunctionPrefix() [all …]
|
D | Symbol.cpp | 24 constexpr const ImmutableString kMainName("main"); 25 constexpr const ImmutableString kImageLoadName("imageLoad"); 26 constexpr const ImmutableString kImageStoreName("imageStore"); 27 constexpr const ImmutableString kImageSizeName("imageSize"); 28 constexpr const ImmutableString kImageAtomicExchangeName("imageAtomicExchange"); 29 constexpr const ImmutableString kAtomicCounterName("atomicCounter"); 36 const ImmutableString &name, in TSymbol() 53 const ImmutableString &name, in TSymbol() 68 ImmutableString TSymbol::name() const in name() 84 ImmutableString TSymbol::getMangledName() const in getMangledName() [all …]
|
D | ImmutableString.h | 38 class ImmutableString 46 explicit constexpr ImmutableString(const char *data) : mData(data), mLength(constStrlen(data)) in ImmutableString() function 49 constexpr ImmutableString(const char *data, size_t length) : mData(data), mLength(length) {} in ImmutableString() function 51 ImmutableString(const std::string &str) in ImmutableString() function 55 constexpr ImmutableString(const ImmutableString &) = default; 57 ImmutableString &operator=(const ImmutableString &) = default; 66 constexpr bool beginsWith(const ImmutableString &prefix) const in beginsWith() 72 constexpr bool operator==(const ImmutableString &b) const 80 constexpr bool operator!=(const ImmutableString &b) const { return !(*this == b); } 96 constexpr bool operator<(const ImmutableString &b) const [all …]
|
D | Symbol.h | 29 const ImmutableString &name, 35 const ImmutableString &name, 46 ImmutableString name() const; 48 ImmutableString getMangledName() const; 83 const ImmutableString &name, in TSymbol() 94 const ImmutableString mName; 114 const ImmutableString &name, 120 const ImmutableString &name, 133 const ImmutableString &name, in TVariable() 148 const ImmutableString &name, in TVariable() [all …]
|
D | ParseContext.h | 57 void error(const TSourceLoc &loc, const char *reason, const ImmutableString &token); 104 const ImmutableString &name, 107 const ImmutableString &name, 112 const ImmutableString &compString, 125 bool checkIsNotReserved(const TSourceLoc &line, const ImmutableString &identifier); 143 const ImmutableString &identifier, 182 const ImmutableString &layoutQualifierName, 210 void adjustRedeclaredBuiltInType(const ImmutableString &identifier, TType *type); 215 const ImmutableString &identifier, 220 const ImmutableString &identifier, [all …]
|
D | HashNames.cpp | 19 constexpr const ImmutableString kHashedNamePrefix("webgl_"); 21 ImmutableString HashName(const ImmutableString &name, ShHashFunction64 hashFunction) in HashName() 39 void AddToNameMapIfNotMapped(const ImmutableString &name, in AddToNameMapIfNotMapped() 40 const ImmutableString &hashedName, in AddToNameMapIfNotMapped() 57 ImmutableString HashName(const ImmutableString &name, in HashName() 61 const ImmutableString kUnhashedNamePrefix(kUserDefinedNamePrefix); in HashName() 74 ImmutableString res = prefixedName; in HashName() 80 ImmutableString hashedName = HashName(name, hashFunction); in HashName() 85 ImmutableString HashName(const TSymbol *symbol, ShHashFunction64 hashFunction, NameMap *nameMap) in HashName()
|
D | QualifierTypes.h | 42 virtual ImmutableString getQualifierString() const = 0; 57 ImmutableString getQualifierString() const override { return ImmutableString("invariant"); } in getQualifierString() 68 ImmutableString getQualifierString() const override { return ImmutableString("precise"); } in getQualifierString() 81 ImmutableString getQualifierString() const override in getQualifierString() 83 return ImmutableString(sh::getQualifierString(mInterpolationQualifier)); in getQualifierString() 101 ImmutableString getQualifierString() const override { return ImmutableString("layout"); } in getQualifierString() 118 ImmutableString getQualifierString() const override in getQualifierString() 120 return ImmutableString(sh::getQualifierString(mStorageQualifier)); in getQualifierString() 138 ImmutableString getQualifierString() const override in getQualifierString() 140 return ImmutableString(sh::getPrecisionString(mPrecisionQualifier)); in getQualifierString() [all …]
|
D | ImageFunctionHLSL.cpp | 17 ImmutableString ImageFunctionHLSL::GetImageReference( in GetImageReference() 21 static const ImmutableString kImageIndexStr("[index]"); in GetImageReference() 24 static const ImmutableString kReadonlyImagesStr("readonlyImages"); in GetImageReference() 25 ImmutableString suffix( in GetImageReference() 36 static const ImmutableString kImagesStr("images"); in GetImageReference() 37 ImmutableString suffix( in GetImageReference() 111 const ImmutableString &imageReference) in OutputImageSizeFunctionBody() 142 const ImmutableString &imageReference) in OutputImageLoadFunctionBody() 161 const ImmutableString &imageReference) in OutputImageStoreFunctionBody() 172 ImmutableString ImageFunctionHLSL::ImageFunction::name() const in name() [all …]
|
D | AtomicCounterFunctionHLSL.cpp | 22 constexpr ImmutableString kAtomicCounter("atomicCounter"); 23 constexpr ImmutableString kAtomicCounterIncrement("atomicCounterIncrement"); 24 constexpr ImmutableString kAtomicCounterDecrement("atomicCounterDecrement"); 25 constexpr ImmutableString kAtomicCounterBaseName("_acbase_"); 32 ImmutableString AtomicCounterFunctionHLSL::useAtomicCounterFunction(const ImmutableString &name) in useAtomicCounterFunction() 61 ImmutableString hlslFunctionName(hlslFunctionNameSB); in useAtomicCounterFunction() 105 ImmutableString getAtomicCounterNameForBinding(int binding) in getAtomicCounterNameForBinding() 109 return ImmutableString(counterName.str()); in getAtomicCounterNameForBinding()
|
D | FunctionLookup.cpp | 21 constexpr const ImmutableString kEmptyName(""); 46 TFunctionLookup::TFunctionLookup(const ImmutableString &name, in TFunctionLookup() 60 TFunctionLookup *TFunctionLookup::CreateFunctionCall(const ImmutableString &name, in CreateFunctionCall() 67 const ImmutableString &TFunctionLookup::name() const in name() 72 ImmutableString TFunctionLookup::getMangledName() const in getMangledName() 77 ImmutableString TFunctionLookup::GetMangledName(const char *functionName, in GetMangledName() 87 return ImmutableString(newName); in GetMangledName() 90 std::vector<ImmutableString> GetMangledNames(const char *functionName, in GetMangledNames() 93 std::vector<ImmutableString> target; in GetMangledNames() 133 target.push_back(ImmutableString(newName)); in GetMangledNames() [all …]
|
D | FunctionLookup.h | 25 static TFunctionLookup *CreateFunctionCall(const ImmutableString &name, const TSymbol *symbol); 27 const ImmutableString &name() const; 28 ImmutableString getMangledName() const; 29 static ImmutableString GetMangledName(const char *functionName, 31 std::vector<ImmutableString> getMangledNamesForImplicitConversions() const; 47 TFunctionLookup(const ImmutableString &name, 51 const ImmutableString mName;
|
D | QualifierTypes.cpp | 20 constexpr const ImmutableString kSpecifiedMultipleTimes(" specified multiple times"); 21 constexpr const ImmutableString kInvariantMultipleTimes( 23 constexpr const ImmutableString kPreciseMultipleTimes( 25 constexpr const ImmutableString kPrecisionMultipleTimes( 27 constexpr const ImmutableString kLayoutMultipleTimes( 29 constexpr const ImmutableString kLayoutAndInvariantDisallowed( 32 constexpr const ImmutableString kInterpolationMultipleTimes( 34 constexpr const ImmutableString kOutputLayoutMultipleTimes( 36 constexpr const ImmutableString kInvariantQualifierFirst( 38 constexpr const ImmutableString kStorageAfterInterpolation( [all …]
|
D | ImmutableString_autogen.cpp | 15 std::ostream &operator<<(std::ostream &os, const sh::ImmutableString &str) in operator <<() 355 const size_t ImmutableString::FowlerNollVoHash<4>::kFnvPrime = 16777619u; 358 const size_t ImmutableString::FowlerNollVoHash<4>::kFnvOffsetBasis = 0x811c9dc5u; 361 const size_t ImmutableString::FowlerNollVoHash<8>::kFnvPrime = 365 const size_t ImmutableString::FowlerNollVoHash<8>::kFnvOffsetBasis = 368 uint32_t ImmutableString::mangledNameHash() const in mangledNameHash() 373 uint32_t ImmutableString::unmangledNameHash() const in unmangledNameHash()
|
D | ImmutableString_ESSL_autogen.cpp | 15 std::ostream &operator<<(std::ostream &os, const sh::ImmutableString &str) in operator <<() 286 const size_t ImmutableString::FowlerNollVoHash<4>::kFnvPrime = 16777619u; 289 const size_t ImmutableString::FowlerNollVoHash<4>::kFnvOffsetBasis = 0x811c9dc5u; 292 const size_t ImmutableString::FowlerNollVoHash<8>::kFnvPrime = 296 const size_t ImmutableString::FowlerNollVoHash<8>::kFnvOffsetBasis = 299 uint32_t ImmutableString::mangledNameHash() const in mangledNameHash() 304 uint32_t ImmutableString::unmangledNameHash() const in unmangledNameHash()
|
D | ImageFunctionHLSL.h | 28 ImmutableString useImageFunction(const ImmutableString &name, 60 ImmutableString name() const; 75 static ImmutableString GetImageReference(TInfoSinkBase &out, 82 const ImmutableString &imageReference); 85 const ImmutableString &imageReference); 88 const ImmutableString &imageReference);
|
D | OutputGLSL.cpp | 37 const ImmutableString &name = node->getName(); in visitSymbol() 64 ImmutableString TOutputGLSL::translateTextureFunction(const ImmutableString &name, in translateTextureFunction() 74 return ImmutableString(""); in translateTextureFunction() 79 return ImmutableString("texture2D"); in translateTextureFunction() 115 return ImmutableString(mapping[i + 1]); in translateTextureFunction()
|
D | glslang.y | 263 $$ = context->parseVariableIdentifier(@1, ImmutableString($1.string), $1.symbol); 294 context->error(@1, "unsupported value", ImmutableString($1.string)); 297 unionArray->setYuvCscStandardEXTConst(getYuvCscStandardEXT(ImmutableString($1.string))); 316 $$ = context->addFieldSelectionExpression($1, @2, ImmutableString($3.string), @3); 392 $$ = context->addNonConstructorFunc(ImmutableString($1.string), $1.symbol); 395 $$ = context->addNonConstructorFunc(ImmutableString($1.string), $1.symbol); 597 context->enterStructDeclaration(@1, ImmutableString($1.string)); 614 ES3_OR_NEWER(ImmutableString($2.string), @1, "interface blocks"); 615 …$$ = context->addInterfaceBlock(*$1, @2, ImmutableString($2.string), $3, kEmptyImmutableString, @$… 618 ES3_OR_NEWER(ImmutableString($2.string), @1, "interface blocks"); [all …]
|
D | SymbolTable.cpp | 71 TSymbol *find(const ImmutableString &name) const; 74 using tLevel = TUnorderedMap<ImmutableString, 76 ImmutableString::FowlerNollVoHash<sizeof(size_t)>>; 95 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find() 137 const ImmutableString &mangledName, in markFunctionHasPrototypeDeclaration() 176 new TVariable(this, ImmutableString("gl_in"), glInType, SymbolType::BuiltIn, in setGlInArraySize() 252 const TSymbol *TSymbolTable::find(const ImmutableString &name, int shaderVersion) const in find() 263 const TSymbol *TSymbolTable::findUserDefined(const ImmutableString &name) const in findUserDefined() 279 TFunction *TSymbolTable::findUserDefinedFunction(const ImmutableString &name) const in findUserDefinedFunction() 286 const TSymbol *TSymbolTable::findGlobal(const ImmutableString &name) const in findGlobal() [all …]
|
/third_party/nghttp2/src/ |
D | template_test.cc | 38 ImmutableString null; in test_template_immutable_string() 44 ImmutableString from_cstr("alpha"); in test_template_immutable_string() 55 ImmutableString src("charlie"); in test_template_immutable_string() 56 ImmutableString copy = src; in test_template_immutable_string() 62 ImmutableString copy2; in test_template_immutable_string() 69 ImmutableString move = std::move(copy); in test_template_immutable_string() 91 ImmutableString eq("delta"); in test_template_immutable_string() 99 ImmutableString br_op("foxtrot"); in test_template_immutable_string() 108 ImmutableString a("foo"); in test_template_immutable_string() 109 ImmutableString b("foo"); in test_template_immutable_string() [all …]
|
D | template.h | 224 class ImmutableString { 237 ImmutableString() : len(0), base("") {} in ImmutableString() function 238 ImmutableString(const char *s, size_t slen) in ImmutableString() function 240 explicit ImmutableString(const char *s) in ImmutableString() function 242 explicit ImmutableString(const std::string &s) in ImmutableString() function 245 ImmutableString(InputIt first, InputIt last) in ImmutableString() function 247 ImmutableString(const ImmutableString &other) in ImmutableString() function 249 ImmutableString(ImmutableString &&other) noexcept in ImmutableString() function 251 ~ImmutableString() { in ~ImmutableString() 257 ImmutableString &operator=(const ImmutableString &other) { [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | DriverUniform.cpp | 25 constexpr ImmutableString kEmulatedDepthRangeParams = ImmutableString("ANGLEDepthRangeParams"); 64 ImmutableString(kComputeDriverUniformNames[uniformIndex]), TSourceLoc(), in addComputeDriverUniformsToShader() 75 ImmutableString(vk::kDriverUniformsBlockName), in addComputeDriverUniformsToShader() 76 ImmutableString(vk::kDriverUniformsVarName)); in addComputeDriverUniformsToShader() 106 ImmutableString(kGraphicsDriverUniformNames[uniformIndex]), TSourceLoc(), in createUniformFields() 126 new TField(floatType, ImmutableString("near"), TSourceLoc(), SymbolType::AngleInternal)); in createEmulatedDepthRangeType() 128 new TField(floatType, ImmutableString("far"), TSourceLoc(), SymbolType::AngleInternal)); in createEmulatedDepthRangeType() 130 new TField(floatType, ImmutableString("diff"), TSourceLoc(), SymbolType::AngleInternal)); in createEmulatedDepthRangeType() 132 depthRangeParamsFields->push_back(new TField(floatType, ImmutableString("reserved"), in createEmulatedDepthRangeType() 173 ImmutableString(vk::kDriverUniformsBlockName), in addGraphicsDriverUniformsToShader() [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | IdGen.cpp | 40 const ImmutableString baseName = toImmutable(baseNames[i]); in createNewName() 63 return Name(ImmutableString(mNewNameBuffer), SymbolType::AngleInternal); in createNewName() 66 Name IdGen::createNewName(const ImmutableString &baseName) in createNewName() 78 return createNewName(ImmutableString(baseName)); in createNewName() 81 Name IdGen::createNewName(std::initializer_list<ImmutableString> baseNames) in createNewName() 84 [](const ImmutableString &s) { return s; }); in createNewName() 96 [](const char *s) { return ImmutableString(s); }); in createNewName()
|