diff --git a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp index 3fb11baa..05c8f66a 100644 --- a/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp +++ b/MobileGL/MG_Impl/GLImpl/Getter/GL_Getter.cpp @@ -779,7 +779,7 @@ namespace MobileGL { *params = 0; // TODO break; case GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT: - *params = 0; // TODO + *params = 1; // TODO break; case GL_UNIFORM_BUFFER_SIZE: *params = 0; // TODO @@ -851,6 +851,9 @@ namespace MobileGL { case GL_MAX_ELEMENT_INDEX: *params = 1024 * 1024; // TODO break; + case GL_CONTEXT_PROFILE_MASK: + *params = GL_CONTEXT_CORE_PROFILE_BIT; + break; default: MGLOG_E("glGetIntegerv: Invalid enum %s (0x%X)", MG_Util::ConvertGLEnumToString(pname).c_str(), pname); MG_State::pGLContext->RecordError(