World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл SDL_opengles2_gl2.h

См. исходные тексты.

Определения типов

typedef void GLvoid
 
typedef char GLchar
 
typedef unsigned int GLenum
 
typedef unsigned char GLboolean
 
typedef unsigned int GLbitfield
 
typedef khronos_int8_t GLbyte
 
typedef short GLshort
 
typedef int GLint
 
typedef int GLsizei
 
typedef khronos_uint8_t GLubyte
 
typedef unsigned short GLushort
 
typedef unsigned int GLuint
 
typedef khronos_float_t GLfloat
 
typedef khronos_float_t GLclampf
 
typedef khronos_int32_t GLfixed
 
typedef khronos_intptr_t GLintptr
 
typedef khronos_ssize_t GLsizeiptr
 

Функции

GL_APICALL void GL_APIENTRY glActiveTexture (GLenum texture)
 
GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader)
 
GL_APICALL void GL_APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name)
 
GL_APICALL void GL_APIENTRY glBindBuffer (GLenum target, GLuint buffer)
 
GL_APICALL void GL_APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer)
 
GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer)
 
GL_APICALL void GL_APIENTRY glBindTexture (GLenum target, GLuint texture)
 
GL_APICALL void GL_APIENTRY glBlendColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
 
GL_APICALL void GL_APIENTRY glBlendEquation (GLenum mode)
 
GL_APICALL void GL_APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha)
 
GL_APICALL void GL_APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor)
 
GL_APICALL void GL_APIENTRY glBlendFuncSeparate (GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
 
GL_APICALL void GL_APIENTRY glBufferData (GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
 
GL_APICALL void GL_APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
 
GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus (GLenum target)
 
GL_APICALL void GL_APIENTRY glClear (GLbitfield mask)
 
GL_APICALL void GL_APIENTRY glClearColor (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
 
GL_APICALL void GL_APIENTRY glClearDepthf (GLclampf depth)
 
GL_APICALL void GL_APIENTRY glClearStencil (GLint s)
 
GL_APICALL void GL_APIENTRY glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
 
GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader)
 
GL_APICALL void GL_APIENTRY glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)
 
GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)
 
GL_APICALL void GL_APIENTRY glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
 
GL_APICALL void GL_APIENTRY glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
 
GL_APICALL GLuint GL_APIENTRY glCreateProgram (void)
 
GL_APICALL GLuint GL_APIENTRY glCreateShader (GLenum type)
 
GL_APICALL void GL_APIENTRY glCullFace (GLenum mode)
 
GL_APICALL void GL_APIENTRY glDeleteBuffers (GLsizei n, const GLuint *buffers)
 
GL_APICALL void GL_APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
 
GL_APICALL void GL_APIENTRY glDeleteProgram (GLuint program)
 
GL_APICALL void GL_APIENTRY glDeleteRenderbuffers (GLsizei n, const GLuint *renderbuffers)
 
GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader)
 
GL_APICALL void GL_APIENTRY glDeleteTextures (GLsizei n, const GLuint *textures)
 
GL_APICALL void GL_APIENTRY glDepthFunc (GLenum func)
 
GL_APICALL void GL_APIENTRY glDepthMask (GLboolean flag)
 
GL_APICALL void GL_APIENTRY glDepthRangef (GLclampf zNear, GLclampf zFar)
 
GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader)
 
GL_APICALL void GL_APIENTRY glDisable (GLenum cap)
 
GL_APICALL void GL_APIENTRY glDisableVertexAttribArray (GLuint index)
 
GL_APICALL void GL_APIENTRY glDrawArrays (GLenum mode, GLint first, GLsizei count)
 
GL_APICALL void GL_APIENTRY glDrawElements (GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)
 
GL_APICALL void GL_APIENTRY glEnable (GLenum cap)
 
GL_APICALL void GL_APIENTRY glEnableVertexAttribArray (GLuint index)
 
GL_APICALL void GL_APIENTRY glFinish (void)
 
GL_APICALL void GL_APIENTRY glFlush (void)
 
GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
 
GL_APICALL void GL_APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
 
GL_APICALL void GL_APIENTRY glFrontFace (GLenum mode)
 
GL_APICALL void GL_APIENTRY glGenBuffers (GLsizei n, GLuint *buffers)
 
GL_APICALL void GL_APIENTRY glGenerateMipmap (GLenum target)
 
GL_APICALL void GL_APIENTRY glGenFramebuffers (GLsizei n, GLuint *framebuffers)
 
