ScummVM API documentation
ImGL3WProcs Union Reference

Public Attributes

GL3WglProc ptr [59]
 
struct {
   PFNGLACTIVETEXTUREPROC   ActiveTexture
 
   PFNGLATTACHSHADERPROC   AttachShader
 
   PFNGLBINDBUFFERPROC   BindBuffer
 
   PFNGLBINDSAMPLERPROC   BindSampler
 
   PFNGLBINDTEXTUREPROC   BindTexture
 
   PFNGLBINDVERTEXARRAYPROC   BindVertexArray
 
   PFNGLBLENDEQUATIONPROC   BlendEquation
 
   PFNGLBLENDEQUATIONSEPARATEPROC   BlendEquationSeparate
 
   PFNGLBLENDFUNCSEPARATEPROC   BlendFuncSeparate
 
   PFNGLBUFFERDATAPROC   BufferData
 
   PFNGLBUFFERSUBDATAPROC   BufferSubData
 
   PFNGLCLEARPROC   Clear
 
   PFNGLCLEARCOLORPROC   ClearColor
 
   PFNGLCOMPILESHADERPROC   CompileShader
 
   PFNGLCREATEPROGRAMPROC   CreateProgram
 
   PFNGLCREATESHADERPROC   CreateShader
 
   PFNGLDELETEBUFFERSPROC   DeleteBuffers
 
   PFNGLDELETEPROGRAMPROC   DeleteProgram
 
   PFNGLDELETESHADERPROC   DeleteShader
 
   PFNGLDELETETEXTURESPROC   DeleteTextures
 
   PFNGLDELETEVERTEXARRAYSPROC   DeleteVertexArrays
 
   PFNGLDETACHSHADERPROC   DetachShader
 
   PFNGLDISABLEPROC   Disable
 
   PFNGLDISABLEVERTEXATTRIBARRAYPROC   DisableVertexAttribArray
 
   PFNGLDRAWELEMENTSPROC   DrawElements
 
   PFNGLDRAWELEMENTSBASEVERTEXPROC   DrawElementsBaseVertex
 
   PFNGLENABLEPROC   Enable
 
   PFNGLENABLEVERTEXATTRIBARRAYPROC   EnableVertexAttribArray
 
   PFNGLFLUSHPROC   Flush
 
   PFNGLGENBUFFERSPROC   GenBuffers
 
   PFNGLGENTEXTURESPROC   GenTextures
 
   PFNGLGENVERTEXARRAYSPROC   GenVertexArrays
 
   PFNGLGETATTRIBLOCATIONPROC   GetAttribLocation
 
   PFNGLGETERRORPROC   GetError
 
   PFNGLGETINTEGERVPROC   GetIntegerv
 
   PFNGLGETPROGRAMINFOLOGPROC   GetProgramInfoLog
 
   PFNGLGETPROGRAMIVPROC   GetProgramiv
 
   PFNGLGETSHADERINFOLOGPROC   GetShaderInfoLog
 
   PFNGLGETSHADERIVPROC   GetShaderiv
 
   PFNGLGETSTRINGPROC   GetString
 
   PFNGLGETSTRINGIPROC   GetStringi
 
   PFNGLGETUNIFORMLOCATIONPROC   GetUniformLocation
 
   PFNGLGETVERTEXATTRIBPOINTERVPROC   GetVertexAttribPointerv
 
   PFNGLGETVERTEXATTRIBIVPROC   GetVertexAttribiv
 
   PFNGLISENABLEDPROC   IsEnabled
 
   PFNGLISPROGRAMPROC   IsProgram
 
   PFNGLLINKPROGRAMPROC   LinkProgram
 
   PFNGLPIXELSTOREIPROC   PixelStorei
 
   PFNGLPOLYGONMODEPROC   PolygonMode
 
   PFNGLREADPIXELSPROC   ReadPixels
 
   PFNGLSCISSORPROC   Scissor
 
   PFNGLSHADERSOURCEPROC   ShaderSource
 
   PFNGLTEXIMAGE2DPROC   TexImage2D
 
   PFNGLTEXPARAMETERIPROC   TexParameteri
 
   PFNGLUNIFORM1IPROC   Uniform1i
 
   PFNGLUNIFORMMATRIX4FVPROC   UniformMatrix4fv
 
   PFNGLUSEPROGRAMPROC   UseProgram
 
   PFNGLVERTEXATTRIBPOINTERPROC   VertexAttribPointer
 
   PFNGLVIEWPORTPROC   Viewport
 
gl
 

The documentation for this union was generated from the following file: