H A D | Versions.cpp | 707 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguageMask languageMask, const char* featureDesc) in requireStage() argument 710 error(loc, "not supported in this stage:", featureDesc, StageName(language)); in requireStage() 715 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc) in requireStage() argument 717 requireStage(loc, static_cast<EShLanguageMask>(1 << stage), featureDesc); in requireStage() 729 void TParseVersions::requireProfile(const TSourceLoc& loc, int profileMask, const char* featureDesc) in requireProfile() argument 732 error(loc, "not supported with this profile:", featureDesc, ProfileName(profile)); in requireProfile() 753 const char* const extensions[], const char* featureDesc) in profileRequires() 760 infoSink.info.message(EPrefixWarning, ("extension " + TString(extensions[i]) + " is being used for " + featureDesc).c_str(), loc); in profileRequires() 770 error(loc, "not supported for this version or the enabled extensions", featureDesc, ""); in profileRequires() 776 const char* featureDesc) in profileRequires() 752 profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, int numExtensions, const char* const extensions[], const char* featureDesc) profileRequires() argument 775 profileRequires(const TSourceLoc& loc, int profileMask, int minVersion, const char* extension, const char* featureDesc) profileRequires() argument 781 unimplemented(const TSourceLoc& loc, const char* featureDesc) unimplemented() argument 790 checkDeprecated(const TSourceLoc& loc, int profileMask, int depVersion, const char* featureDesc) checkDeprecated() argument 807 requireNotRemoved(const TSourceLoc& loc, int profileMask, int removedVersion, const char* featureDesc) requireNotRemoved() argument 821 checkExtensionsRequested(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc) checkExtensionsRequested() argument 852 requireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc) requireExtensions() argument 872 ppRequireExtensions(const TSourceLoc& loc, int numExtensions, const char* const extensions[], const char* featureDesc) ppRequireExtensions() argument 1183 requireFloat16Arithmetic(const TSourceLoc& loc, const char* op, const char* featureDesc) requireFloat16Arithmetic() argument 1197 requireInt16Arithmetic(const TSourceLoc& loc, const char* op, const char* featureDesc) requireInt16Arithmetic() argument 1211 requireInt8Arithmetic(const TSourceLoc& loc, const char* op, const char* featureDesc) requireInt8Arithmetic() argument [all...] |