Home
last modified time | relevance | path

Searched refs:TBasicType (Results 1 – 25 of 27) sorted by relevance

12

/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DBaseTypes.h53 enum TBasicType enum
170 constexpr TBasicMangledName(TBasicType t) : mName{'\0', '\0'} in TBasicMangledName()
207 const char *getBasicString(TBasicType t);
209 inline bool IsSampler(TBasicType type) in IsSampler()
214 inline bool IsImage(TBasicType type) in IsImage()
219 inline bool IsAtomicCounter(TBasicType type) in IsAtomicCounter()
224 inline bool IsOpaqueType(TBasicType type) in IsOpaqueType()
229 inline bool IsIntegerSampler(TBasicType type) in IsIntegerSampler()
285 inline bool IsIntegerSamplerUnsigned(TBasicType type) in IsIntegerSamplerUnsigned()
320 inline bool IsSampler2DMS(TBasicType type) in IsSampler2DMS()
[all …]
DStaticType.h41 constexpr StaticMangledName BuildStaticMangledName(TBasicType basicType, in BuildStaticMangledName()
65 constexpr StaticArrayMangledName BuildStaticArrayMangledName(TBasicType basicType, in BuildStaticArrayMangledName()
91 template <TBasicType basicType,
100 template <TBasicType basicType,
127 template <TBasicType basicType,
142 template <TBasicType basicType,
164 template <TBasicType basicType,
176 template <TBasicType basicType,
197 template <TBasicType basicType, unsigned char primarySize = 1, unsigned char secondarySize = 1>
203 template <TBasicType basicType,
[all …]
DUtilsHLSL.h93 HLSLTextureGroup TextureGroup(const TBasicType type,
96 const char *TextureString(const TBasicType type,
99 const char *TextureGroupSuffix(const TBasicType type,
101 const char *TextureTypeSuffix(const TBasicType type,
103 HLSLRWTextureGroup RWTextureGroup(const TBasicType type,
106 const char *RWTextureString(const TBasicType type, TLayoutImageInternalFormat imageInternalFormat);
108 const char *RWTextureGroupSuffix(const TBasicType type,
110 const char *RWTextureTypeSuffix(const TBasicType type,
113 const char *SamplerString(const TBasicType type);
DTypes.h64 bool containsType(TBasicType t) const;
96 explicit TType(TBasicType t, unsigned char ps = 1, unsigned char ss = 1);
97 TType(TBasicType t,
110 constexpr TType(TBasicType t, in TType()
154 constexpr TBasicType getBasicType() const { return type; } in getBasicType()
155 void setBasicType(TBasicType t);
321 bool isStructureContainingType(TBasicType t) const;
356 TBasicType type;
393 TBasicType type;
402 void initialize(TBasicType aType, const TSourceLoc &aLine) in initialize()
[all …]
DValidateSwitch.cpp23 static bool validate(TBasicType switchType,
44 ValidateSwitch(TBasicType switchType, TDiagnostics *context);
48 TBasicType mSwitchType;
62 bool ValidateSwitch::validate(TBasicType switchType, in validate()
73 ValidateSwitch::ValidateSwitch(TBasicType switchType, TDiagnostics *diagnostics) in ValidateSwitch()
207 TBasicType conditionType = condition->getBasicType(); in visitCase()
307 bool ValidateSwitchStatementList(TBasicType switchType, in ValidateSwitchStatementList()
DUtilsHLSL.cpp46 const char *SamplerString(const TBasicType type) in SamplerString()
70 HLSLTextureGroup TextureGroup(const TBasicType type, TLayoutImageInternalFormat imageInternalFormat) in TextureGroup()
350 const char *TextureString(const TBasicType type, TLayoutImageInternalFormat imageInternalFormat) in TextureString()
420 const char *TextureGroupSuffix(const TBasicType type, in TextureGroupSuffix()
426 const char *TextureTypeSuffix(const TBasicType type, TLayoutImageInternalFormat imageInternalFormat) in TextureTypeSuffix()
497 HLSLRWTextureGroup RWTextureGroup(const TBasicType type, in RWTextureGroup()
707 const char *RWTextureString(const TBasicType type, TLayoutImageInternalFormat imageInternalFormat) in RWTextureString()
753 const char *RWTextureGroupSuffix(const TBasicType type, in RWTextureGroupSuffix()
759 const char *RWTextureTypeSuffix(const TBasicType type, in RWTextureTypeSuffix()
DTypes.cpp23 const char *getBasicString(TBasicType t) in getBasicString()
142 TType::TType(TBasicType t, unsigned char ps, unsigned char ss) in TType()
146 TType::TType(TBasicType t, TPrecision p, TQualifier q, unsigned char ps, unsigned char ss) in TType()
383 bool TType::isStructureContainingType(TBasicType t) const in isStructureContainingType()
595 void TType::setBasicType(TBasicType t) in setBasicType()
768 bool TFieldListCollection::containsType(TBasicType type) const in containsType()
874 void TPublicType::initializeBasicType(TBasicType basicType) in initializeBasicType()
898 bool TPublicType::isStructureContainingType(TBasicType t) const in isStructureContainingType()
DConstantUnion.h24 bool cast(TBasicType newType, const TConstantUnion &constant);
101 TBasicType getType() const { return type; } in getType()
113 TBasicType type;
DSymbolTable.h270 void setDefaultPrecision(TBasicType type, TPrecision prec);
274 TPrecision getDefaultPrecision(TBasicType type) const;
313 void initSamplerDefaultPrecision(TBasicType samplerType);
325 typedef TMap<TBasicType, TPrecision> PrecisionStackLevel;
DTextureFunctionHLSL.h50 TBasicType sampler;
60 TBasicType samplerType,
DImageFunctionHLSL.h29 const TBasicType &type,
68 TBasicType image;
Dutil.h88 ImplicitTypeConversion GetConversion(TBasicType t1, TBasicType t2);
DSymbolTable.cpp339 void TSymbolTable::setDefaultPrecision(TBasicType type, TPrecision prec) in setDefaultPrecision()
346 TPrecision TSymbolTable::getDefaultPrecision(TBasicType type) const in getDefaultPrecision()
352 TBasicType baseType = (type == EbtUInt) ? EbtInt : type; in getDefaultPrecision()
440 void TSymbolTable::initSamplerDefaultPrecision(TBasicType samplerType) in initSamplerDefaultPrecision()
DValidateSwitch.h20 bool ValidateSwitchStatementList(TBasicType switchType,
Dutil.cpp857 ImplicitTypeConversion GetConversion(TBasicType t1, TBasicType t2) in GetConversion()
DFunctionLookup.cpp99 TBasicType argType = argument->getAsTyped()->getType().getBasicType(); in GetMangledNames()
DIntermNode.h158 TBasicType getBasicType() const { return getType().getBasicType(); } in getBasicType()
380 static bool IsFloatDivision(TBasicType t1, TBasicType t2);
DParseContext.h126 void checkPrecisionSpecified(const TSourceLoc &line, TPrecision precision, TBasicType type);
144 const TBasicType &type);
DIntermNode.cpp52 TBasicType basicType, in UndefinedConstantFoldingError()
750 TBasicType basicType = getBasicType(); in getConstantValue()
1646 TBasicType basicType = mLeft->getBasicType(); in promote()
3117 TBasicType basicType = EbtVoid; in FoldAggregateBuiltIn()
3572 TBasicType type = (*arguments)[2]->getAsTyped()->getType().getBasicType(); in FoldAggregateBuiltIn()
3847 bool TIntermConstantUnion::IsFloatDivision(TBasicType t1, TBasicType t2) in IsFloatDivision()
DImageFunctionHLSL.cpp303 const TBasicType &type, in useImageFunction()
DValidateLimitations.cpp246 TBasicType type = symbol->getBasicType(); in validateForLoopInit()
DConstantUnion.cpp131 bool TConstantUnion::cast(TBasicType newType, const TConstantUnion &constant) in cast()
DTextureFunctionHLSL.cpp1372 TBasicType samplerType, in useTextureFunction()
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/
DShaderImage_test.cpp27 TBasicType imageType, in CheckImageStoreCall()
29 TBasicType storeValueType, in CheckImageStoreCall()
56 TBasicType imageType, in CheckImageLoadCall()
91 TBasicType imageType, in CheckImageDeclaration()
DType_test.cpp55 TBasicMangledName typeName(static_cast<TBasicType>(i)); in TEST()

12