Home | History | Annotate | Download | only in opengl

Lines Matching refs:ContextType

44 class ContextType;
129 * ContextType differs from API type by adding context flags. They are
138 class ContextType : private ApiType
141 ContextType (void) {}
142 ContextType (int major, int minor, Profile profile, ContextFlags flags = ContextFlags(0));
143 explicit ContextType (ApiType apiType, ContextFlags flags = ContextFlags(0));
163 inline ContextType::ContextType (int major, int minor, Profile profile, ContextFlags flags)
169 inline ContextType::ContextType (ApiType apiType, ContextFlags flags)
175 inline deUint32 ContextType::pack (deUint32 apiBits, ContextFlags flags)
185 inline bool isContextTypeES (ContextType type) { return type.getAPI().getProfile() == PROFILE_ES; }
186 inline bool isContextTypeGLCore (ContextType type) { return type.getAPI().getProfile() == PROFILE_CORE; }
187 inline bool isContextTypeGLCompatibility(ContextType type) { return type.getAPI().getProfile() == PROFILE_COMPATIBILITY; }
188 bool contextSupports (ContextType ctxType, ApiType requiredApiType);
200 virtual ContextType getType (void) const = DE_NULL;