}
void
-coregl_api_glVertexAttrib1f(GLuint indx, GLfloat x)
+coregl_api_glVertexAttrib1f(GLuint index, GLfloat x)
{
- ovr_glVertexAttrib1f(indx, x);
+ ovr_glVertexAttrib1f(index, x);
}
void
-coregl_api_glVertexAttrib1fv(GLuint indx, const GLfloat* values)
+coregl_api_glVertexAttrib1fv(GLuint index, const GLfloat* values)
{
- ovr_glVertexAttrib1fv(indx, values);
+ ovr_glVertexAttrib1fv(index, values);
}
void
-coregl_api_glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)
+coregl_api_glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
{
- ovr_glVertexAttrib2f(indx, x, y);
+ ovr_glVertexAttrib2f(index, x, y);
}
void
-coregl_api_glVertexAttrib2fv(GLuint indx, const GLfloat* values)
+coregl_api_glVertexAttrib2fv(GLuint index, const GLfloat* values)
{
- ovr_glVertexAttrib2fv(indx, values);
+ ovr_glVertexAttrib2fv(index, values);
}
void
-coregl_api_glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)
+coregl_api_glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
{
- ovr_glVertexAttrib3f(indx, x, y, z);
+ ovr_glVertexAttrib3f(index, x, y, z);
}
void
-coregl_api_glVertexAttrib3fv(GLuint indx, const GLfloat* values)
+coregl_api_glVertexAttrib3fv(GLuint index, const GLfloat* values)
{
- ovr_glVertexAttrib3fv(indx, values);
+ ovr_glVertexAttrib3fv(index, values);
}
void
-coregl_api_glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
+coregl_api_glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
{
- ovr_glVertexAttrib4f(indx, x, y, z, w);
+ ovr_glVertexAttrib4f(index, x, y, z, w);
}
void
-coregl_api_glVertexAttrib4fv(GLuint indx, const GLfloat* values)
+coregl_api_glVertexAttrib4fv(GLuint index, const GLfloat* values)
{
- ovr_glVertexAttrib4fv(indx, values);
+ ovr_glVertexAttrib4fv(index, values);
}
void
-coregl_api_glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* ptr)
+coregl_api_glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void* pointer)
{
- ovr_glVertexAttribPointer(indx, size, type, normalized, stride, ptr);
+ ovr_glVertexAttribPointer(index, size, type, normalized, stride, pointer);
}
void
ovr_glViewport(x, y, width, height);
}
+/* OpenGL ES 3.0 */
+void
+coregl_api_glReadBuffer(GLenum mode)
+{
+ ovr_glReadBuffer(mode);
+}
+
+void
+coregl_api_glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid* indices)
+{
+ ovr_glDrawRangeElements(mode, start, end, count, type, indices);
+}
+
+void
+coregl_api_glTexImage3D(GLenum target, GLint level, GLint GLinternalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
+{
+ ovr_glTexImage3D(target, level, GLinternalFormat, width, height, depth, border, format, type, pixels);
+}
+
+void
+coregl_api_glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)
+{
+ ovr_glTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);
+}
+
+void
+coregl_api_glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
+{
+ ovr_glCopyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
+}
+
+void
+coregl_api_glCompressedTexImage3D(GLenum target, GLint level, GLenum GLinternalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)
+{
+ ovr_glCompressedTexImage3D(target, level, GLinternalformat, width, height, depth, border, imageSize, data);
+}
+
+void
+coregl_api_glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)
+{
+ ovr_glCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);
+}
+
+void
+coregl_api_glGenQueries(GLsizei n, GLuint* ids)
+{
+ ovr_glGenQueries(n, ids);
+}
+
+void
+coregl_api_glDeleteQueries(GLsizei n, const GLuint* ids)
+{
+ ovr_glDeleteQueries(n, ids);
+}
+
+GLboolean
+coregl_api_glIsQuery(GLuint id)
+{
+ return ovr_glIsQuery(id);
+}
+
+void
+coregl_api_glBeginQuery(GLenum target, GLuint id)
+{
+ ovr_glBeginQuery(target, id);
+}
+
+void
+coregl_api_glEndQuery(GLenum target)
+{
+ ovr_glEndQuery(target);
+}
+
+void
+coregl_api_glGetQueryiv(GLenum target, GLenum pname, GLint* params)
+{
+ ovr_glGetQueryiv(target, pname, params);
+}
+
+void
+coregl_api_glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint* params)
+{
+ ovr_glGetQueryObjectuiv(id, pname, params);
+}
+
+GLboolean
+coregl_api_glUnmapBuffer(GLenum target)
+{
+ return ovr_glUnmapBuffer(target);
+}
+
+void
+coregl_api_glGetBufferPointerv(GLenum target, GLenum pname, GLvoid** params)
+{
+ ovr_glGetBufferPointerv(target, pname, params);
+}
+
+void
+coregl_api_glDrawBuffers(GLsizei n, const GLenum* bufs)
+{
+ ovr_glDrawBuffers(n, bufs);
+}
+
+void
+coregl_api_glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix2x3fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix3x2fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix2x4fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix4x2fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix3x4fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat* value)
+{
+ ovr_glUniformMatrix4x3fv(location, count, transpose, value);
+}
+
+void
+coregl_api_glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
+{
+ ovr_glBlitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
+}
+
+void
+coregl_api_glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
+{
+ ovr_glRenderbufferStorageMultisample(target, samples, internalformat, width, height);
+}
+
+void
+coregl_api_glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
+{
+ ovr_glFramebufferTextureLayer(target, attachment, texture, level, layer);
+}
+
+GLvoid*
+coregl_api_glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
+{
+ return ovr_glMapBufferRange(target, offset, length, access);
+}
+
+void
+coregl_api_glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
+{
+ ovr_glFlushMappedBufferRange(target, offset, length);
+}
+
+void
+coregl_api_glBindVertexArray(GLuint array)
+{
+ ovr_glBindVertexArray(array);
+}
+
+void
+coregl_api_glDeleteVertexArrays(GLsizei n, const GLuint* arrays)
+{
+ ovr_glDeleteVertexArrays(n, arrays);
+}
+
+void
+coregl_api_glGenVertexArrays(GLsizei n, GLuint* arrays)
+{
+ ovr_glGenVertexArrays(n, arrays);
+}
+
+GLboolean
+coregl_api_glIsVertexArray(GLuint array)
+{
+ return ovr_glIsVertexArray(array);
+}
+
+void
+coregl_api_glGetIntegeri_v(GLenum target, GLuint index, GLint* data)
+{
+ ovr_glGetIntegeri_v(target, index, data);
+}
+
+void
+coregl_api_glBeginTransformFeedback(GLenum primitiveMode)
+{
+ ovr_glBeginTransformFeedback(primitiveMode);
+}
+
+void
+coregl_api_glEndTransformFeedback()
+{
+ ovr_glEndTransformFeedback();
+}
+
+void
+coregl_api_glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
+{
+ ovr_glBindBufferRange(target, index, buffer, offset, size);
+}
+
+void
+coregl_api_glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
+{
+ ovr_glBindBufferBase(target, index, buffer);
+}
+
+void
+coregl_api_glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar* const* varyings, GLenum bufferMode)
+{
+ ovr_glTransformFeedbackVaryings(program, count, varyings, bufferMode);
+}
+
+void
+coregl_api_glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei* length, GLsizei* size, GLenum* type, GLchar* name)
+{
+ ovr_glGetTransformFeedbackVarying(program, index, bufSize, length, size, type, name);
+}
+
+void
+coregl_api_glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid* pointer)
+{
+ ovr_glVertexAttribIPointer(index, size, type, stride, pointer);
+}
+
+void
+coregl_api_glGetVertexAttribIiv(GLuint index, GLenum pname, GLint* params)
+{
+ ovr_glGetVertexAttribIiv(index, pname, params);
+}
+
+void
+coregl_api_glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint* params)
+{
+ ovr_glGetVertexAttribIuiv(index, pname, params);
+}
+
+void
+coregl_api_glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
+{
+ ovr_glVertexAttribI4i(index, x, y, z, w);
+}
+
+void
+coregl_api_glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
+{
+ ovr_glVertexAttribI4ui(index, x, y, z, w);
+}
+
+void
+coregl_api_glVertexAttribI4iv(GLuint index, const GLint* v)
+{
+ ovr_glVertexAttribI4iv(index, v);
+}
+
+void
+coregl_api_glVertexAttribI4uiv(GLuint index, const GLuint* v)
+{
+ ovr_glVertexAttribI4uiv(index, v);
+}
+
+void
+coregl_api_glGetUniformuiv(GLuint program, GLint location, GLuint* params)
+{
+ ovr_glGetUniformuiv(program, location, params);
+}
+
+GLint
+coregl_api_glGetFragDataLocation(GLuint program, const GLchar *name)
+{
+ return ovr_glGetFragDataLocation(program, name);
+}
+
+void
+coregl_api_glUniform1ui(GLint location, GLuint v0)
+{
+ ovr_glUniform1ui(location, v0);
+}
+
+void
+coregl_api_glUniform2ui(GLint location, GLuint v0, GLuint v1)
+{
+ ovr_glUniform2ui(location, v0, v1);
+}
+
+void
+coregl_api_glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
+{
+ ovr_glUniform3ui(location, v0, v1, v2);
+}
+
+void
+coregl_api_glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
+{
+ ovr_glUniform4ui(location, v0, v1, v2, v3);
+}
+
+void
+coregl_api_glUniform1uiv(GLint location, GLsizei count, const GLuint* value)
+{
+ ovr_glUniform1uiv(location, count, value);
+}
+
+void
+coregl_api_glUniform2uiv(GLint location, GLsizei count, const GLuint* value)
+{
+ ovr_glUniform2uiv(location, count, value);
+}
+
+void
+coregl_api_glUniform3uiv(GLint location, GLsizei count, const GLuint* value)
+{
+ ovr_glUniform3uiv(location, count, value);
+}
+
+void
+coregl_api_glUniform4uiv(GLint location, GLsizei count, const GLuint* value)
+{
+ ovr_glUniform4uiv(location, count, value);
+}
+
+void
+coregl_api_glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint* value)
+{
+ ovr_glClearBufferiv(buffer, drawbuffer, value);
+}
+
+void
+coregl_api_glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint* value)
+{
+ ovr_glClearBufferuiv(buffer, drawbuffer, value);
+}
+
+void
+coregl_api_glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat* value)
+{
+ ovr_glClearBufferfv(buffer, drawbuffer, value);
+}
+
+void
+coregl_api_glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
+{
+ ovr_glClearBufferfi(buffer, drawbuffer, depth, stencil);
+}
+
+const GLubyte*
+coregl_api_glGetStringi(GLenum name, GLuint index)
+{
+ return ovr_glGetStringi(name, index);
+}
+
+void
+coregl_api_glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
+{
+ ovr_glCopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size);
+}
+
+void
+coregl_api_glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar* const* uniformNames, GLuint* uniformIndices)
+{
+ ovr_glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices);
+}
+
+void
+coregl_api_glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params)
+{
+ ovr_glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params);
+}
+
+GLuint
+coregl_api_glGetUniformBlockIndex(GLuint program, const GLchar* uniformBlockName)
+{
+ return ovr_glGetUniformBlockIndex(program, uniformBlockName);
+}
+
+void
+coregl_api_glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint* params)
+{
+ ovr_glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params);
+}
+
+void
+coregl_api_glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName)
+{
+ ovr_glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName);
+}
+
+void
+coregl_api_glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
+{
+ ovr_glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding);
+}
+
+void
+coregl_api_glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instanceCount)
+{
+ ovr_glDrawArraysInstanced(mode, first, count, instanceCount);
+}
+
+void
+coregl_api_glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid* indices, GLsizei instanceCount)
+{
+ ovr_glDrawElementsInstanced(mode, count, type, indices, instanceCount);
+}
+
+GLsync
+coregl_api_glFenceSync(GLenum condition, GLbitfield flags)
+{
+ return ovr_glFenceSync(condition, flags);
+}
+
+GLboolean
+coregl_api_glIsSync(GLsync sync)
+{
+ return ovr_glIsSync(sync);
+}
+
+void
+coregl_api_glDeleteSync(GLsync sync)
+{
+ ovr_glDeleteSync(sync);
+}
+
+GLenum
+coregl_api_glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
+{
+ return ovr_glClientWaitSync(sync, flags, timeout);
+}
+
+void
+coregl_api_glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
+{
+ ovr_glWaitSync(sync, flags, timeout);
+}
+
+void
+coregl_api_glGetInteger64v(GLenum pname, GLint64* params)
+{
+ ovr_glGetInteger64v(pname, params);
+}
+
+void
+coregl_api_glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei* length, GLint* values)
+{
+ ovr_glGetSynciv(sync, pname, bufSize, length, values);
+}
+
+void
+coregl_api_glGetInteger64i_v(GLenum target, GLuint index, GLint64* data)
+{
+ ovr_glGetInteger64i_v(target, index, data);
+}
+
+void
+coregl_api_glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64* params)
+{
+ ovr_glGetBufferParameteri64v(target, pname, params);
+}
+
+void
+coregl_api_glGenSamplers(GLsizei count, GLuint* samplers)
+{
+ ovr_glGenSamplers(count, samplers);
+}
+
+void
+coregl_api_glDeleteSamplers(GLsizei count, const GLuint* samplers)
+{
+ ovr_glDeleteSamplers(count, samplers);
+}
+
+GLboolean
+coregl_api_glIsSampler(GLuint sampler)
+{
+ return ovr_glIsSampler(sampler);
+}
+
+void
+coregl_api_glBindSampler(GLuint unit, GLuint sampler)
+{
+ ovr_glBindSampler(unit, sampler);
+}
+
+void
+coregl_api_glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
+{
+ ovr_glSamplerParameteri(sampler, pname, param);
+}
+
+void
+coregl_api_glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint* param)
+{
+ ovr_glSamplerParameteriv(sampler, pname, param);
+}
+
+void
+coregl_api_glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
+{
+ ovr_glSamplerParameterf(sampler, pname, param);
+}
+
+void
+coregl_api_glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat* param)
+{
+ ovr_glSamplerParameterfv(sampler, pname, param);
+}
+
+void
+coregl_api_glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint* params)
+{
+ ovr_glGetSamplerParameteriv(sampler, pname, params);
+}
+
+void
+coregl_api_glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat* params)
+{
+ ovr_glGetSamplerParameterfv(sampler, pname, params);
+}
+
+void
+coregl_api_glVertexAttribDivisor(GLuint index, GLuint divisor)
+{
+ ovr_glVertexAttribDivisor(index, divisor);
+}
+
+void
+coregl_api_glBindTransformFeedback(GLenum target, GLuint id)
+{
+ ovr_glBindTransformFeedback(target, id);
+}
+
+void
+coregl_api_glDeleteTransformFeedbacks(GLsizei n, const GLuint* ids)
+{
+ ovr_glDeleteTransformFeedbacks(n, ids);
+}
+
+void
+coregl_api_glGenTransformFeedbacks(GLsizei n, GLuint* ids)
+{
+ ovr_glGenTransformFeedbacks(n, ids);
+}
+
+GLboolean
+coregl_api_glIsTransformFeedback(GLuint id)
+{
+ return ovr_glIsTransformFeedback(id);
+}
+
+void
+coregl_api_glPauseTransformFeedback()
+{
+ ovr_glPauseTransformFeedback();
+}
+
+void
+coregl_api_glResumeTransformFeedback()
+{
+ ovr_glResumeTransformFeedback();
+}
+
+void
+coregl_api_glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei* length, GLenum* binaryFormat, GLvoid* binary)
+{
+ ovr_glGetProgramBinary(program, bufSize, length, binaryFormat, binary);
+}
+
+void
+coregl_api_glProgramBinary(GLuint program, GLenum binaryFormat, const GLvoid* binary, GLsizei length)
+{
+ ovr_glProgramBinary(program, binaryFormat, binary, length);
+}
+
+void
+coregl_api_glProgramParameteri(GLuint program, GLenum pname, GLint value)
+{
+ ovr_glProgramParameteri(program, pname, value);
+}
+
+void
+coregl_api_glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum* attachments)
+{
+ ovr_glInvalidateFramebuffer(target, numAttachments, attachments);
+}
+
+void
+coregl_api_glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum* attachments, GLint x, GLint y, GLsizei width, GLsizei height)
+{
+ ovr_glInvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height);
+}
+
+void
+coregl_api_glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
+{
+ ovr_glTexStorage2D(target, levels, internalformat, width, height);
+}
+
+void
+coregl_api_glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
+{
+ ovr_glTexStorage3D(target, levels, internalformat, width, height, depth);
+}
+
+void
+coregl_api_glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint* params)
+{
+ ovr_glGetInternalformativ(target, internalformat, pname, bufSize, params);
+}
+
+