GL_APICALL void GL_APIENTRY glGenRenderbuffers (GLsizei n, GLuint *renderbuffers)
 
GL_APICALL void GL_APIENTRY glGenTextures (GLsizei n, GLuint *textures)
 
GL_APICALL void GL_APIENTRY glGetActiveAttrib (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
GL_APICALL void GL_APIENTRY glGetActiveUniform (GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
 
GL_APICALL void GL_APIENTRY glGetAttachedShaders (GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
 
GL_APICALL GLint GL_APIENTRY glGetAttribLocation (GLuint program, const GLchar *name)
 
GL_APICALL void GL_APIENTRY glGetBooleanv (GLenum pname, GLboolean *params)
 
GL_APICALL void GL_APIENTRY glGetBufferParameteriv (GLenum target, GLenum pname, GLint *params)
 
GL_APICALL GLenum GL_APIENTRY glGetError (void)
 
GL_APICALL void GL_APIENTRY glGetFloatv (GLenum pname, GLfloat *params)
 
GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenum target, GLenum attachment, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetIntegerv (GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufsize, GLsizei *length, GLchar *infolog)
 
GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenum target, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *infolog)
 
GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
 
GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *source)
 
const GL_APICALL GLubyte *GL_APIENTRY glGetString (GLenum name)
 
GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenum target, GLenum pname, GLfloat *params)
 
GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenum target, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetUniformfv (GLuint program, GLint location, GLfloat *params)
 
GL_APICALL void GL_APIENTRY glGetUniformiv (GLuint program, GLint location, GLint *params)
 
GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLuint program, const GLchar *name)
 
GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenum pname, GLfloat *params)
 
GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenum pname, GLint *params)
 
GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, GLvoid **pointer)
 
GL_APICALL void GL_APIENTRY glHint (GLenum target, GLenum mode)
 
GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLuint buffer)
 
GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenum cap)
 
GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLuint framebuffer)
 
GL_APICALL GLboolean GL_APIENTRY glIsProgram (GLuint program)
 
GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer)
 
GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader)
 
GL_APICALL GLboolean GL_APIENTRY glIsTexture (GLuint texture)
 
GL_APICALL void GL_APIENTRY glLineWidth (GLfloat width)
 
GL_APICALL void GL_APIENTRY glLinkProgram (GLuint program)
 
GL_APICALL void GL_APIENTRY glPixelStorei (GLenum pname, GLint param)
 
GL_APICALL void GL_APIENTRY glPolygonOffset (GLfloat factor, GLfloat units)
 
GL_APICALL void GL_APIENTRY glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)
 
GL_APICALL void GL_APIENTRY glReleaseShaderCompiler (void)
 
GL_APICALL void GL_APIENTRY glRenderbufferStorage (GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
 
GL_APICALL void GL_APIENTRY glSampleCoverage (GLclampf value, GLboolean invert)
 
GL_APICALL void GL_APIENTRY glScissor (GLint x, GLint y, GLsizei width, GLsizei height)
 
GL_APICALL void GL_APIENTRY glShaderBinary (GLsizei n, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length)
 
GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
 
GL_APICALL void GL_APIENTRY glStencilFunc (GLenum func, GLint ref, GLuint mask)
 
GL_APICALL void GL_APIENTRY glStencilFuncSeparate (GLenum face, GLenum func, GLint ref, GLuint mask)
 
GL_APICALL void GL_APIENTRY glStencilMask (GLuint mask)
 
GL_APICALL void GL_APIENTRY glStencilMaskSeparate (GLenum face, GLuint mask)
 
GL_APICALL void GL_APIENTRY glStencilOp (GLenum fail, GLenum zfail, GLenum zpass)
 
GL_APICALL void GL_APIENTRY glStencilOpSeparate (GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
 
GL_APICALL void GL_APIENTRY glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)
 
GL_APICALL void GL_APIENTRY glTexParameterf (GLenum target, GLenum pname, GLfloat param)
 
GL_APICALL void GL_APIENTRY glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)
 
GL_APICALL void GL_APIENTRY glTexParameteri (GLenum target, GLenum pname, GLint param)
 
GL_APICALL void GL_APIENTRY glTexParameteriv (GLenum target, GLenum pname, const GLint *params)
 
GL_APICALL void GL_APIENTRY glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)
 
GL_APICALL void GL_APIENTRY glUniform1f (GLint location, GLfloat x)
 
GL_APICALL void GL_APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *v)
 
GL_APICALL void GL_APIENTRY glUniform1i (GLint location, GLint x)
 
GL_APICALL void GL_APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *v)
 
