Home
last modified time | relevance | path

Searched refs:TString (Results 1 – 25 of 143) sorted by relevance

123456

/external/angle/src/compiler/translator/hlsl/
DStructureHLSL.h29 explicit Std140PaddingHelper(const std::map<TString, int> &structElementIndexes,
36 TString prePaddingString(const TType &type, bool forcePadding);
37 TString postPaddingString(const TType &type,
43 TString next();
47 const std::map<TString, int> *mStructElementIndexes;
56 TString addStructConstructor(const TStructure &structure);
57 TString addBuiltInConstructor(const TType &type, const TIntermSequence *parameters);
59 static TString defineNameless(const TStructure &structure);
69 std::map<TString, int> mStd140StructElementIndexes;
78 TString constructor;
[all …]
DStructureHLSL.cpp23 TString Define(const TStructure &structure, in Define()
31 const TString &structName = QualifiedStructNameString(structure, useHLSLRowMajorPacking, in Define()
33 const TString declareString = (isNameless ? "struct" : "struct " + structName); in Define()
35 TString string; in Define()
48 const TString &fieldTypeString = in Define()
77 TString WriteParameterList(const std::vector<TType> &parameters) in WriteParameterList()
79 TString parameterList; in WriteParameterList()
103 Std140PaddingHelper::Std140PaddingHelper(const std::map<TString, int> &structElementIndexes, in Std140PaddingHelper() argument
122 TString Std140PaddingHelper::next() in next()
194 TString Std140PaddingHelper::prePaddingString(const TType &type, bool forcePadding) in prePaddingString()
[all …]
DUtilsHLSL.h129 TString Decorate(const ImmutableString &string);
130 TString DecorateVariableIfNeeded(const TVariable &variable);
131 TString DecorateFunctionIfNeeded(const TFunction *func);
132 TString DecorateField(const ImmutableString &string, const TStructure &structure);
133 TString DecoratePrivate(const ImmutableString &privateText);
134 TString TypeString(const TType &type);
135 TString StructNameString(const TStructure &structure);
136 TString QualifiedStructNameString(const TStructure &structure,
144 TString DisambiguateFunctionName(const TFunction *func);
145 TString DisambiguateFunctionName(const TIntermSequence *args);
DResourcesHLSL.h41 TString uniformBlocksHeader(
46 TString shaderStorageBlocksHeader(const ReferencedInterfaceBlocks &referencedInterfaceBlocks);
49 static TString InterfaceBlockInstanceString(const ImmutableString &instanceName,
77 TString uniformBlockString(const TInterfaceBlock &interfaceBlock,
81 TString uniformBlockWithOneLargeArrayMemberString(const TInterfaceBlock &interfaceBlock,
86 TString shaderStorageBlockString(const TInterfaceBlock &interfaceBlock,
90 TString uniformBlockMembersString(const TInterfaceBlock &interfaceBlock,
92 TString uniformBlockStructString(const TInterfaceBlock &interfaceBlock);
108 const TString &name,
115 const TMap<const TVariable *, TString> &samplerInStructSymbolsToAPINames,
DResourcesHLSL.cpp40 static TString InterfaceBlockFieldTypeString(const TField &field, in InterfaceBlockFieldTypeString()
52 const TString &matrixPackString = in InterfaceBlockFieldTypeString()
71 static TString InterfaceBlockStructName(const TInterfaceBlock &interfaceBlock) in InterfaceBlockStructName()
102 static TString InterfaceBlockScalarVectorFieldPaddingString(const TType &type) in InterfaceBlockScalarVectorFieldPaddingString()
287 const TString &name, in assignSamplerInStructUniformRegister()
307 const TMap<const TVariable *, TString> &samplerInStructSymbolsToAPINames, in outputHLSLSamplerUniformGroup()
350 TString suffix = TextureGroupSuffix(textureGroup); in outputHLSLSamplerUniformGroup()
410 TString suffix = TextureGroupSuffix(textureGroup); in outputHLSLReadonlyImageUniformGroup()
434 TString suffix = RWTextureGroupSuffix(textureGroup); in outputHLSLImageUniformGroup()
453 const TString &typeName = ((structure && structure->symbolType() != SymbolType::Empty) in outputUniform()
[all …]
DUtilsHLSL.cpp56 TString *disambiguatingStringOut) in DisambiguateFunctionNameForParameterType()
927 TString DecorateField(const ImmutableString &string, const TStructure &structure) in DecorateField()
934 return TString(string.data()); in DecorateField()
937 TString DecoratePrivate(const ImmutableString &privateText) in DecoratePrivate()
939 return "dx_" + TString(privateText.data()); in DecoratePrivate()
942 TString Decorate(const ImmutableString &string) in Decorate()
946 return "_" + TString(string.data()); in Decorate()
949 return TString(string.data()); in Decorate()
952 TString DecorateVariableIfNeeded(const TVariable &variable) in DecorateVariableIfNeeded()
962 return TString(name.data()); in DecorateVariableIfNeeded()
[all …]
DOutputHLSL.h80 TString zeroInitializer(const TType &type) const;
149 TString addStructEqualityFunction(const TStructure &structure);
150 TString addArrayEqualityFunction(const TType &type);
151 TString addArrayAssignmentFunction(const TType &type);
152 TString addArrayConstructIntoFunction(const TType &type);
153 TString addFlatEvaluateFunction(const TType &type, const TType &parameterType);
246 TString structInitializerString(int indent, const TType &type, const TString &name) const;
250 TString functionName;
251 TString functionDefinition;
293 TString generateStructMapping(const std::vector<MappedStruct> &std140Structs) const;
/external/deqp-deps/glslang/glslang/HLSL/
DhlslParseHelper.h53 const TString sourceEntryPointName,
70 bool builtInName(const TString&);
72 void handlePragma(const TSourceLoc&, const TVector<TString>&) override;
73 TIntermTyped* handleVariable(const TSourceLoc&, const TString* string);
79 TIntermTyped* handleDotDereference(const TSourceLoc&, TIntermTyped* base, const TString& field);
80 bool isBuiltInMethod(const TSourceLoc&, TIntermTyped* base, const TString& field);
109 void handleSemantic(TSourceLoc, TQualifier&, TBuiltInVariable, const TString& upperCase);
110 void handlePackOffset(const TSourceLoc&, TQualifier&, const glslang::TString& location,
111 const glslang::TString* component);
112 …Register(const TSourceLoc&, TQualifier&, const glslang::TString* profile, const glslang::TString& …
[all …]
/external/angle/third_party/glslang/src/glslang/HLSL/
DhlslParseHelper.h53 const TString sourceEntryPointName,
70 bool builtInName(const TString&);
72 void handlePragma(const TSourceLoc&, const TVector<TString>&) override;
73 TIntermTyped* handleVariable(const TSourceLoc&, const TString* string);
79 TIntermTyped* handleDotDereference(const TSourceLoc&, TIntermTyped* base, const TString& field);
80 bool isBuiltInMethod(const TSourceLoc&, TIntermTyped* base, const TString& field);
109 void handleSemantic(TSourceLoc, TQualifier&, TBuiltInVariable, const TString& upperCase);
110 void handlePackOffset(const TSourceLoc&, TQualifier&, const glslang::TString& location,
111 const glslang::TString* component);
112 …Register(const TSourceLoc&, TQualifier&, const glslang::TString* profile, const glslang::TString& …
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
DParseHelper.h82 const TString* entryPoint = nullptr)
129 …virtual void setPragmaCallback(const std::function<void(int, const TVector<TString>&)>& func) { pr… in setPragmaCallback()
135 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0;
161 …virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeLis…
164 …virtual void growAtomicCounterBlock(int binding, const TSourceLoc&, TType&, const TString& memberN…
167 void renameShaderFunction(TString*& name) const in renameShaderFunction()
183 TVector<TString> relaxedSymbols;
212 TString sourceEntryPointName;
217 std::function<void(int, const TVector<TString>&)> pragmaCallback;
228 virtual void parseSwizzleSelector(const TSourceLoc&, const TString&, int size,
[all …]
DSymbolTable.h87 …explicit TSymbol(const TString *n, const TString *mn) : name(n), mangledName(mn), uniqueId(0), ex… in POOL_ALLOCATOR_NEW_DELETE()
88 explicit TSymbol(const TString *n) : TSymbol(n, n) { } in TSymbol()
92 virtual const TString& getName() const { return *name; } in getName()
93 virtual void changeName(const TString* newName) { name = newName; } in changeName()
96 TString newName(prefix); in addPrefix()
100 virtual const TString& getMangledName() const { return *mangledName; } in getMangledName()
131 const TString *name;
132 const TString *mangledName;
158 TVariable(const TString *name, const TType& t, bool uT = false )
160 TVariable(const TString *name, const TString *mangledName, const TType& t, bool uT = false )
[all …]
DInitialize.h66 virtual const TString& getCommonString() const { return commonBuiltins; } in getCommonString()
67 …virtual const TString& getStageString(EShLanguage language) const { return stageBuiltins[language]… in getStageString()
73 TString commonBuiltins;
74 TString stageBuiltins[EShLangCount];
97 void addSubpassSampling(TSampler, const TString& typeName, int version, EProfile profile);
98 void addQueryFunctions(TSampler, const TString& typeName, int version, EProfile profile);
99 void addImageFunctions(TSampler, const TString& typeName, int version, EProfile profile);
100 void addSamplingFunctions(TSampler, const TString& typeName, int version, EProfile profile);
101 void addGatherFunctions(TSampler, const TString& typeName, int version, EProfile profile);
Dreflection.cpp96 TString baseName = base.getName(); in addUniform()
101 const TString& blockName = base.getType().getTypeName(); in addUniform()
123 const TString &name = base.getName(); in addPipeIOVariable()
137 TString baseName; in addPipeIOVariable()
139 baseName = anonymous ? TString() : type.getTypeName(); in addPipeIOVariable()
141 baseName = anonymous ? TString() : name; in addPipeIOVariable()
249 …void blowUpActiveAggregate(const TType& baseType, const TString& baseName, const TList<TIntermBina… in blowUpActiveAggregate()
264 TString name = baseName; in blowUpActiveAggregate()
279 TString newBaseName = name; in blowUpActiveAggregate()
282 newBaseName.append(TString("[0]")); in blowUpActiveAggregate()
[all …]
/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DParseHelper.h82 const TString* entryPoint = nullptr)
129 …virtual void setPragmaCallback(const std::function<void(int, const TVector<TString>&)>& func) { pr… in setPragmaCallback()
135 virtual void handlePragma(const TSourceLoc&, const TVector<TString>&) = 0;
161 …virtual void growGlobalUniformBlock(const TSourceLoc&, TType&, const TString& memberName, TTypeLis…
164 …virtual void growAtomicCounterBlock(int binding, const TSourceLoc&, TType&, const TString& memberN…
167 void renameShaderFunction(TString*& name) const in renameShaderFunction()
183 TVector<TString> relaxedSymbols;
212 TString sourceEntryPointName;
217 std::function<void(int, const TVector<TString>&)> pragmaCallback;
228 virtual void parseSwizzleSelector(const TSourceLoc&, const TString&, int size,
[all …]
DSymbolTable.h87 …explicit TSymbol(const TString *n, const TString *mn) : name(n), mangledName(mn), uniqueId(0), ex… in POOL_ALLOCATOR_NEW_DELETE()
88 explicit TSymbol(const TString *n) : TSymbol(n, n) { } in TSymbol()
92 virtual const TString& getName() const { return *name; } in getName()
93 virtual void changeName(const TString* newName) { name = newName; } in changeName()
96 TString newName(prefix); in addPrefix()
100 virtual const TString& getMangledName() const { return *mangledName; } in getMangledName()
131 const TString *name;
132 const TString *mangledName;
158 TVariable(const TString *name, const TType& t, bool uT = false )
160 TVariable(const TString *name, const TString *mangledName, const TType& t, bool uT = false )
[all …]
DInitialize.h66 virtual const TString& getCommonString() const { return commonBuiltins; } in getCommonString()
67 …virtual const TString& getStageString(EShLanguage language) const { return stageBuiltins[language]… in getStageString()
73 TString commonBuiltins;
74 TString stageBuiltins[EShLangCount];
97 void addSubpassSampling(TSampler, const TString& typeName, int version, EProfile profile);
98 void addQueryFunctions(TSampler, const TString& typeName, int version, EProfile profile);
99 void addImageFunctions(TSampler, const TString& typeName, int version, EProfile profile);
100 void addSamplingFunctions(TSampler, const TString& typeName, int version, EProfile profile);
101 void addGatherFunctions(TSampler, const TString& typeName, int version, EProfile profile);
Dreflection.cpp96 TString baseName = base.getName(); in addUniform()
101 const TString& blockName = base.getType().getTypeName(); in addUniform()
123 const TString &name = base.getName(); in addPipeIOVariable()
137 TString baseName; in addPipeIOVariable()
139 baseName = anonymous ? TString() : type.getTypeName(); in addPipeIOVariable()
141 baseName = anonymous ? TString() : name; in addPipeIOVariable()
249 …void blowUpActiveAggregate(const TType& baseType, const TString& baseName, const TList<TIntermBina… in blowUpActiveAggregate()
264 TString name = baseName; in blowUpActiveAggregate()
279 TString newBaseName = name; in blowUpActiveAggregate()
282 newBaseName.append(TString("[0]")); in blowUpActiveAggregate()
[all …]
/external/lua/src/
Dlstring.c38 #define MAXSTRTB cast_int(luaM_limitN(MAX_INT, TString*))
44 int luaS_eqlngstr (TString *a, TString *b) { in luaS_eqlngstr()
62 unsigned int luaS_hashlongstr (TString *ts) { in luaS_hashlongstr()
74 static void tablerehash (TString **vect, int osize, int nsize) { in tablerehash()
79 TString *p = vect[i]; in tablerehash()
82 TString *hnext = p->u.hnext; /* save next */ in tablerehash()
100 TString **newvect; in luaS_resize()
103 newvect = luaM_reallocvector(L, tb->hash, osize, nsize, TString*); in luaS_resize()
139 tb->hash = luaM_newvector(L, MINSTRTABSIZE, TString*); in luaS_init()
155 static TString *createstrobj (lua_State *L, size_t l, int tag, unsigned int h) { in createstrobj()
[all …]
Dlstring.h26 #define sizelstring(l) (offsetof(TString, contents) + ((l) + 1) * sizeof(char))
46 LUAI_FUNC unsigned int luaS_hashlongstr (TString *ts);
47 LUAI_FUNC int luaS_eqlngstr (TString *a, TString *b);
51 LUAI_FUNC void luaS_remove (lua_State *L, TString *ts);
53 LUAI_FUNC TString *luaS_newlstr (lua_State *L, const char *str, size_t l);
54 LUAI_FUNC TString *luaS_new (lua_State *L, const char *str);
55 LUAI_FUNC TString *luaS_createlngstrobj (lua_State *L, size_t l);
Dllex.h52 TString *ts;
76 TString *source; /* current source name */
77 TString *envn; /* environment variable name */
83 TString *source, int firstchar);
84 LUAI_FUNC TString *luaX_newstring (LexState *ls, const char *str, size_t l);
/external/angle/third_party/glslang/src/glslang/Include/
DCommon.h123 typedef std::basic_string <char, std::char_traits<char>, TStringAllocator> TString; typedef
130 template<> struct hash<glslang::TString> {
131 std::size_t operator()(const glslang::TString& s) const
151 inline TString* NewPoolTString(const char* s)
153 void* memory = GetThreadPoolAllocator().allocate(sizeof(TString));
154 return new(memory) TString(s);
167 inline bool StartsWith(TString const &str, const char *prefix)
217 inline const TString String(const int i, const int base = 10)
224 inline const TString String(const int i, const int /*base*/ = 10)
245 TString qstr = quoteStringName ? ("\"" + *name + "\"") : *name;
[all …]
/external/deqp-deps/glslang/glslang/Include/
DCommon.h123 typedef std::basic_string <char, std::char_traits<char>, TStringAllocator> TString; typedef
130 template<> struct hash<glslang::TString> {
131 std::size_t operator()(const glslang::TString& s) const
151 inline TString* NewPoolTString(const char* s)
153 void* memory = GetThreadPoolAllocator().allocate(sizeof(TString));
154 return new(memory) TString(s);
167 inline bool StartsWith(TString const &str, const char *prefix)
217 inline const TString String(const int i, const int base = 10)
224 inline const TString String(const int i, const int /*base*/ = 10)
245 TString qstr = quoteStringName ? ("\"" + *name + "\"") : *name;
[all …]
/external/jsilver/src/com/google/clearsilver/jsilver/syntax/node/
DAStringExpression.java10 private TString _value_;
18 @SuppressWarnings("hiding") TString _value_) in AStringExpression()
37 public TString getValue() in getValue()
42 public void setValue(TString node) in setValue()
88 setValue((TString) newChild); in replaceChild()
DTString.java8 public final class TString extends Token class
10 public TString(String text) in TString() method in TString
15 public TString(String text, int line, int pos) in TString() method in TString
25 return new TString(getText(), getLine(), getPos()); in clone()
DAContentTypeCommand.java11 private TString _string_;
20 @SuppressWarnings("hiding") TString _string_) in AContentTypeCommand()
67 public TString getString() in getString()
72 public void setString(TString node) in setString()
131 setString((TString) newChild); in replaceChild()

123456