diff options
Diffstat (limited to 'Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h')
-rw-r--r-- | Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h b/Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h index 9f4a860..5f83185 100644 --- a/Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h +++ b/Source/ThirdParty/ANGLE/src/compiler/BaseTypes.h @@ -42,9 +42,12 @@ enum TBasicType EbtGuardSamplerBegin, // non type: see implementation of IsSampler() EbtSampler2D, EbtSamplerCube, + EbtSamplerExternalOES, // Only valid if OES_EGL_image_external exists. + EbtSampler2DRect, // Only valid if GL_ARB_texture_rectangle exists. EbtGuardSamplerEnd, // non type: see implementation of IsSampler() EbtStruct, EbtAddress, // should be deprecated?? + EbtInvariant, // used as a type when qualifying a previously declared variable as being invariant }; inline const char* getBasicString(TBasicType t) @@ -57,6 +60,8 @@ inline const char* getBasicString(TBasicType t) case EbtBool: return "bool"; break; case EbtSampler2D: return "sampler2D"; break; case EbtSamplerCube: return "samplerCube"; break; + case EbtSamplerExternalOES: return "samplerExternalOES"; break; + case EbtSampler2DRect: return "sampler2DRect"; break; case EbtStruct: return "structure"; break; default: return "unknown type"; } |