GL_APICALL void GL_APIENTRY glUniform2f (GLint location, GLfloat x, GLfloat y)
 
GL_APICALL void GL_APIENTRY glUniform2fv (GLint location, GLsizei count, const GLfloat *v)
 
GL_APICALL void GL_APIENTRY glUniform2i (GLint location, GLint x, GLint y)
 
GL_APICALL void GL_APIENTRY glUniform2iv (GLint location, GLsizei count, const GLint *v)
 
GL_APICALL void GL_APIENTRY glUniform3f (GLint location, GLfloat x, GLfloat y, GLfloat z)
 
GL_APICALL void GL_APIENTRY glUniform3fv (GLint location, GLsizei count, const GLfloat *v)
 
GL_APICALL void GL_APIENTRY glUniform3i (GLint location, GLint x, GLint y, GLint z)
 
GL_APICALL void GL_APIENTRY glUniform3iv (GLint location, GLsizei count, const GLint *v)
 
GL_APICALL void GL_APIENTRY glUniform4f (GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
 
GL_APICALL void GL_APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *v)
 
GL_APICALL void GL_APIENTRY glUniform4i (GLint location, GLint x, GLint y, GLint z, GLint w)
 
GL_APICALL void GL_APIENTRY glUniform4iv (GLint location, GLsizei count, const GLint *v)
 
