/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/ |
D | BaseTypes.h | 53 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 …]
|
D | StaticType.h | 41 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 …]
|
D | UtilsHLSL.h | 93 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);
|
D | Types.h | 64 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 …]
|
D | ValidateSwitch.cpp | 23 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()
|
D | UtilsHLSL.cpp | 46 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()
|
D | Types.cpp | 23 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()
|
D | ConstantUnion.h | 24 bool cast(TBasicType newType, const TConstantUnion &constant); 101 TBasicType getType() const { return type; } in getType() 113 TBasicType type;
|
D | SymbolTable.h | 270 void setDefaultPrecision(TBasicType type, TPrecision prec); 274 TPrecision getDefaultPrecision(TBasicType type) const; 313 void initSamplerDefaultPrecision(TBasicType samplerType); 325 typedef TMap<TBasicType, TPrecision> PrecisionStackLevel;
|
D | TextureFunctionHLSL.h | 50 TBasicType sampler; 60 TBasicType samplerType,
|
D | ImageFunctionHLSL.h | 29 const TBasicType &type, 68 TBasicType image;
|
D | util.h | 88 ImplicitTypeConversion GetConversion(TBasicType t1, TBasicType t2);
|
D | SymbolTable.cpp | 339 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()
|
D | ValidateSwitch.h | 20 bool ValidateSwitchStatementList(TBasicType switchType,
|
D | util.cpp | 857 ImplicitTypeConversion GetConversion(TBasicType t1, TBasicType t2) in GetConversion()
|
D | FunctionLookup.cpp | 99 TBasicType argType = argument->getAsTyped()->getType().getBasicType(); in GetMangledNames()
|
D | IntermNode.h | 158 TBasicType getBasicType() const { return getType().getBasicType(); } in getBasicType() 380 static bool IsFloatDivision(TBasicType t1, TBasicType t2);
|
D | ParseContext.h | 126 void checkPrecisionSpecified(const TSourceLoc &line, TPrecision precision, TBasicType type); 144 const TBasicType &type);
|
D | IntermNode.cpp | 52 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()
|
D | ImageFunctionHLSL.cpp | 303 const TBasicType &type, in useImageFunction()
|
D | ValidateLimitations.cpp | 246 TBasicType type = symbol->getBasicType(); in validateForLoopInit()
|
D | ConstantUnion.cpp | 131 bool TConstantUnion::cast(TBasicType newType, const TConstantUnion &constant) in cast()
|
D | TextureFunctionHLSL.cpp | 1372 TBasicType samplerType, in useTextureFunction()
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/ |
D | ShaderImage_test.cpp | 27 TBasicType imageType, in CheckImageStoreCall() 29 TBasicType storeValueType, in CheckImageStoreCall() 56 TBasicType imageType, in CheckImageLoadCall() 91 TBasicType imageType, in CheckImageDeclaration()
|
D | Type_test.cpp | 55 TBasicMangledName typeName(static_cast<TBasicType>(i)); in TEST()
|