GL_APICALL void GL_APIENTRY glUniformMatrix2fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
GL_APICALL void GL_APIENTRY glUniformMatrix3fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
GL_APICALL void GL_APIENTRY glUniformMatrix4fv (GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
 
GL_APICALL void GL_APIENTRY glUseProgram (GLuint program)
 
GL_APICALL void GL_APIENTRY glValidateProgram (GLuint program)
 
GL_APICALL void GL_APIENTRY glVertexAttrib1f (GLuint indx, GLfloat x)
 
GL_APICALL void GL_APIENTRY glVertexAttrib1fv (GLuint indx, const GLfloat *values)
 
GL_APICALL void GL_APIENTRY glVertexAttrib2f (GLuint indx, GLfloat x, GLfloat y)
 
GL_APICALL void GL_APIENTRY glVertexAttrib2fv (GLuint indx, const GLfloat *values)
 
GL_APICALL void GL_APIENTRY glVertexAttrib3f (GLuint indx, GLfloat x, GLfloat y, GLfloat z)
 
GL_APICALL void GL_APIENTRY glVertexAttrib3fv (GLuint indx, const GLfloat *values)
 
GL_APICALL void GL_APIENTRY glVertexAttrib4f (GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
 
GL_APICALL void GL_APIENTRY glVertexAttrib4fv (GLuint indx, const GLfloat *values)
 
GL_APICALL void GL_APIENTRY glVertexAttribPointer (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr)
 
GL_APICALL void GL_APIENTRY glViewport (GLint x, GLint y, GLsizei width, GLsizei height)
 

Типы

◆ GLvoid

typedef void GLvoid

См. определение в файле SDL_opengles2_gl2.h строка 21

◆ GLchar

typedef char GLchar

См. определение в файле SDL_opengles2_gl2.h строка 22

◆ GLenum

typedef unsigned int GLenum

См. определение в файле SDL_opengles2_gl2.h строка 23

◆ GLboolean

typedef unsigned char GLboolean

См. определение в файле SDL_opengles2_gl2.h строка 24

◆ GLbitfield

typedef unsigned int GLbitfield

См. определение в файле SDL_opengles2_gl2.h строка 25

◆ GLbyte

См. определение в файле SDL_opengles2_gl2.h строка 26

◆ GLshort

typedef short GLshort

См. определение в файле SDL_opengles2_gl2.h строка 27

◆ GLint

typedef int GLint

См. определение в файле SDL_opengles2_gl2.h строка 28

◆ GLsizei

typedef int GLsizei

См. определение в файле SDL_opengles2_gl2.h строка 29

◆ GLubyte

См. определение в файле SDL_opengles2_gl2.h строка 30

◆ GLushort

typedef unsigned short GLushort

См. определение в файле SDL_opengles2_gl2.h строка 31

◆ GLuint

typedef unsigned int GLuint

См. определение в файле SDL_opengles2_gl2.h строка 32

◆ GLfloat

См. определение в файле SDL_opengles2_gl2.h строка 33

◆ GLclampf

См. определение в файле SDL_opengles2_gl2.h строка 34

◆ GLfixed

См. определение в файле SDL_opengles2_gl2.h строка 35

◆ GLintptr

См. определение в файле SDL_opengles2_gl2.h строка 38

◆ GLsizeiptr

См. определение в файле SDL_opengles2_gl2.h строка 39

Функции

◆ glActiveTexture()

GL_APICALL void GL_APIENTRY glActiveTexture ( GLenum  texture)

◆ glAttachShader()

GL_APICALL void GL_APIENTRY glAttachShader ( GLuint  program,
GLuint  shader 
)

◆ glBindAttribLocation()

GL_APICALL void GL_APIENTRY glBindAttribLocation ( GLuint  program,
GLuint  index,
const GLchar name 
)

◆ glBindBuffer()

GL_APICALL void GL_APIENTRY glBindBuffer ( GLenum  target,
GLuint  buffer 
)

◆ glBindFramebuffer()

GL_APICALL void GL_APIENTRY glBindFramebuffer ( GLenum  target,
GLuint  framebuffer 
)

◆ glBindRenderbuffer()

GL_APICALL void GL_APIENTRY glBindRenderbuffer ( GLenum  target,
GLuint  renderbuffer 
)

◆ glBindTexture()

GL_APICALL void GL_APIENTRY glBindTexture ( GLenum  target,
GLuint  texture 
)

◆ glBlendColor()

GL_APICALL void GL_APIENTRY glBlendColor ( GLclampf  red,
GLclampf  green,
GLclampf  blue,
GLclampf  alpha 
)

◆ glBlendEquation()

GL_APICALL void GL_APIENTRY glBlendEquation ( GLenum  mode)

◆ glBlendEquationSeparate()

GL_APICALL void GL_APIENTRY glBlendEquationSeparate ( GLenum  modeRGB,
GLenum  modeAlpha 
)

◆ glBlendFunc()

GL_APICALL void GL_APIENTRY glBlendFunc ( GLenum  sfactor,
GLenum  dfactor 
)

◆ glBlendFuncSeparate()

GL_APICALL void GL_APIENTRY glBlendFuncSeparate ( GLenum  srcRGB,
GLenum  dstRGB,
GLenum  srcAlpha,
GLenum  dstAlpha 
)

◆ glBufferData()

GL_APICALL void GL_APIENTRY glBufferData ( GLenum  target,
GLsizeiptr  size,
const GLvoid data,
GLenum  usage 
)

◆ glBufferSubData()

GL_APICALL void GL_APIENTRY glBufferSubData ( GLenum  target,
GLintptr  offset,
GLsizeiptr  size,
const GLvoid data 
)

◆ glCheckFramebufferStatus()

GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus ( GLenum  target)

◆ glClear()

GL_APICALL void GL_APIENTRY glClear ( GLbitfield  mask)

◆ glClearColor()

GL_APICALL void GL_APIENTRY glClearColor ( GLclampf  red,
GLclampf  green,
GLclampf  blue,
GLclampf  alpha 
)

◆ glClearDepthf()

GL_APICALL void GL_APIENTRY glClearDepthf ( GLclampf  depth)

◆ glClearStencil()

GL_APICALL void GL_APIENTRY glClearStencil ( GLint  s)

◆ glColorMask()

GL_APICALL void GL_APIENTRY glColorMask ( GLboolean  red,
GLboolean  green,
GLboolean  blue,
GLboolean  alpha 
)

◆ glCompileShader()

GL_APICALL void GL_APIENTRY glCompileShader ( GLuint  shader)

◆ glCompressedTexImage2D()

GL_APICALL void GL_APIENTRY glCompressedTexImage2D ( GLenum  target,
GLint  level,
GLenum  internalformat,
GLsizei  width,
GLsizei  height,
GLint  border,
GLsizei  imageSize,
const GLvoid data 
)

◆ glCompressedTexSubImage2D()

GL_APICALL void GL_APIENTRY glCompressedTexSubImage2D ( GLenum  target,
GLint  level,
GLint  xoffset,
GLint  yoffset,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLsizei  imageSize,
const GLvoid data 
)

◆ glCopyTexImage2D()

GL_APICALL void GL_APIENTRY glCopyTexImage2D ( GLenum  target,
GLint  level,
GLenum  internalformat,
GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height,
GLint  border 
)

◆ glCopyTexSubImage2D()

GL_APICALL void GL_APIENTRY glCopyTexSubImage2D ( GLenum  target,
GLint  level,
GLint  xoffset,
GLint  yoffset,
GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height 
)

◆ glCreateProgram()

GL_APICALL GLuint GL_APIENTRY glCreateProgram ( void  )

◆ glCreateShader()

GL_APICALL GLuint GL_APIENTRY glCreateShader ( GLenum  type)

◆ glCullFace()

GL_APICALL void GL_APIENTRY glCullFace ( GLenum  mode)

◆ glDeleteBuffers()

GL_APICALL void GL_APIENTRY glDeleteBuffers ( GLsizei  n,
const GLuint buffers 
)

◆ glDeleteFramebuffers()

GL_APICALL void GL_APIENTRY glDeleteFramebuffers ( GLsizei  n,
const GLuint framebuffers 
)

◆ glDeleteProgram()

GL_APICALL void GL_APIENTRY glDeleteProgram ( GLuint  program)

◆ glDeleteRenderbuffers()

GL_APICALL void GL_APIENTRY glDeleteRenderbuffers ( GLsizei  n,
const GLuint renderbuffers 
)

◆ glDeleteShader()

GL_APICALL void GL_APIENTRY glDeleteShader ( GLuint  shader)

◆ glDeleteTextures()

GL_APICALL void GL_APIENTRY glDeleteTextures ( GLsizei  n,
const GLuint textures 
)

◆ glDepthFunc()

GL_APICALL void GL_APIENTRY glDepthFunc ( GLenum  func)

◆ glDepthMask()

GL_APICALL void GL_APIENTRY glDepthMask ( GLboolean  flag)

◆ glDepthRangef()

GL_APICALL void GL_APIENTRY glDepthRangef ( GLclampf  zNear,
GLclampf  zFar 
)

◆ glDetachShader()

GL_APICALL void GL_APIENTRY glDetachShader ( GLuint  program,
GLuint  shader 
)

◆ glDisable()

GL_APICALL void GL_APIENTRY glDisable ( GLenum  cap)

◆ glDisableVertexAttribArray()

GL_APICALL void GL_APIENTRY glDisableVertexAttribArray ( GLuint  index)

◆ glDrawArrays()

GL_APICALL void GL_APIENTRY glDrawArrays ( GLenum  mode,
GLint  first,
GLsizei  count 
)

◆ glDrawElements()

GL_APICALL void GL_APIENTRY glDrawElements ( GLenum  mode,
GLsizei  count,
GLenum  type,
const GLvoid indices 
)

◆ glEnable()

GL_APICALL void GL_APIENTRY glEnable ( GLenum  cap)

◆ glEnableVertexAttribArray()

GL_APICALL void GL_APIENTRY glEnableVertexAttribArray ( GLuint  index)

◆ glFinish()

GL_APICALL void GL_APIENTRY glFinish ( void  )

◆ glFlush()

GL_APICALL void GL_APIENTRY glFlush ( void  )

◆ glFramebufferRenderbuffer()

GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer ( GLenum  target,
GLenum  attachment,
GLenum  renderbuffertarget,
GLuint  renderbuffer 
)

◆ glFramebufferTexture2D()

GL_APICALL void GL_APIENTRY glFramebufferTexture2D ( GLenum  target,
GLenum  attachment,
GLenum  textarget,
GLuint  texture,
GLint  level 
)

◆ glFrontFace()

GL_APICALL void GL_APIENTRY glFrontFace ( GLenum  mode)

◆ glGenBuffers()

GL_APICALL void GL_APIENTRY glGenBuffers ( GLsizei  n,
GLuint buffers 
)

◆ glGenerateMipmap()

GL_APICALL void GL_APIENTRY glGenerateMipmap ( GLenum  target)

◆ glGenFramebuffers()

GL_APICALL void GL_APIENTRY glGenFramebuffers ( GLsizei  n,
GLuint framebuffers 
)

◆ glGenRenderbuffers()

GL_APICALL void GL_APIENTRY glGenRenderbuffers ( GLsizei  n,
GLuint renderbuffers 
)

◆ glGenTextures()

GL_APICALL void GL_APIENTRY glGenTextures ( GLsizei  n,
GLuint textures 
)

◆ glGetActiveAttrib()

GL_APICALL void GL_APIENTRY glGetActiveAttrib ( GLuint  program,
GLuint  index,
GLsizei  bufsize,
GLsizei length,
GLint size,
GLenum type,
GLchar name 
)

◆ glGetActiveUniform()

GL_APICALL void GL_APIENTRY glGetActiveUniform ( GLuint  program,
GLuint  index,
GLsizei  bufsize,
GLsizei length,
GLint size,
GLenum type,
GLchar name 
)

◆ glGetAttachedShaders()

GL_APICALL void GL_APIENTRY glGetAttachedShaders ( GLuint  program,
GLsizei  maxcount,
GLsizei count,
GLuint shaders 
)

◆ glGetAttribLocation()

GL_APICALL GLint GL_APIENTRY glGetAttribLocation ( GLuint  program,
const GLchar name 
)

◆ glGetBooleanv()

GL_APICALL void GL_APIENTRY glGetBooleanv ( GLenum  pname,
GLboolean params 
)

◆ glGetBufferParameteriv()

GL_APICALL void GL_APIENTRY glGetBufferParameteriv ( GLenum  target,
GLenum  pname,
GLint params 
)

◆ glGetError()

GL_APICALL GLenum GL_APIENTRY glGetError ( void  )

◆ glGetFloatv()

GL_APICALL void GL_APIENTRY glGetFloatv ( GLenum  pname,
GLfloat params 
)

◆ glGetFramebufferAttachmentParameteriv()

GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv ( GLenum  target,
GLenum  attachment,
GLenum  pname,
GLint params 
)

◆ glGetIntegerv()

GL_APICALL void GL_APIENTRY glGetIntegerv ( GLenum  pname,
GLint params 
)

◆ glGetProgramiv()

GL_APICALL void GL_APIENTRY glGetProgramiv ( GLuint  program,
GLenum  pname,
GLint params 
)

◆ glGetProgramInfoLog()

GL_APICALL void GL_APIENTRY glGetProgramInfoLog ( GLuint  program,
GLsizei  bufsize,
GLsizei length,
GLchar infolog 
)

◆ glGetRenderbufferParameteriv()

GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv ( GLenum  target,
GLenum  pname,
GLint params 
)

◆ glGetShaderiv()

GL_APICALL void GL_APIENTRY glGetShaderiv ( GLuint  shader,
GLenum  pname,
GLint params 
)

◆ glGetShaderInfoLog()

GL_APICALL void GL_APIENTRY glGetShaderInfoLog ( GLuint  shader,
GLsizei  bufsize,
GLsizei length,
GLchar infolog 
)

◆ glGetShaderPrecisionFormat()

GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat ( GLenum  shadertype,
GLenum  precisiontype,
GLint range,
GLint precision 
)

◆ glGetShaderSource()

GL_APICALL void GL_APIENTRY glGetShaderSource ( GLuint  shader,
GLsizei  bufsize,
GLsizei length,
GLchar source 
)

◆ glGetString()

const GL_APICALL GLubyte* GL_APIENTRY glGetString ( GLenum  name)

◆ glGetTexParameterfv()

GL_APICALL void GL_APIENTRY glGetTexParameterfv ( GLenum  target,
GLenum  pname,
GLfloat params 
)

◆ glGetTexParameteriv()

GL_APICALL void GL_APIENTRY glGetTexParameteriv ( GLenum  target,
GLenum  pname,
GLint params 
)

◆ glGetUniformfv()

GL_APICALL void GL_APIENTRY glGetUniformfv ( GLuint  program,
GLint  location,
GLfloat params 
)

◆ glGetUniformiv()

GL_APICALL void GL_APIENTRY glGetUniformiv ( GLuint  program,
GLint  location,
GLint params 
)

◆ glGetUniformLocation()

GL_APICALL GLint GL_APIENTRY glGetUniformLocation ( GLuint  program,
const GLchar name 
)

◆ glGetVertexAttribfv()

GL_APICALL void GL_APIENTRY glGetVertexAttribfv ( GLuint  index,
GLenum  pname,
GLfloat params 
)

◆ glGetVertexAttribiv()

GL_APICALL void GL_APIENTRY glGetVertexAttribiv ( GLuint  index,
GLenum  pname,
GLint params 
)

◆ glGetVertexAttribPointerv()

GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv ( GLuint  index,
GLenum  pname,
GLvoid **  pointer 
)

◆ glHint()

GL_APICALL void GL_APIENTRY glHint ( GLenum  target,
GLenum  mode 
)

◆ glIsBuffer()

GL_APICALL GLboolean GL_APIENTRY glIsBuffer ( GLuint  buffer)

◆ glIsEnabled()

GL_APICALL GLboolean GL_APIENTRY glIsEnabled ( GLenum  cap)

◆ glIsFramebuffer()

GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer ( GLuint  framebuffer)

◆ glIsProgram()

GL_APICALL GLboolean GL_APIENTRY glIsProgram ( GLuint  program)

◆ glIsRenderbuffer()

GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer ( GLuint  renderbuffer)

◆ glIsShader()

GL_APICALL GLboolean GL_APIENTRY glIsShader ( GLuint  shader)

◆ glIsTexture()

GL_APICALL GLboolean GL_APIENTRY glIsTexture ( GLuint  texture)

◆ glLineWidth()

GL_APICALL void GL_APIENTRY glLineWidth ( GLfloat  width)

◆ glLinkProgram()

GL_APICALL void GL_APIENTRY glLinkProgram ( GLuint  program)

◆ glPixelStorei()

GL_APICALL void GL_APIENTRY glPixelStorei ( GLenum  pname,
GLint  param 
)

◆ glPolygonOffset()

GL_APICALL void GL_APIENTRY glPolygonOffset ( GLfloat  factor,
GLfloat  units 
)

◆ glReadPixels()

GL_APICALL void GL_APIENTRY glReadPixels ( GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLenum  type,
GLvoid pixels 
)

◆ glReleaseShaderCompiler()

GL_APICALL void GL_APIENTRY glReleaseShaderCompiler ( void  )

◆ glRenderbufferStorage()

GL_APICALL void GL_APIENTRY glRenderbufferStorage ( GLenum  target,
GLenum  internalformat,
GLsizei  width,
GLsizei  height 
)

◆ glSampleCoverage()

GL_APICALL void GL_APIENTRY glSampleCoverage ( GLclampf  value,
GLboolean  invert 
)

◆ glScissor()

GL_APICALL void GL_APIENTRY glScissor ( GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height 
)

◆ glShaderBinary()

GL_APICALL void GL_APIENTRY glShaderBinary ( GLsizei  n,
const GLuint shaders,
GLenum  binaryformat,
const GLvoid binary,
GLsizei  length 
)

◆ glShaderSource()

GL_APICALL void GL_APIENTRY glShaderSource ( GLuint  shader,
GLsizei  count,
const GLchar *const *  string,
const GLint length 
)

◆ glStencilFunc()

GL_APICALL void GL_APIENTRY glStencilFunc ( GLenum  func,
GLint  ref,
GLuint  mask 
)

◆ glStencilFuncSeparate()

GL_APICALL void GL_APIENTRY glStencilFuncSeparate ( GLenum  face,
GLenum  func,
GLint  ref,
GLuint  mask 
)

◆ glStencilMask()

GL_APICALL void GL_APIENTRY glStencilMask ( GLuint  mask)

◆ glStencilMaskSeparate()

GL_APICALL void GL_APIENTRY glStencilMaskSeparate ( GLenum  face,
GLuint  mask 
)

◆ glStencilOp()

GL_APICALL void GL_APIENTRY glStencilOp ( GLenum  fail,
GLenum  zfail,
GLenum  zpass 
)

◆ glStencilOpSeparate()

GL_APICALL void GL_APIENTRY glStencilOpSeparate ( GLenum  face,
GLenum  fail,
GLenum  zfail,
GLenum  zpass 
)

◆ glTexImage2D()

GL_APICALL void GL_APIENTRY glTexImage2D ( GLenum  target,
GLint  level,
GLint  internalformat,
GLsizei  width,
GLsizei  height,
GLint  border,
GLenum  format,
GLenum  type,
const GLvoid pixels 
)

◆ glTexParameterf()

GL_APICALL void GL_APIENTRY glTexParameterf ( GLenum  target,
GLenum  pname,
GLfloat  param 
)

◆ glTexParameterfv()

GL_APICALL void GL_APIENTRY glTexParameterfv ( GLenum  target,
GLenum  pname,
const GLfloat params 
)

◆ glTexParameteri()

GL_APICALL void GL_APIENTRY glTexParameteri ( GLenum  target,
GLenum  pname,
GLint  param 
)

◆ glTexParameteriv()

GL_APICALL void GL_APIENTRY glTexParameteriv ( GLenum  target,
GLenum  pname,
const GLint params 
)

◆ glTexSubImage2D()

GL_APICALL void GL_APIENTRY glTexSubImage2D ( GLenum  target,
GLint  level,
GLint  xoffset,
GLint  yoffset,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLenum  type,
const GLvoid pixels 
)

◆ glUniform1f()

GL_APICALL void GL_APIENTRY glUniform1f ( GLint  location,
GLfloat  x 
)

◆ glUniform1fv()

GL_APICALL void GL_APIENTRY glUniform1fv ( GLint  location,
GLsizei  count,
const GLfloat v 
)

◆ glUniform1i()

GL_APICALL void GL_APIENTRY glUniform1i ( GLint  location,
GLint  x 
)

◆ glUniform1iv()

GL_APICALL void GL_APIENTRY glUniform1iv ( GLint  location,
GLsizei  count,
const GLint v 
)

◆ glUniform2f()

GL_APICALL void GL_APIENTRY glUniform2f ( GLint  location,
GLfloat  x,
GLfloat  y 
)

◆ glUniform2fv()

GL_APICALL void GL_APIENTRY glUniform2fv ( GLint  location,
GLsizei  count,
const GLfloat v 
)

◆ glUniform2i()

GL_APICALL void GL_APIENTRY glUniform2i ( GLint  location,
GLint  x,
GLint  y 
)

◆ glUniform2iv()

GL_APICALL void GL_APIENTRY glUniform2iv ( GLint  location,
GLsizei  count,
const GLint v 
)

◆ glUniform3f()

GL_APICALL void GL_APIENTRY glUniform3f ( GLint  location,
GLfloat  x,
GLfloat  y,
GLfloat  z 
)

◆ glUniform3fv()

GL_APICALL void GL_APIENTRY glUniform3fv ( GLint  location,
GLsizei  count,
const GLfloat v 
)

◆ glUniform3i()

GL_APICALL void GL_APIENTRY glUniform3i ( GLint  location,
GLint  x,
GLint  y,
GLint  z 
)

◆ glUniform3iv()

GL_APICALL void GL_APIENTRY glUniform3iv ( GLint  location,
GLsizei  count,
const GLint v 
)

◆ glUniform4f()

GL_APICALL void GL_APIENTRY glUniform4f ( GLint  location,
GLfloat  x,
GLfloat  y,
GLfloat  z,
GLfloat  w 
)

◆ glUniform4fv()

GL_APICALL void GL_APIENTRY glUniform4fv ( GLint  location,
GLsizei  count,
const GLfloat v 
)

◆ glUniform4i()

GL_APICALL void GL_APIENTRY glUniform4i ( GLint  location,
GLint  x,
GLint  y,
GLint  z,
GLint  w 
)

◆ glUniform4iv()

GL_APICALL void GL_APIENTRY glUniform4iv ( GLint  location,
GLsizei  count,
const GLint v 
)

◆ glUniformMatrix2fv()

GL_APICALL void GL_APIENTRY glUniformMatrix2fv ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat value 
)

◆ glUniformMatrix3fv()

GL_APICALL void GL_APIENTRY glUniformMatrix3fv ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat value 
)

◆ glUniformMatrix4fv()

GL_APICALL void GL_APIENTRY glUniformMatrix4fv ( GLint  location,
GLsizei  count,
GLboolean  transpose,
const GLfloat value 
)

◆ glUseProgram()

GL_APICALL void GL_APIENTRY glUseProgram ( GLuint  program)

◆ glValidateProgram()

GL_APICALL void GL_APIENTRY glValidateProgram ( GLuint  program)

◆ glVertexAttrib1f()

GL_APICALL void GL_APIENTRY glVertexAttrib1f ( GLuint  indx,
GLfloat  x 
)

◆ glVertexAttrib1fv()

GL_APICALL void GL_APIENTRY glVertexAttrib1fv ( GLuint  indx,
const GLfloat values 
)

◆ glVertexAttrib2f()

GL_APICALL void GL_APIENTRY glVertexAttrib2f ( GLuint  indx,
GLfloat  x,
GLfloat  y 
)

◆ glVertexAttrib2fv()

GL_APICALL void GL_APIENTRY glVertexAttrib2fv ( GLuint  indx,
const GLfloat values 
)

◆ glVertexAttrib3f()

GL_APICALL void GL_APIENTRY glVertexAttrib3f ( GLuint  indx,
GLfloat  x,
GLfloat  y,
GLfloat  z 
)

◆ glVertexAttrib3fv()

GL_APICALL void GL_APIENTRY glVertexAttrib3fv ( GLuint  indx,
const GLfloat values 
)

◆ glVertexAttrib4f()

GL_APICALL void GL_APIENTRY glVertexAttrib4f ( GLuint  indx,
GLfloat  x,
GLfloat  y,
GLfloat  z,
GLfloat  w 
)

◆ glVertexAttrib4fv()

GL_APICALL void GL_APIENTRY glVertexAttrib4fv ( GLuint  indx,
const GLfloat values 
)

◆ glVertexAttribPointer()

GL_APICALL void GL_APIENTRY glVertexAttribPointer ( GLuint  indx,
GLint  size,
GLenum  type,
GLboolean  normalized,
GLsizei  stride,
const GLvoid ptr 
)

◆ glViewport()

GL_APICALL void GL_APIENTRY glViewport ( GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height 
)