webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Classes | Typedefs | Enumerations | Functions
rx Namespace Reference

Namespaces

 d3d11
 
 d3d11_angle
 
 d3d11_gl
 
 d3d9
 
 d3d9_gl
 
 gl_d3d11
 
 gl_d3d9
 
 nativegl
 
 nativegl_gl
 
 priv
 
 wgl
 

Classes

struct  AddFtmBase
 
class  Blit11
 
class  Blit9
 
class  BlitGL
 
class  Buffer11
 
class  Buffer9
 
class  BufferD3D
 
class  BufferFactoryD3D
 
class  BufferGL
 
class  BufferImpl
 
class  BufferNULL
 
class  BufferVk
 
struct  Cast
 
struct  Cast< T, T >
 
class  Clear11
 
struct  ClearParameters
 
struct  CompileConfig
 
class  CompilerD3D
 
class  CompilerGL
 
class  CompilerImpl
 
class  CompilerNULL
 
class  CompilerVk
 
class  Context11
 
class  Context9
 
class  ContextGL
 
class  ContextImpl
 
class  ContextNULL
 
class  ContextVk
 
class  CoreWindowNativeWindow
 
class  CoreWindowSizeChangedHandler
 
struct  D3DCompilerWorkarounds
 
struct  D3DUniform
 
struct  D3DUniformBlock
 
struct  D3DVarying
 
class  DebugAnnotator11
 
class  DebugAnnotator9
 
class  DeviceD3D
 
struct  DeviceIdentifier
 
class  DeviceImpl
 
class  DeviceNULL
 
class  DeviceVk
 
class  DisplayAndroid
 
class  DisplayCGL
 
class  DisplayD3D
 
class  DisplayEGL
 
class  DisplayGL
 
class  DisplayGLX
 
class  DisplayImpl
 
class  DisplayNULL
 
class  DisplayOzone
 
class  DisplayVk
 
class  DisplayWGL
 
struct  dx_PixelConstants11
 
struct  dx_PixelConstants9
 
struct  dx_VertexConstants11
 
struct  dx_VertexConstants9
 
class  DXGISwapChainWindowSurfaceWGL
 
class  DynamicHLSL
 
class  DynamicLib
 
class  EGLImageD3D
 
class  EGLImplFactory
 
class  FenceNV11
 
class  FenceNV9
 
class  FenceNVGL
 
class  FenceNVImpl
 
class  FenceNVNULL
 
class  FenceNVVk
 
class  FenceSync11
 
class  FenceSyncGL
 
class  FenceSyncImpl
 
class  FenceSyncNULL
 
class  FenceSyncVk
 
struct  FixedToFloat
 
class  Framebuffer11
 
class  Framebuffer9
 
class  FramebufferAttachmentObjectImpl
 
class  FramebufferAttachmentRenderTarget
 
class  FramebufferD3D
 
class  FramebufferGL
 
class  FramebufferImpl
 
class  FramebufferNULL
 
class  FramebufferVk
 
class  FunctionsEGL
 
class  FunctionsEGLDL
 
class  FunctionsGL
 
class  FunctionsGLCGL
 
class  FunctionsGLEGL
 
class  FunctionsGLGLX
 
class  FunctionsGLWindows
 
class  FunctionsGLX
 
class  FunctionsWGL
 
class  GLImplFactory
 
class  HLSLCompiler
 
struct  Identity
 
class  Image11
 
class  Image9
 
class  ImageD3D
 
class  ImageImpl
 
class  ImageNULL
 
class  ImageVk
 
class  IndexBuffer
 
class  IndexBuffer11
 
class  IndexBuffer9
 
class  IndexBufferInterface
 
class  IndexDataManager
 
class  InputLayoutCache
 
class  InspectableNativeWindow
 
struct  LevelInfoGL
 
struct  LinkResult
 
struct  LoadImageFunctionInfo
 
struct  LUMAWorkaroundGL
 
class  MemoryBuffer
 
class  MockBufferImpl
 
class  MockEGLFactory
 
class  MockFramebufferImpl
 
class  MockGLFactory
 
class  MockImageImpl
 
class  MockProgramImpl
 
class  MockRenderbufferImpl
 
class  MockTextureImpl
 
class  MockTransformFeedbackImpl
 
class  NativeWindow11
 
class  NativeWindow11Win32
 
class  NativeWindow11WinRT
 
class  NativeWindow9
 
class  NativeWindowD3D
 
struct  Normalize
 
struct  NormalizedDefaultValues
 
struct  NoWiden
 
class  NullFactory
 
struct  PackedVarying
 
struct  PackedVaryingRegister
 
struct  PackPixelsParams
 
class  PathGL
 
class  PathImpl
 
class  PathNULL
 
class  PbufferSurfaceCGL
 
class  PbufferSurfaceD3D
 
class  PbufferSurfaceEGL
 
class  PbufferSurfaceGLX
 
class  PbufferSurfaceWGL
 
struct  PixelShaderOutputVariable
 
class  PixelTransfer11
 
class  ProgramD3D
 
class  ProgramD3DMetadata
 
class  ProgramGL
 
class  ProgramImpl
 
class  ProgramNULL
 
class  ProgramVk
 
class  Query11
 
class  Query9
 
class  QueryGL
 
class  QueryImpl
 
class  QueryNULL
 
class  QueryVk
 
class  RenderbufferD3D
 
class  RenderbufferGL
 
class  RenderbufferImpl
 
class  RenderbufferNULL
 
class  RenderbufferVk
 
class  Renderer11
 
struct  Renderer11DeviceCaps
 
class  Renderer9
 
class  RendererD3D
 
class  RendererGL
 
class  RendererVk
 
class  RenderStateCache
 
class  RenderTarget11
 
class  RenderTarget9
 
class  RenderTargetD3D
 
struct  SamplerBindingGL
 
class  SamplerD3D
 
class  SamplerGL
 
class  SamplerImpl
 
class  SamplerNULL
 
class  SamplerVk
 
class  ShaderCache
 
class  ShaderD3D
 
class  ShaderExecutable11
 
class  ShaderExecutable9
 
class  ShaderExecutableD3D
 
class  ShaderGL
 
class  ShaderImpl
 
class  ShaderNULL
 
class  ShaderVk
 
struct  SharedSwapState
 
struct  SimpleDefaultValues
 
struct  SourceIndexData
 
class  StateManager11
 
class  StateManager9
 
class  StateManagerGL
 
class  StaticIndexBufferInterface
 
class  StaticVertexBufferInterface
 
class  StreamingIndexBufferInterface
 
class  StreamingVertexBufferInterface
 
class  StreamProducerImpl
 
class  StreamProducerNV12
 
class  SurfaceD3D
 
class  SurfaceEGL
 
class  SurfaceGL
 
class  SurfaceGLX
 
class  SurfaceImpl
 
class  SurfaceNULL
 
class  SurfaceOzone
 
class  SurfaceRenderTarget11
 
class  SurfaceRenderTarget9
 
class  SurfaceVk
 
class  SwapChain11
 
class  SwapChain9
 
class  SwapChainD3D
 
class  SwapChainPanelNativeWindow
 
class  SwapChainPanelSizeChangedHandler
 
struct  SwapControlData
 
class  TextureD3D
 
class  TextureD3D_2D
 
class  TextureD3D_2DArray
 
class  TextureD3D_3D
 
class  TextureD3D_Cube
 
class  TextureD3D_External
 
class  TextureGL
 
class  TextureHelper11
 
class  TextureImpl
 
class  TextureNULL
 
class  TextureRenderTarget11
 
class  TextureRenderTarget9
 
class  TextureStorage
 
class  TextureStorage11
 
class  TextureStorage11_2D
 
class  TextureStorage11_2DArray
 
class  TextureStorage11_3D
 
class  TextureStorage11_Cube
 
class  TextureStorage11_EGLImage
 
class  TextureStorage11_External
 
class  TextureStorage9
 
class  TextureStorage9_2D
 
class  TextureStorage9_Cube
 
class  TextureStorage9_EGLImage
 
class  TextureVk
 
class  TransformFeedback11
 
class  TransformFeedbackGL
 
class  TransformFeedbackImpl
 
class  TransformFeedbackNULL
 
class  TransformFeedbackVk
 
struct  TranslatedAttribute
 
struct  TranslatedIndexData
 
class  Trim11
 
class  UniformStorage11
 
class  UniformStorageD3D
 
class  VaryingPacking
 
class  VertexArray11
 
class  VertexArray9
 
class  VertexArrayGL
 
class  VertexArrayImpl
 
class  VertexArrayNULL
 
class  VertexArrayVk
 
class  VertexBuffer
 
class  VertexBuffer11
 
class  VertexBuffer9
 
class  VertexBufferBinding
 
class  VertexBufferInterface
 
struct  VertexDataConverter
 
class  VertexDataManager
 
class  VertexDeclarationCache
 
struct  WidenToEven
 
struct  WidenToFour
 
class  WindowSurfaceCGL
 
class  WindowSurfaceD3D
 
class  WindowSurfaceEGL
 
class  WindowSurfaceGLX
 
class  WindowSurfaceWGL
 
struct  WorkaroundsD3D
 
struct  WorkaroundsGL
 

Typedefs

typedef size_t DataRevision
 
using RenderTargetArray = std::array< RenderTarget11 *, gl::IMPLEMENTATION_MAX_DRAW_BUFFERS >
 
using RTVArray = std::array< ID3D11RenderTargetView *, gl::IMPLEMENTATION_MAX_DRAW_BUFFERS >
 
typedef ShaderCache< IDirect3DVertexShader9 > VertexShaderCache
 
typedef ShaderCache< IDirect3DPixelShader9 > PixelShaderCache
 
typedef RendererD3D *(* CreateRendererD3DFunction) (egl::Display *)
 
typedef void(* InitializeTextureDataFunction) (size_t width, size_t height, size_t depth, uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch)
 
typedef void(* VertexCopyFunction) (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
using AttribIndexArray = std::array< int, gl::MAX_VERTEX_ATTRIBS >
 
typedef EGLBoolean(* PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)
 
typedef EGLBoolean(* PFNEGLCOPYBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)
 
typedef EGLContext(* PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)
 
typedef EGLSurface(* PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)
 
typedef EGLSurface(* PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)
 
typedef EGLSurface(* PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)
 
typedef EGLBoolean(* PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx)
 
typedef EGLBoolean(* PFNEGLDESTROYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface)
 
typedef EGLBoolean(* PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)
 
typedef EGLBoolean(* PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)
 
typedef EGLDisplay(* PFNEGLGETCURRENTDISPLAYPROC) (void)
 
typedef EGLSurface(* PFNEGLGETCURRENTSURFACEPROC) (EGLint readdraw)
 
typedef EGLDisplay(* PFNEGLGETDISPLAYPROC) (EGLNativeDisplayType display_id)
 
typedef EGLint(* PFNEGLGETERRORPROC) (void)
 
typedef __eglMustCastToProperFunctionPointerType(* PFNEGLGETPROCADDRESSPROC) (const char *procname)
 
typedef EGLBoolean(* PFNEGLINITIALIZEPROC) (EGLDisplay dpy, EGLint *major, EGLint *minor)
 
typedef EGLBoolean(* PFNEGLMAKECURRENTPROC) (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)
 
typedef EGLBoolean(* PFNEGLQUERYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)
 
typedef const char *(* PFNEGLQUERYSTRINGPROC) (EGLDisplay dpy, EGLint name)
 
typedef EGLBoolean(* PFNEGLQUERYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value)
 
typedef EGLBoolean(* PFNEGLSWAPBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface)
 
typedef EGLBoolean(* PFNEGLTERMINATEPROC) (EGLDisplay dpy)
 
typedef EGLBoolean(* PFNEGLWAITGLPROC) (void)
 
typedef EGLBoolean(* PFNEGLWAITNATIVEPROC) (EGLint engine)
 
typedef EGLBoolean(* PFNEGLBINDTEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)
 
typedef EGLBoolean(* PFNEGLRELEASETEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)
 
typedef EGLBoolean(* PFNEGLSURFACEATTRIBPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)
 
typedef EGLBoolean(* PFNEGLSWAPINTERVALPROC) (EGLDisplay dpy, EGLint interval)
 
typedef EGLBoolean(* PFNEGLBINDAPIPROC) (EGLenum api)
 
typedef EGLenum(* PFNEGLQUERYAPIPROC) (void)
 
typedef EGLSurface(* PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC) (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)
 
typedef EGLBoolean(* PFNEGLRELEASETHREADPROC) (void)
 
typedef EGLBoolean(* PFNEGLWAITCLIENTPROC) (void)
 
typedef EGLContext(* PFNEGLGETCURRENTCONTEXTPROC) (void)
 
typedef EGLSync(* PFNEGLCREATESYNCPROC) (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* PFNEGLDESTROYSYNCPROC) (EGLDisplay dpy, EGLSync sync)
 
typedef EGLint(* PFNEGLCLIENTWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)
 
typedef EGLBoolean(* PFNEGLGETSYNCATTRIBPROC) (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value)
 
typedef EGLImage(* PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image)
 
typedef EGLDisplay(* PFNEGLGETPLATFORMDISPLAYPROC) (EGLenum platform, void *native_display, const EGLAttrib *attrib_list)
 
typedef EGLSurface(* PFNEGLCREATEPLATFORMWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list)
 
typedef EGLSurface(* PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list)
 
typedef EGLBoolean(* PFNEGLWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags)
 
typedef void(INTERNAL_GL_APIENTRYGLDEBUGPROC) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
 
typedef void(INTERNAL_GL_APIENTRYGLDEBUGPROCARB) (GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
 
typedef void(INTERNAL_GL_APIENTRYGLDEBUGPROCAMD) (GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDFUNCPROC) (GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARPROC) (GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARCOLORPROC) (GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARDEPTHPROC) (GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARSTENCILPROC) (GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOLORMASKPROC) (GLboolean, GLboolean, GLboolean, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCULLFACEPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHFUNCPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHMASKPROC) (GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHRANGEPROC) (GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISABLEPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWBUFFERPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENABLEPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFINISHPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFLUSHPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRONTFACEPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBOOLEANVPROC) (GLenum, GLboolean *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETDOUBLEVPROC) (GLenum, GLdouble *)
 
typedef GLenum(INTERNAL_GL_APIENTRYPFNGLGETERRORPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETFLOATVPROC) (GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTEGERVPROC) (GLenum, GLint *)
 
typedef const GLubyte *(INTERNAL_GL_APIENTRYPFNGLGETSTRINGPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXIMAGEPROC) (GLenum, GLint, GLenum, GLenum, GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXLEVELPARAMETERFVPROC) (GLenum, GLint, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXLEVELPARAMETERIVPROC) (GLenum, GLint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXPARAMETERFVPROC) (GLenum, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXPARAMETERIVPROC) (GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLHINTPROC) (GLenum, GLenum)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISENABLEDPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLLINEWIDTHPROC) (GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLLOGICOPPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPIXELSTOREFPROC) (GLenum, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPIXELSTOREIPROC) (GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOINTSIZEPROC) (GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOLYGONMODEPROC) (GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLREADBUFFERPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLREADPIXELSPROC) (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSCISSORPROC) (GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILFUNCPROC) (GLenum, GLint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILMASKPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILOPPROC) (GLenum, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXIMAGE2DPROC) (GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERFPROC) (GLenum, GLenum, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERFVPROC) (GLenum, GLenum, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERIPROC) (GLenum, GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERIVPROC) (GLenum, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVIEWPORTPROC) (GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDTEXTUREPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXIMAGE1DPROC) (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXIMAGE2DPROC) (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETETEXTURESPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWARRAYSPROC) (GLenum, GLint, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSPROC) (GLenum, GLsizei, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENTEXTURESPROC) (GLsizei, GLuint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISTEXTUREPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOLYGONOFFSETPROC) (GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDCOLORPROC) (GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDEQUATIONPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWRANGEELEMENTSPROC) (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXIMAGE3DPROC) (GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEFENCESNVPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENFENCESNVPROC) (GLsizei, GLuint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISFENCENVPROC) (GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLTESTFENCENVPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETFENCEIVNVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFINISHFENCENVPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSETFENCENVPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLACTIVETEXTUREPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum, GLint, GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLECOVERAGEPROC) (GLfloat, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDFUNCSEPARATEPROC) (GLenum, GLenum, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMULTIDRAWARRAYSPROC) (GLenum, const GLint *, const GLsizei *, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMULTIDRAWELEMENTSPROC) (GLenum, const GLsizei *, GLenum, const GLvoid *const *, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOINTPARAMETERFPROC) (GLenum, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOINTPARAMETERFVPROC) (GLenum, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOINTPARAMETERIPROC) (GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOINTPARAMETERIVPROC) (GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBEGINQUERYPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDBUFFERPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBUFFERDATAPROC) (GLenum, GLsizeiptr, const GLvoid *, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBUFFERSUBDATAPROC) (GLenum, GLintptr, GLsizeiptr, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEBUFFERSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEQUERIESPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENDQUERYPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENQUERIESPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBUFFERPOINTERVPROC) (GLenum, GLenum, GLvoid **)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBUFFERSUBDATAPROC) (GLenum, GLintptr, GLsizeiptr, GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYOBJECTIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYOBJECTUIVPROC) (GLuint, GLenum, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYIVPROC) (GLenum, GLenum, GLint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISBUFFERPROC) (GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISQUERYPROC) (GLuint)
 
typedef void *(INTERNAL_GL_APIENTRYPFNGLMAPBUFFERPROC) (GLenum, GLenum)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLUNMAPBUFFERPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLATTACHSHADERPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDATTRIBLOCATIONPROC) (GLuint, GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDEQUATIONSEPARATEPROC) (GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPILESHADERPROC) (GLuint)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLCREATEPROGRAMPROC) ()
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLCREATESHADERPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEPROGRAMPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETESHADERPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDETACHSHADERPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWBUFFERSPROC) (GLsizei, const GLenum *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEATTRIBPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEUNIFORMPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETATTACHEDSHADERSPROC) (GLuint, GLsizei, GLsizei *, GLuint *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETATTRIBLOCATIONPROC) (GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSHADERINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSHADERSOURCEPROC) (GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSHADERIVPROC) (GLuint, GLenum, GLint *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMLOCATIONPROC) (GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMFVPROC) (GLuint, GLint, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMIVPROC) (GLuint, GLint, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint, GLenum, GLvoid **)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBDVPROC) (GLuint, GLenum, GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBFVPROC) (GLuint, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBIVPROC) (GLuint, GLenum, GLint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISPROGRAMPROC) (GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISSHADERPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLLINKPROGRAMPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSHADERSOURCEPROC) (GLuint, GLsizei, const GLchar *const *, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILFUNCSEPARATEPROC) (GLenum, GLenum, GLint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILMASKSEPARATEPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSTENCILOPSEPARATEPROC) (GLenum, GLenum, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1FPROC) (GLint, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1FVPROC) (GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1IPROC) (GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1IVPROC) (GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2FPROC) (GLint, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2FVPROC) (GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2IPROC) (GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2IVPROC) (GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3FPROC) (GLint, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3FVPROC) (GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3IPROC) (GLint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3IVPROC) (GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4FPROC) (GLint, GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4FVPROC) (GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4IPROC) (GLint, GLint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4IVPROC) (GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUSEPROGRAMPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVALIDATEPROGRAMPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1DPROC) (GLuint, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1FPROC) (GLuint, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1FVPROC) (GLuint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1SPROC) (GLuint, GLshort)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB1SVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2DPROC) (GLuint, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2FPROC) (GLuint, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2FVPROC) (GLuint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2SPROC) (GLuint, GLshort, GLshort)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB2SVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3DPROC) (GLuint, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3FPROC) (GLuint, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3FVPROC) (GLuint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3SPROC) (GLuint, GLshort, GLshort, GLshort)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB3SVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NBVPROC) (GLuint, const GLbyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NIVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NSVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NUBPROC) (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NUBVPROC) (GLuint, const GLubyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NUIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4NUSVPROC) (GLuint, const GLushort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4BVPROC) (GLuint, const GLbyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4DPROC) (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4FPROC) (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4FVPROC) (GLuint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4IVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4SPROC) (GLuint, GLshort, GLshort, GLshort, GLshort)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4SVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4UBVPROC) (GLuint, const GLubyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4UIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIB4USVPROC) (GLuint, const GLushort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBPOINTERPROC) (GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2X3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2X4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3X2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3X4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4X2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4X3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBEGINCONDITIONALRENDERPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDBUFFERBASEPROC) (GLenum, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDBUFFERRANGEPROC) (GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDFRAGDATALOCATIONPROC) (GLuint, GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDFRAMEBUFFERPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDRENDERBUFFERPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDVERTEXARRAYPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLITFRAMEBUFFERPROC) (GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)
 
typedef GLenum(INTERNAL_GL_APIENTRYPFNGLCHECKFRAMEBUFFERSTATUSPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLAMPCOLORPROC) (GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERFIPROC) (GLenum, GLint, GLfloat, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERFVPROC) (GLenum, GLint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERIVPROC) (GLenum, GLint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERUIVPROC) (GLenum, GLint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOLORMASKIPROC) (GLuint, GLboolean, GLboolean, GLboolean, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEFRAMEBUFFERSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETERENDERBUFFERSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEVERTEXARRAYSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISABLEIPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENABLEIPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENDCONDITIONALRENDERPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENDTRANSFORMFEEDBACKPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERRENDERBUFFERPROC) (GLenum, GLenum, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERTEXTURE1DPROC) (GLenum, GLenum, GLenum, GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERTEXTURE2DPROC) (GLenum, GLenum, GLenum, GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERTEXTURE3DPROC) (GLenum, GLenum, GLenum, GLuint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERTEXTURELAYERPROC) (GLenum, GLenum, GLuint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENFRAMEBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENRENDERBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENVERTEXARRAYSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENERATEMIPMAPPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBOOLEANI_VPROC) (GLenum, GLuint, GLboolean *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETFRAGDATALOCATIONPROC) (GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLenum, GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTEGERI_VPROC) (GLenum, GLuint, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETRENDERBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)
 
typedef const GLubyte *(INTERNAL_GL_APIENTRYPFNGLGETSTRINGIPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXPARAMETERIIVPROC) (GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXPARAMETERIUIVPROC) (GLenum, GLenum, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMUIVPROC) (GLuint, GLint, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBIIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBIUIVPROC) (GLuint, GLenum, GLuint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISENABLEDIPROC) (GLenum, GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISFRAMEBUFFERPROC) (GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISRENDERBUFFERPROC) (GLuint)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISVERTEXARRAYPROC) (GLuint)
 
typedef void *(INTERNAL_GL_APIENTRYPFNGLMAPBUFFERRANGEPROC) (GLenum, GLintptr, GLsizeiptr, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLRENDERBUFFERSTORAGEPROC) (GLenum, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERIIVPROC) (GLenum, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXPARAMETERIUIVPROC) (GLenum, GLenum, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint, GLsizei, const GLchar *const *, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1UIPROC) (GLint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1UIVPROC) (GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2UIPROC) (GLint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2UIVPROC) (GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3UIPROC) (GLint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3UIVPROC) (GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4UIPROC) (GLint, GLuint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4UIVPROC) (GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI1IPROC) (GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI1IVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI1UIPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI1UIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI2IPROC) (GLuint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI2IVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI2UIPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI2UIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI3IPROC) (GLuint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI3IVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI3UIPROC) (GLuint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI3UIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4BVPROC) (GLuint, const GLbyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4IPROC) (GLuint, GLint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4IVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4SVPROC) (GLuint, const GLshort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4UBVPROC) (GLuint, const GLubyte *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4UIPROC) (GLuint, GLuint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4UIVPROC) (GLuint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBI4USVPROC) (GLuint, const GLushort *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBIPOINTERPROC) (GLuint, GLint, GLenum, GLsizei, const GLvoid *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYBUFFERSUBDATAPROC) (GLenum, GLenum, GLintptr, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWARRAYSINSTANCEDPROC) (GLenum, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSINSTANCEDPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEUNIFORMBLOCKIVPROC) (GLuint, GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEUNIFORMNAMEPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEUNIFORMSIVPROC) (GLuint, GLsizei, const GLuint *, GLenum, GLint *)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMBLOCKINDEXPROC) (GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMINDICESPROC) (GLuint, GLsizei, const GLchar *const *, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPRIMITIVERESTARTINDEXPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXBUFFERPROC) (GLenum, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMBLOCKBINDINGPROC) (GLuint, GLuint, GLuint)
 
typedef GLenum(INTERNAL_GL_APIENTRYPFNGLCLIENTWAITSYNCPROC) (GLsync, GLbitfield, GLuint64)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETESYNCPROC) (GLsync)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSBASEVERTEXPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWRANGEELEMENTSBASEVERTEXPROC) (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *, GLint)
 
typedef GLsync(INTERNAL_GL_APIENTRYPFNGLFENCESYNCPROC) (GLenum, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERTEXTUREPROC) (GLenum, GLenum, GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETBUFFERPARAMETERI64VPROC) (GLenum, GLenum, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTEGER64I_VPROC) (GLenum, GLuint, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTEGER64VPROC) (GLenum, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETMULTISAMPLEFVPROC) (GLenum, GLuint, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSYNCIVPROC) (GLsync, GLenum, GLsizei, GLsizei *, GLint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISSYNCPROC) (GLsync)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMULTIDRAWELEMENTSBASEVERTEXPROC) (GLenum, const GLsizei *, GLenum, const GLvoid *const *, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROVOKINGVERTEXPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLEMASKIPROC) (GLuint, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXIMAGE2DMULTISAMPLEPROC) (GLenum, GLsizei, GLint, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXIMAGE3DMULTISAMPLEPROC) (GLenum, GLsizei, GLint, GLsizei, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLWAITSYNCPROC) (GLsync, GLbitfield, GLuint64)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDFRAGDATALOCATIONINDEXEDPROC) (GLuint, GLuint, GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDSAMPLERPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETESAMPLERSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENSAMPLERSPROC) (GLsizei, GLuint *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETFRAGDATAINDEXPROC) (GLuint, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYOBJECTI64VPROC) (GLuint, GLenum, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYOBJECTUI64VPROC) (GLuint, GLenum, GLuint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSAMPLERPARAMETERIIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSAMPLERPARAMETERIUIVPROC) (GLuint, GLenum, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSAMPLERPARAMETERFVPROC) (GLuint, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSAMPLERPARAMETERIVPROC) (GLuint, GLenum, GLint *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISSAMPLERPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLQUERYCOUNTERPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERIIVPROC) (GLuint, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERIUIVPROC) (GLuint, GLenum, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERFPROC) (GLuint, GLenum, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERFVPROC) (GLuint, GLenum, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERIPROC) (GLuint, GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSAMPLERPARAMETERIVPROC) (GLuint, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBDIVISORPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP1UIPROC) (GLuint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP1UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP2UIPROC) (GLuint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP2UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP3UIPROC) (GLuint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP3UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP4UIPROC) (GLuint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBP4UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBEGINQUERYINDEXEDPROC) (GLenum, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDTRANSFORMFEEDBACKPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDEQUATIONSEPARATEIPROC) (GLuint, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDEQUATIONIPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDFUNCSEPARATEIPROC) (GLuint, GLenum, GLenum, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLENDFUNCIPROC) (GLuint, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETETRANSFORMFEEDBACKSPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWARRAYSINDIRECTPROC) (GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSINDIRECTPROC) (GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWTRANSFORMFEEDBACKPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC) (GLenum, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENDQUERYINDEXEDPROC) (GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENTRANSFORMFEEDBACKSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVESUBROUTINENAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVESUBROUTINEUNIFORMIVPROC) (GLuint, GLenum, GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMSTAGEIVPROC) (GLuint, GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYINDEXEDIVPROC) (GLenum, GLuint, GLenum, GLint *)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLGETSUBROUTINEINDEXPROC) (GLuint, GLenum, const GLchar *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETSUBROUTINEUNIFORMLOCATIONPROC) (GLuint, GLenum, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMSUBROUTINEUIVPROC) (GLenum, GLint, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETUNIFORMDVPROC) (GLuint, GLint, GLdouble *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISTRANSFORMFEEDBACKPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMINSAMPLESHADINGPROC) (GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPATCHPARAMETERFVPROC) (GLenum, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPATCHPARAMETERIPROC) (GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPAUSETRANSFORMFEEDBACKPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLRESUMETRANSFORMFEEDBACKPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1DPROC) (GLint, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM1DVPROC) (GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2DPROC) (GLint, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM2DVPROC) (GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3DPROC) (GLint, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM3DVPROC) (GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4DPROC) (GLint, GLdouble, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORM4DVPROC) (GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2X3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX2X4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3X2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX3X4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4X2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMMATRIX4X3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUNIFORMSUBROUTINESUIVPROC) (GLenum, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLACTIVESHADERPROGRAMPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDPROGRAMPIPELINEPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARDEPTHFPROC) (GLfloat)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLCREATESHADERPROGRAMVPROC) (GLenum, GLsizei, const GLchar *const *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDELETEPROGRAMPIPELINESPROC) (GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHRANGEARRAYVPROC) (GLuint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHRANGEINDEXEDPROC) (GLuint, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEPTHRANGEFPROC) (GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENPROGRAMPIPELINESPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETDOUBLEI_VPROC) (GLenum, GLuint, GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETFLOATI_VPROC) (GLenum, GLuint, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMBINARYPROC) (GLuint, GLsizei, GLsizei *, GLenum *, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMPIPELINEINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMPIPELINEIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETSHADERPRECISIONFORMATPROC) (GLenum, GLenum, GLint *, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXATTRIBLDVPROC) (GLuint, GLenum, GLdouble *)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLISPROGRAMPIPELINEPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMBINARYPROC) (GLuint, GLenum, const void *, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMPARAMETERIPROC) (GLuint, GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1DPROC) (GLuint, GLint, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1FPROC) (GLuint, GLint, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1IPROC) (GLuint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1IVPROC) (GLuint, GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1UIPROC) (GLuint, GLint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM1UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2DPROC) (GLuint, GLint, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2FPROC) (GLuint, GLint, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2IPROC) (GLuint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2IVPROC) (GLuint, GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2UIPROC) (GLuint, GLint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM2UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3DPROC) (GLuint, GLint, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3FPROC) (GLuint, GLint, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3IPROC) (GLuint, GLint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3IVPROC) (GLuint, GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3UIPROC) (GLuint, GLint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM3UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4DPROC) (GLuint, GLint, GLdouble, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4FPROC) (GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4IPROC) (GLuint, GLint, GLint, GLint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4IVPROC) (GLuint, GLint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4UIPROC) (GLuint, GLint, GLuint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORM4UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2X3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2X3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2X4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX2X4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3X2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3X2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3X4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX3X4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4X2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4X2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4X3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPROGRAMUNIFORMMATRIX4X3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLRELEASESHADERCOMPILERPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSCISSORARRAYVPROC) (GLuint, GLsizei, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSCISSORINDEXEDPROC) (GLuint, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSCISSORINDEXEDVPROC) (GLuint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSHADERBINARYPROC) (GLsizei, const GLuint *, GLenum, const void *, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLUSEPROGRAMSTAGESPROC) (GLuint, GLbitfield, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVALIDATEPROGRAMPIPELINEPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL1DPROC) (GLuint, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL1DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL2DPROC) (GLuint, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL2DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL3DPROC) (GLuint, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL3DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL4DPROC) (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBL4DVPROC) (GLuint, const GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBLPOINTERPROC) (GLuint, GLint, GLenum, GLsizei, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVIEWPORTARRAYVPROC) (GLuint, GLsizei, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVIEWPORTINDEXEDFPROC) (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVIEWPORTINDEXEDFVPROC) (GLuint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDIMAGETEXTUREPROC) (GLuint, GLuint, GLint, GLboolean, GLint, GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC) (GLenum, GLint, GLsizei, GLsizei, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC) (GLenum, GLsizei, GLenum, const void *, GLsizei, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC) (GLenum, GLsizei, GLenum, const void *, GLsizei, GLint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC) (GLenum, GLuint, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC) (GLenum, GLuint, GLuint, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC) (GLuint, GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTERNALFORMATIVPROC) (GLenum, GLenum, GLenum, GLsizei, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMEMORYBARRIERPROC) (GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSTORAGE1DPROC) (GLenum, GLsizei, GLenum, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSTORAGE2DPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSTORAGE3DPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDVERTEXBUFFERPROC) (GLuint, GLuint, GLintptr, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERDATAPROC) (GLenum, GLenum, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARBUFFERSUBDATAPROC) (GLenum, GLenum, GLintptr, GLsizeiptr, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYIMAGESUBDATAPROC) (GLuint, GLenum, GLint, GLint, GLint, GLint, GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEBUGMESSAGECALLBACKPROC) (GLDEBUGPROC, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEBUGMESSAGECONTROLPROC) (GLenum, GLenum, GLenum, GLsizei, const GLuint *, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDEBUGMESSAGEINSERTPROC) (GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISPATCHCOMPUTEPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFRAMEBUFFERPARAMETERIPROC) (GLenum, GLenum, GLint)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLGETDEBUGMESSAGELOGPROC) (GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETFRAMEBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETINTERNALFORMATI64VPROC) (GLenum, GLenum, GLenum, GLsizei, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPOINTERVPROC) (GLenum, void **)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETOBJECTLABELPROC) (GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETOBJECTPTRLABELPROC) (const void *, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMINTERFACEIVPROC) (GLuint, GLenum, GLenum, GLint *)
 
typedef GLuint(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMRESOURCEINDEXPROC) (GLuint, GLenum, const GLchar *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMRESOURCELOCATIONPROC) (GLuint, GLenum, const GLchar *)
 
typedef GLint(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC) (GLuint, GLenum, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMRESOURCENAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETPROGRAMRESOURCEIVPROC) (GLuint, GLenum, GLuint, GLsizei, const GLenum *, GLsizei, GLsizei *, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATEBUFFERDATAPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATEBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATEFRAMEBUFFERPROC) (GLenum, GLsizei, const GLenum *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATESUBFRAMEBUFFERPROC) (GLenum, GLsizei, const GLenum *, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATETEXIMAGEPROC) (GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATETEXSUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMULTIDRAWARRAYSINDIRECTPROC) (GLenum, const void *, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMULTIDRAWELEMENTSINDIRECTPROC) (GLenum, GLenum, const void *, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLOBJECTLABELPROC) (GLenum, GLuint, GLsizei, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLOBJECTPTRLABELPROC) (const void *, GLsizei, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPOPDEBUGGROUPPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLPUSHDEBUGGROUPPROC) (GLenum, GLuint, GLsizei, const GLchar *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLSHADERSTORAGEBLOCKBINDINGPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXBUFFERRANGEPROC) (GLenum, GLenum, GLuint, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSTORAGE2DMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXSTORAGE3DMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREVIEWPROC) (GLuint, GLenum, GLuint, GLenum, GLuint, GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBBINDINGPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBFORMATPROC) (GLuint, GLint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBIFORMATPROC) (GLuint, GLint, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXATTRIBLFORMATPROC) (GLuint, GLint, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXBINDINGDIVISORPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOVERAGEMODULATIONNVPROC) (GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDBUFFERSBASEPROC) (GLenum, GLuint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDBUFFERSRANGEPROC) (GLenum, GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizeiptr *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDIMAGETEXTURESPROC) (GLuint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDSAMPLERSPROC) (GLuint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDTEXTURESPROC) (GLuint, GLsizei, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDVERTEXBUFFERSPROC) (GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizei *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBUFFERSTORAGEPROC) (GLenum, GLsizeiptr, const void *, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARTEXIMAGEPROC) (GLuint, GLint, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARTEXSUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBINDTEXTUREUNITPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLBLITNAMEDFRAMEBUFFERPROC) (GLuint, GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)
 
typedef GLenum(INTERNAL_GL_APIENTRYPFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDBUFFERDATAPROC) (GLuint, GLenum, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDBUFFERSUBDATAPROC) (GLuint, GLenum, GLintptr, GLsizeiptr, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDFRAMEBUFFERFIPROC) (GLuint, GLenum, const GLfloat, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDFRAMEBUFFERFVPROC) (GLuint, GLenum, GLint, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDFRAMEBUFFERIVPROC) (GLuint, GLenum, GLint, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLEARNAMEDFRAMEBUFFERUIVPROC) (GLuint, GLenum, GLint, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCLIPCONTROLPROC) (GLenum, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLsizei, GLenum, GLsizei, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYNAMEDBUFFERSUBDATAPROC) (GLuint, GLuint, GLintptr, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCOPYTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATEBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATEFRAMEBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATEPROGRAMPIPELINESPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATEQUERIESPROC) (GLenum, GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATERENDERBUFFERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATESAMPLERSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATETEXTURESPROC) (GLenum, GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATETRANSFORMFEEDBACKSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLCREATEVERTEXARRAYSPROC) (GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLDISABLEVERTEXARRAYATTRIBPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLENABLEVERTEXARRAYATTRIBPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC) (GLuint, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGENERATETEXTUREMIPMAPPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETCOMPRESSEDTEXTUREIMAGEPROC) (GLuint, GLint, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, void *)
 
typedef GLenum(INTERNAL_GL_APIENTRYPFNGLGETGRAPHICSRESETSTATUSPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDBUFFERPARAMETERI64VPROC) (GLuint, GLenum, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDBUFFERPOINTERVPROC) (GLuint, GLenum, void **)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLuint, GLenum, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYBUFFEROBJECTI64VPROC) (GLuint, GLuint, GLenum, GLintptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYBUFFEROBJECTIVPROC) (GLuint, GLuint, GLenum, GLintptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYBUFFEROBJECTUI64VPROC) (GLuint, GLuint, GLenum, GLintptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETQUERYBUFFEROBJECTUIVPROC) (GLuint, GLuint, GLenum, GLintptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTUREIMAGEPROC) (GLuint, GLint, GLenum, GLenum, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTURELEVELPARAMETERFVPROC) (GLuint, GLint, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTURELEVELPARAMETERIVPROC) (GLuint, GLint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTUREPARAMETERIIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTUREPARAMETERIUIVPROC) (GLuint, GLenum, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTUREPARAMETERFVPROC) (GLuint, GLenum, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTUREPARAMETERIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTEXTURESUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTRANSFORMFEEDBACKI64_VPROC) (GLuint, GLenum, GLuint, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTRANSFORMFEEDBACKI_VPROC) (GLuint, GLenum, GLuint, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETTRANSFORMFEEDBACKIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXARRAYINDEXED64IVPROC) (GLuint, GLuint, GLenum, GLint64 *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXARRAYINDEXEDIVPROC) (GLuint, GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETVERTEXARRAYIVPROC) (GLuint, GLenum, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNCOMPRESSEDTEXIMAGEPROC) (GLenum, GLint, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNTEXIMAGEPROC) (GLenum, GLint, GLenum, GLenum, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNUNIFORMDVPROC) (GLuint, GLint, GLsizei, GLdouble *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNUNIFORMFVPROC) (GLuint, GLint, GLsizei, GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNUNIFORMIVPROC) (GLuint, GLint, GLsizei, GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLGETNUNIFORMUIVPROC) (GLuint, GLint, GLsizei, GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC) (GLuint, GLsizei, const GLenum *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC) (GLuint, GLsizei, const GLenum *, GLint, GLint, GLsizei, GLsizei)
 
typedef void *(INTERNAL_GL_APIENTRYPFNGLMAPNAMEDBUFFERPROC) (GLuint, GLenum)
 
typedef void *(INTERNAL_GL_APIENTRYPFNGLMAPNAMEDBUFFERRANGEPROC) (GLuint, GLintptr, GLsizeiptr, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDBUFFERDATAPROC) (GLuint, GLsizeiptr, const void *, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDBUFFERSTORAGEPROC) (GLuint, GLsizeiptr, const void *, GLbitfield)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC) (GLuint, GLsizei, const GLenum *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERPARAMETERIPROC) (GLuint, GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERREADBUFFERPROC) (GLuint, GLenum)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC) (GLuint, GLenum, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERTEXTUREPROC) (GLuint, GLenum, GLuint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC) (GLuint, GLenum, GLuint, GLint, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDRENDERBUFFERSTORAGEPROC) (GLuint, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLREADNPIXELSPROC) (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREBARRIERPROC) ()
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREBUFFERPROC) (GLuint, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREBUFFERRANGEPROC) (GLuint, GLenum, GLuint, GLintptr, GLsizeiptr)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERIIVPROC) (GLuint, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERIUIVPROC) (GLuint, GLenum, const GLuint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERFPROC) (GLuint, GLenum, GLfloat)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERFVPROC) (GLuint, GLenum, const GLfloat *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERIPROC) (GLuint, GLenum, GLint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTUREPARAMETERIVPROC) (GLuint, GLenum, const GLint *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESTORAGE1DPROC) (GLuint, GLsizei, GLenum, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESTORAGE2DPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESTORAGE2DMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESTORAGE3DPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESTORAGE3DMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLsizei, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const void *)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTRANSFORMFEEDBACKBUFFERBASEPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC) (GLuint, GLuint, GLuint, GLintptr, GLsizeiptr)
 
typedef GLboolean(INTERNAL_GL_APIENTRYPFNGLUNMAPNAMEDBUFFERPROC) (GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYATTRIBBINDINGPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYATTRIBFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLboolean, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYATTRIBIFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYATTRIBLFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYBINDINGDIVISORPROC) (GLuint, GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYELEMENTBUFFERPROC) (GLuint, GLuint)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYVERTEXBUFFERPROC) (GLuint, GLuint, GLuint, GLintptr, GLsizei)
 
typedef void(INTERNAL_GL_APIENTRYPFNGLVERTEXARRAYVERTEXBUFFERSPROC) (GLuint, GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizei *)
 
typedef XVisualInfo *(* PFNGLXCHOOSEVISUALPROC) (Display *dpy, int screen, int *attribList)
 
typedef GLXContext(* PFNGLXCREATECONTEXTPROC) (Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)
 
typedef void(* PFNGLXDESTROYCONTEXTPROC) (Display *dpy, GLXContext ctx)
 
typedef Bool(* PFNGLXMAKECURRENTPROC) (Display *dpy, GLXDrawable drawable, GLXContext ctx)
 
typedef void(* PFNGLXCOPYCONTEXTPROC) (Display *dpy, GLXContext src, GLXContext dst, unsigned long mask)
 
typedef void(* PFNGLXSWAPBUFFERSPROC) (Display *dpy, GLXDrawable drawable)
 
typedef GLXPixmap(* PFNGLXCREATEGLXPIXMAPPROC) (Display *dpy, XVisualInfo *visual, Pixmap pixmap)
 
typedef void(* PFNGLXDESTROYGLXPIXMAPPROC) (Display *dpy, GLXPixmap pixmap)
 
typedef Bool(* PFNGLXQUERYEXTENSIONPROC) (Display *dpy, int *errorb, int *event)
 
typedef Bool(* PFNGLXQUERYVERSIONPROC) (Display *dpy, int *maj, int *min)
 
typedef Bool(* PFNGLXISDIRECTPROC) (Display *dpy, GLXContext ctx)
 
typedef int(* PFNGLXGETCONFIGPROC) (Display *dpy, XVisualInfo *visual, int attrib, int *value)
 
typedef GLXContext(* PFNGLXGETCURRENTCONTEXTPROC) ()
 
typedef GLXDrawable(* PFNGLXGETCURRENTDRAWABLEPROC) ()
 
typedef void(* PFNGLXWAITGLPROC) ()
 
typedef void(* PFNGLXWAITXPROC) ()
 
typedef void(* PFNGLXUSEXFONT) (Font font, int first, int count, int list)
 
typedef const char *(* PFNGLXQUERYEXTENSIONSSTRINGPROC) (Display *dpy, int screen)
 
typedef const char *(* PFNGLXQUERYSERVERSTRINGPROC) (Display *dpy, int screen, int name)
 
typedef const char *(* PFNGLXGETCLIENTSTRINGPROC) (Display *dpy, int name)
 
typedef Display *(* PFNGLXGETCURRENTDISPLAYPROC) ()
 
typedef BOOL(WINAPIPFNWGLCOPYCONTEXTPROC) (HGLRC, HGLRC, UINT)
 
typedef HGLRC(WINAPIPFNWGLCREATECONTEXTPROC) (HDC)
 
typedef HGLRC(WINAPIPFNWGLCREATELAYERCONTEXTPROC) (HDC, int)
 
typedef BOOL(WINAPIPFNWGLDELETECONTEXTPROC) (HGLRC)
 
typedef HGLRC(WINAPIPFNWGLGETCURRENTCONTEXTPROC) (VOID)
 
typedef HDC(WINAPIPFNWGLGETCURRENTDCPROC) (VOID)
 
typedef PROC(WINAPIPFNWGLGETPROCADDRESSPROC) (LPCSTR)
 
typedef BOOL(WINAPIPFNWGLMAKECURRENTPROC) (HDC, HGLRC)
 
typedef BOOL(WINAPIPFNWGLSHARELISTSPROC) (HGLRC, HGLRC)
 
typedef BOOL(WINAPIPFNWGLUSEFONTBITMAPSAPROC) (HDC, DWORD, DWORD, DWORD)
 
typedef BOOL(WINAPIPFNWGLUSEFONTBITMAPSWPROC) (HDC, DWORD, DWORD, DWORD)
 
typedef BOOL(WINAPIPFNSWAPBUFFERSPROC) (HDC)
 
typedef BOOL(WINAPIPFNWGLUSEFONTOUTLINESAPROC) (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)
 
typedef BOOL(WINAPIPFNWGLUSEFONTOUTLINESWPROC) (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)
 
typedef BOOL(WINAPIPFNWGLDESCRIBELAYERPLANEPROC) (HDC, int, int, UINT, LPLAYERPLANEDESCRIPTOR)
 
typedef int(WINAPIPFNWGLSETLAYERPALETTEENTRIESPROC) (HDC, int, int, int, CONST COLORREF *)
 
typedef int(WINAPIPFNWGLGETLAYERPALETTEENTRIESPROC) (HDC, int, int, int, COLORREF *)
 
typedef BOOL(WINAPIPFNWGLREALIZELAYERPALETTEPROC) (HDC, int, BOOL)
 
typedef BOOL(WINAPIPFNWGLSWAPLAYERBUFFERSPROC) (HDC, UINT)
 
typedef DWORD(WINAPIPFNWGLSWAPMULTIPLEBUFFERSPROC) (UINT, CONST WGLSWAP *)
 
using MipGenerationFunction = void(*)(size_t sourceWidth, size_t sourceHeight, size_t sourceDepth, const uint8_t *sourceData, size_t sourceRowPitch, size_t sourceDepthPitch, uint8_t *destData, size_t destRowPitch, size_t destDepthPitch)
 
typedef void(* ColorReadFunction) (const uint8_t *source, uint8_t *dest)
 
typedef void(* ColorWriteFunction) (const uint8_t *source, uint8_t *dest)
 
typedef void(* ColorCopyFunction) (const uint8_t *source, uint8_t *dest)
 
typedef std::map< gl::FormatType, ColorCopyFunctionFastCopyFunctionMap
 
using LoadImageFunction = void(*)(size_t width, size_t height, size_t depth, const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch, uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch)
 
using LoadFunctionMap = LoadImageFunctionInfo(*)(GLenum)
 

Enumerations

enum  VendorID : uint32_t {
  VENDOR_ID_UNKNOWN = 0x0, VENDOR_ID_AMD = 0x1002, VENDOR_ID_INTEL = 0x8086, VENDOR_ID_NVIDIA = 0x10DE,
  VENDOR_ID_QUALCOMM = 0x5143
}
 
enum  D3DBufferUsage { D3DBufferUsage::STATIC, D3DBufferUsage::DYNAMIC }
 
enum  BufferUsage {
  BUFFER_USAGE_STAGING, BUFFER_USAGE_VERTEX_OR_TRANSFORM_FEEDBACK, BUFFER_USAGE_INDEX, BUFFER_USAGE_PIXEL_UNPACK,
  BUFFER_USAGE_PIXEL_PACK, BUFFER_USAGE_UNIFORM, BUFFER_USAGE_SYSTEM_MEMORY, BUFFER_USAGE_EMULATED_INDEXED_VERTEX,
  BUFFER_USAGE_COUNT
}
 
enum  { MAX_VERTEX_UNIFORM_VECTORS_D3D11 = 1024, MAX_FRAGMENT_UNIFORM_VECTORS_D3D11 = 1024 }
 
enum  D3D11InitError {
  D3D11_INIT_SUCCESS = 0, D3D11_INIT_COMPILER_ERROR, D3D11_INIT_MISSING_DEP, D3D11_INIT_CREATEDEVICE_INVALIDARG,
  D3D11_INIT_CREATEDEVICE_ERROR, D3D11_INIT_INCOMPATIBLE_DXGI, D3D11_INIT_OTHER_ERROR, D3D11_INIT_CREATEDEVICE_FAIL,
  D3D11_INIT_CREATEDEVICE_NOTIMPL, D3D11_INIT_CREATEDEVICE_OUTOFMEMORY, D3D11_INIT_CREATEDEVICE_INVALIDCALL, D3D11_INIT_CREATEDEVICE_COMPONENTMISSING,
  D3D11_INIT_CREATEDEVICE_WASSTILLDRAWING, D3D11_INIT_CREATEDEVICE_NOTAVAILABLE, D3D11_INIT_CREATEDEVICE_DEVICEHUNG, D3D11_INIT_CREATEDEVICE_NULL,
  NUM_D3D11_INIT_ERRORS
}
 
enum  StagingAccess { StagingAccess::READ, StagingAccess::READ_WRITE }
 
enum  {
  MAX_VERTEX_CONSTANT_VECTORS_D3D9 = 256, MAX_PIXEL_CONSTANT_VECTORS_SM2 = 32, MAX_PIXEL_CONSTANT_VECTORS_SM3 = 224, MAX_VARYING_VECTORS_SM2 = 8,
  MAX_VARYING_VECTORS_SM3 = 10, MAX_TEXTURE_IMAGE_UNITS_VTF_SM3 = 4
}
 
enum  D3D9InitError {
  D3D9_INIT_SUCCESS = 0, D3D9_INIT_COMPILER_ERROR, D3D9_INIT_MISSING_DEP, D3D9_INIT_CREATE_DEVICE_ERROR,
  D3D9_INIT_UNSUPPORTED_VERSION, D3D9_INIT_UNSUPPORTED_STRETCHRECT, D3D9_INIT_OUT_OF_MEMORY, D3D9_INIT_OTHER_ERROR,
  NUM_D3D9_INIT_ERRORS
}
 
enum  VertexConversionType { VERTEX_CONVERT_NONE = 0, VERTEX_CONVERT_CPU = 1, VERTEX_CONVERT_GPU = 2, VERTEX_CONVERT_BOTH = 3 }
 
enum  ShaderType { SHADER_VERTEX, SHADER_PIXEL, SHADER_GEOMETRY, SHADER_TYPE_MAX }
 
enum  RendererClass { RENDERER_D3D11, RENDERER_D3D9 }
 
enum  VertexStorageType {
  VertexStorageType::UNKNOWN, VertexStorageType::STATIC, VertexStorageType::DYNAMIC, VertexStorageType::DIRECT,
  VertexStorageType::CURRENT_VALUE
}
 
enum  StandardGL { STANDARD_GL_DESKTOP, STANDARD_GL_ES }
 

Functions

template<typename T >
T roundUp (const T value, const T alignment)
 
template<typename T >
angle::CheckedNumeric< TCheckedRoundUp (const T value, const T alignment)
 
unsigned int UnsignedCeilDivide (unsigned int value, unsigned int divisor)
 
uint32_t RotL (uint32_t x, int8_t r)
 
uint16_t RotR16 (uint16_t x, int8_t r)
 
template<typename DestT , typename SrcT >
DestT * GetAs (SrcT *src)
 
template<typename DestT , typename SrcT >
const DestT * GetAs (const SrcT *src)
 
template<typename DestT , typename SrcT >
DestT * GetImplAs (SrcT *src)
 
template<typename T , size_t inputComponentCount, size_t outputComponentCount, uint32_t alphaDefaultValueBits>
void CopyNativeVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<size_t inputComponentCount, size_t outputComponentCount>
void Copy8SintTo16SintVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<size_t componentCount>
void Copy8SnormTo16SnormVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<size_t inputComponentCount, size_t outputComponentCount>
void Copy32FixedTo32FVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<typename T , size_t inputComponentCount, size_t outputComponentCount, bool normalized>
void CopyTo32FVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<bool isSigned, bool normalized, bool toFloat>
void CopyXYZ10W2ToXYZW32FVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<size_t inputComponentCount, size_t outputComponentCount>
void Copy8SnormTo16SnormVertexData (const uint8_t *input, size_t stride, size_t count, uint8_t *output)
 
template<class FenceClass >
gl::Error FenceSetHelper (FenceClass *fence)
 
template<class FenceClass >
gl::Error FenceTestHelper (FenceClass *fence, bool flushCommandBuffer, GLboolean *outFinished)
 
gl::ErrorOrResult< TextureHelper11CreateStagingTexture (GLenum textureType, const d3d11::Format &formatSet, const gl::Extents &size, StagingAccess readAndWriteAccess, ID3D11Device *device)
 
bool UsePresentPathFast (const Renderer11 *renderer, const gl::FramebufferAttachment *framebufferAttachment)
 
HRESULT GetCoreWindowSizeInPixels (const ComPtr< ABI::Windows::UI::Core::ICoreWindow > &coreWindow, Size *windowSize)
 
float ConvertDipsToPixels (float dips)
 
bool IsCoreWindow (EGLNativeWindowType window, ComPtr< ABI::Windows::UI::Core::ICoreWindow > *coreWindow)
 
bool IsSwapChainPanel (EGLNativeWindowType window, ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > *swapChainPanel)
 
bool IsEGLConfiguredPropertySet (EGLNativeWindowType window, ABI::Windows::Foundation::Collections::IPropertySet **propertySet, IInspectable **eglNativeWindow)
 
HRESULT GetOptionalPropertyValue (const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &propertyMap, const wchar_t *propertyName, boolean *hasKey, ComPtr< ABI::Windows::Foundation::IPropertyValue > &propertyValue)
 
HRESULT GetOptionalSizePropertyValue (const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &propertyMap, const wchar_t *propertyName, SIZE *value, bool *valueExists)
 
HRESULT GetOptionalSinglePropertyValue (const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &propertyMap, const wchar_t *propertyName, float *value, bool *valueExists)
 
template<typename CODE >
HRESULT RunOnUIThread (CODE &&code, const ComPtr< ICoreDispatcher > &dispatcher)
 
HRESULT GetSwapChainPanelSize (const ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > &swapChainPanel, const ComPtr< ICoreDispatcher > &dispatcher, Size *windowSize)
 
HRESULT GetSwapChainPanelSize (const ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > &swapChainPanel, const ComPtr< ABI::Windows::UI::Core::ICoreDispatcher > &dispatcher, Size *windowSize)
 
egl::Error CreateRendererD3D (egl::Display *display, RendererD3D **outRenderer)
 
std::string GetVaryingSemantic (int majorShaderModel, bool programUsesPointSize)
 
const std::map< std::string, unsigned int > & GetUniformRegisterMap (const std::map< std::string, unsigned int > *uniformRegisterMap)
 
VertexStorageType ClassifyAttributeStorage (const gl::VertexAttribute &attrib)
 
inline ::testing::NiceMock< MockFramebufferImpl > * MakeFramebufferMock ()
 
VendorID GetVendorID (const FunctionsGL *functions)
 
bool CanMapBufferForRead (const FunctionsGL *functions)
 
uint8_tMapBufferRangeWithFallback (const FunctionsGL *functions, GLenum target, size_t offset, size_t length, GLbitfield access)
 
gl::ErrorOrResult< bool > ShouldApplyLastRowPaddingWorkaround (const gl::Extents &size, const gl::PixelStoreStateBase &state, GLenum format, GLenum type, bool is3D, const void *pixels)
 
std::string GetDriverVersion (const FunctionsGL *functions)
 
inline ::testing::NiceMock< MockProgramImpl > * MakeProgramMock ()
 
void PackPixels (const PackPixelsParams &params, const angle::Format &sourceFormat, int inputPitchIn, const uint8_t *sourceIn, uint8_t *destWithoutOffset)
 
ColorWriteFunction GetColorWriteFunction (const gl::FormatType &formatType)
 
ColorCopyFunction GetFastCopyFunction (const FastCopyFunctionMap &fastCopyFunctions, const gl::FormatType &formatType)
 
bool isWindowsVistaOrGreater ()
 

Typedef Documentation

◆ AttribIndexArray

◆ ColorCopyFunction

typedef void(* rx::ColorCopyFunction) (const uint8_t *source, uint8_t *dest)

◆ ColorReadFunction

typedef void(* rx::ColorReadFunction) (const uint8_t *source, uint8_t *dest)

◆ ColorWriteFunction

typedef void(* rx::ColorWriteFunction) (const uint8_t *source, uint8_t *dest)

◆ CreateRendererD3DFunction

typedef RendererD3D*(* rx::CreateRendererD3DFunction) (egl::Display *)

◆ DataRevision

◆ FastCopyFunctionMap

◆ GLDEBUGPROC

◆ GLDEBUGPROCAMD

◆ GLDEBUGPROCARB

◆ InitializeTextureDataFunction

typedef void(* rx::InitializeTextureDataFunction) (size_t width, size_t height, size_t depth, uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch)

◆ LoadFunctionMap

◆ LoadImageFunction

using rx::LoadImageFunction = typedef void (*)(size_t width, size_t height, size_t depth, const uint8_t *input, size_t inputRowPitch, size_t inputDepthPitch, uint8_t *output, size_t outputRowPitch, size_t outputDepthPitch)

◆ MipGenerationFunction

using rx::MipGenerationFunction = typedef void (*)(size_t sourceWidth, size_t sourceHeight, size_t sourceDepth, const uint8_t *sourceData, size_t sourceRowPitch, size_t sourceDepthPitch, uint8_t *destData, size_t destRowPitch, size_t destDepthPitch)

◆ PFNEGLBINDAPIPROC

typedef EGLBoolean(* rx::PFNEGLBINDAPIPROC) (EGLenum api)

◆ PFNEGLBINDTEXIMAGEPROC

typedef EGLBoolean(* rx::PFNEGLBINDTEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)

◆ PFNEGLCHOOSECONFIGPROC

typedef EGLBoolean(* rx::PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config)

◆ PFNEGLCLIENTWAITSYNCPROC

typedef EGLint(* rx::PFNEGLCLIENTWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)

◆ PFNEGLCOPYBUFFERSPROC

typedef EGLBoolean(* rx::PFNEGLCOPYBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target)

◆ PFNEGLCREATECONTEXTPROC

typedef EGLContext(* rx::PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list)

◆ PFNEGLCREATEIMAGEPROC

◆ PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC

typedef EGLSurface(* rx::PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC) (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list)

◆ PFNEGLCREATEPBUFFERSURFACEPROC

typedef EGLSurface(* rx::PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list)

◆ PFNEGLCREATEPIXMAPSURFACEPROC

typedef EGLSurface(* rx::PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list)

◆ PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC

typedef EGLSurface(* rx::PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list)

◆ PFNEGLCREATEPLATFORMWINDOWSURFACEPROC

typedef EGLSurface(* rx::PFNEGLCREATEPLATFORMWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list)

◆ PFNEGLCREATESYNCPROC

typedef EGLSync(* rx::PFNEGLCREATESYNCPROC) (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list)

◆ PFNEGLCREATEWINDOWSURFACEPROC

typedef EGLSurface(* rx::PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list)

◆ PFNEGLDESTROYCONTEXTPROC

typedef EGLBoolean(* rx::PFNEGLDESTROYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx)

◆ PFNEGLDESTROYIMAGEPROC

typedef EGLBoolean(* rx::PFNEGLDESTROYIMAGEPROC) (EGLDisplay dpy, EGLImage image)

◆ PFNEGLDESTROYSURFACEPROC

typedef EGLBoolean(* rx::PFNEGLDESTROYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface)

◆ PFNEGLDESTROYSYNCPROC

typedef EGLBoolean(* rx::PFNEGLDESTROYSYNCPROC) (EGLDisplay dpy, EGLSync sync)

◆ PFNEGLGETCONFIGATTRIBPROC

typedef EGLBoolean(* rx::PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value)

◆ PFNEGLGETCONFIGSPROC

typedef EGLBoolean(* rx::PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config)

◆ PFNEGLGETCURRENTCONTEXTPROC

typedef EGLContext(* rx::PFNEGLGETCURRENTCONTEXTPROC) (void)

◆ PFNEGLGETCURRENTDISPLAYPROC

typedef EGLDisplay(* rx::PFNEGLGETCURRENTDISPLAYPROC) (void)

◆ PFNEGLGETCURRENTSURFACEPROC

typedef EGLSurface(* rx::PFNEGLGETCURRENTSURFACEPROC) (EGLint readdraw)

◆ PFNEGLGETDISPLAYPROC

typedef EGLDisplay(* rx::PFNEGLGETDISPLAYPROC) (EGLNativeDisplayType display_id)

◆ PFNEGLGETERRORPROC

typedef EGLint(* rx::PFNEGLGETERRORPROC) (void)

◆ PFNEGLGETPLATFORMDISPLAYPROC

typedef EGLDisplay(* rx::PFNEGLGETPLATFORMDISPLAYPROC) (EGLenum platform, void *native_display, const EGLAttrib *attrib_list)

◆ PFNEGLGETPROCADDRESSPROC

typedef __eglMustCastToProperFunctionPointerType(* rx::PFNEGLGETPROCADDRESSPROC) (const char *procname)

◆ PFNEGLGETSYNCATTRIBPROC

typedef EGLBoolean(* rx::PFNEGLGETSYNCATTRIBPROC) (EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib *value)

◆ PFNEGLINITIALIZEPROC

typedef EGLBoolean(* rx::PFNEGLINITIALIZEPROC) (EGLDisplay dpy, EGLint *major, EGLint *minor)

◆ PFNEGLMAKECURRENTPROC

typedef EGLBoolean(* rx::PFNEGLMAKECURRENTPROC) (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx)

◆ PFNEGLQUERYAPIPROC

typedef EGLenum(* rx::PFNEGLQUERYAPIPROC) (void)

◆ PFNEGLQUERYCONTEXTPROC

typedef EGLBoolean(* rx::PFNEGLQUERYCONTEXTPROC) (EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value)

◆ PFNEGLQUERYSTRINGPROC

typedef const char*(* rx::PFNEGLQUERYSTRINGPROC) (EGLDisplay dpy, EGLint name)

◆ PFNEGLQUERYSURFACEPROC

typedef EGLBoolean(* rx::PFNEGLQUERYSURFACEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value)

◆ PFNEGLRELEASETEXIMAGEPROC

typedef EGLBoolean(* rx::PFNEGLRELEASETEXIMAGEPROC) (EGLDisplay dpy, EGLSurface surface, EGLint buffer)

◆ PFNEGLRELEASETHREADPROC

typedef EGLBoolean(* rx::PFNEGLRELEASETHREADPROC) (void)

◆ PFNEGLSURFACEATTRIBPROC

typedef EGLBoolean(* rx::PFNEGLSURFACEATTRIBPROC) (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value)

◆ PFNEGLSWAPBUFFERSPROC

typedef EGLBoolean(* rx::PFNEGLSWAPBUFFERSPROC) (EGLDisplay dpy, EGLSurface surface)

◆ PFNEGLSWAPINTERVALPROC

typedef EGLBoolean(* rx::PFNEGLSWAPINTERVALPROC) (EGLDisplay dpy, EGLint interval)

◆ PFNEGLTERMINATEPROC

typedef EGLBoolean(* rx::PFNEGLTERMINATEPROC) (EGLDisplay dpy)

◆ PFNEGLWAITCLIENTPROC

typedef EGLBoolean(* rx::PFNEGLWAITCLIENTPROC) (void)

◆ PFNEGLWAITGLPROC

typedef EGLBoolean(* rx::PFNEGLWAITGLPROC) (void)

◆ PFNEGLWAITNATIVEPROC

typedef EGLBoolean(* rx::PFNEGLWAITNATIVEPROC) (EGLint engine)

◆ PFNEGLWAITSYNCPROC

typedef EGLBoolean(* rx::PFNEGLWAITSYNCPROC) (EGLDisplay dpy, EGLSync sync, EGLint flags)

◆ PFNGLACTIVESHADERPROGRAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLACTIVESHADERPROGRAMPROC) (GLuint, GLuint)

◆ PFNGLACTIVETEXTUREPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLACTIVETEXTUREPROC) (GLenum)

◆ PFNGLATTACHSHADERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLATTACHSHADERPROC) (GLuint, GLuint)

◆ PFNGLBEGINCONDITIONALRENDERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBEGINCONDITIONALRENDERPROC) (GLuint, GLenum)

◆ PFNGLBEGINQUERYINDEXEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBEGINQUERYINDEXEDPROC) (GLenum, GLuint, GLuint)

◆ PFNGLBEGINQUERYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBEGINQUERYPROC) (GLenum, GLuint)

◆ PFNGLBEGINTRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum)

◆ PFNGLBINDATTRIBLOCATIONPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDATTRIBLOCATIONPROC) (GLuint, GLuint, const GLchar *)

◆ PFNGLBINDBUFFERBASEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDBUFFERBASEPROC) (GLenum, GLuint, GLuint)

◆ PFNGLBINDBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDBUFFERPROC) (GLenum, GLuint)

◆ PFNGLBINDBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDBUFFERRANGEPROC) (GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)

◆ PFNGLBINDBUFFERSBASEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDBUFFERSBASEPROC) (GLenum, GLuint, GLsizei, const GLuint *)

◆ PFNGLBINDBUFFERSRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDBUFFERSRANGEPROC) (GLenum, GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizeiptr *)

◆ PFNGLBINDFRAGDATALOCATIONINDEXEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDFRAGDATALOCATIONINDEXEDPROC) (GLuint, GLuint, GLuint, const GLchar *)

◆ PFNGLBINDFRAGDATALOCATIONPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDFRAGDATALOCATIONPROC) (GLuint, GLuint, const GLchar *)

◆ PFNGLBINDFRAMEBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDFRAMEBUFFERPROC) (GLenum, GLuint)

◆ PFNGLBINDIMAGETEXTUREPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDIMAGETEXTUREPROC) (GLuint, GLuint, GLint, GLboolean, GLint, GLenum, GLenum)

◆ PFNGLBINDIMAGETEXTURESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDIMAGETEXTURESPROC) (GLuint, GLsizei, const GLuint *)

◆ PFNGLBINDPROGRAMPIPELINEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDPROGRAMPIPELINEPROC) (GLuint)

◆ PFNGLBINDRENDERBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDRENDERBUFFERPROC) (GLenum, GLuint)

◆ PFNGLBINDSAMPLERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDSAMPLERPROC) (GLuint, GLuint)

◆ PFNGLBINDSAMPLERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDSAMPLERSPROC) (GLuint, GLsizei, const GLuint *)

◆ PFNGLBINDTEXTUREPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDTEXTUREPROC) (GLenum, GLuint)

◆ PFNGLBINDTEXTURESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDTEXTURESPROC) (GLuint, GLsizei, const GLuint *)

◆ PFNGLBINDTEXTUREUNITPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDTEXTUREUNITPROC) (GLuint, GLuint)

◆ PFNGLBINDTRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDTRANSFORMFEEDBACKPROC) (GLenum, GLuint)

◆ PFNGLBINDVERTEXARRAYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDVERTEXARRAYPROC) (GLuint)

◆ PFNGLBINDVERTEXBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDVERTEXBUFFERPROC) (GLuint, GLuint, GLintptr, GLsizei)

◆ PFNGLBINDVERTEXBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBINDVERTEXBUFFERSPROC) (GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizei *)

◆ PFNGLBLENDCOLORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDCOLORPROC) (GLfloat, GLfloat, GLfloat, GLfloat)

◆ PFNGLBLENDEQUATIONIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDEQUATIONIPROC) (GLuint, GLenum)

◆ PFNGLBLENDEQUATIONPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDEQUATIONPROC) (GLenum)

◆ PFNGLBLENDEQUATIONSEPARATEIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDEQUATIONSEPARATEIPROC) (GLuint, GLenum, GLenum)

◆ PFNGLBLENDEQUATIONSEPARATEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDEQUATIONSEPARATEPROC) (GLenum, GLenum)

◆ PFNGLBLENDFUNCIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDFUNCIPROC) (GLuint, GLenum, GLenum)

◆ PFNGLBLENDFUNCPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDFUNCPROC) (GLenum, GLenum)

◆ PFNGLBLENDFUNCSEPARATEIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDFUNCSEPARATEIPROC) (GLuint, GLenum, GLenum, GLenum, GLenum)

◆ PFNGLBLENDFUNCSEPARATEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLENDFUNCSEPARATEPROC) (GLenum, GLenum, GLenum, GLenum)

◆ PFNGLBLITFRAMEBUFFERPROC

◆ PFNGLBLITNAMEDFRAMEBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBLITNAMEDFRAMEBUFFERPROC) (GLuint, GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)

◆ PFNGLBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBUFFERDATAPROC) (GLenum, GLsizeiptr, const GLvoid *, GLenum)

◆ PFNGLBUFFERSTORAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBUFFERSTORAGEPROC) (GLenum, GLsizeiptr, const void *, GLbitfield)

◆ PFNGLBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLBUFFERSUBDATAPROC) (GLenum, GLintptr, GLsizeiptr, const GLvoid *)

◆ PFNGLCHECKFRAMEBUFFERSTATUSPROC

typedef GLenum(INTERNAL_GL_APIENTRY * rx::PFNGLCHECKFRAMEBUFFERSTATUSPROC) (GLenum)

◆ PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC

typedef GLenum(INTERNAL_GL_APIENTRY * rx::PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC) (GLuint, GLenum)

◆ PFNGLCLAMPCOLORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLAMPCOLORPROC) (GLenum, GLenum)

◆ PFNGLCLEARBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERDATAPROC) (GLenum, GLenum, GLenum, GLenum, const void *)

◆ PFNGLCLEARBUFFERFIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERFIPROC) (GLenum, GLint, GLfloat, GLint)

◆ PFNGLCLEARBUFFERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERFVPROC) (GLenum, GLint, const GLfloat *)

◆ PFNGLCLEARBUFFERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERIVPROC) (GLenum, GLint, const GLint *)

◆ PFNGLCLEARBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERSUBDATAPROC) (GLenum, GLenum, GLintptr, GLsizeiptr, GLenum, GLenum, const void *)

◆ PFNGLCLEARBUFFERUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARBUFFERUIVPROC) (GLenum, GLint, const GLuint *)

◆ PFNGLCLEARCOLORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARCOLORPROC) (GLfloat, GLfloat, GLfloat, GLfloat)

◆ PFNGLCLEARDEPTHFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARDEPTHFPROC) (GLfloat)

◆ PFNGLCLEARDEPTHPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARDEPTHPROC) (GLdouble)

◆ PFNGLCLEARNAMEDBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDBUFFERDATAPROC) (GLuint, GLenum, GLenum, GLenum, const void *)

◆ PFNGLCLEARNAMEDBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDBUFFERSUBDATAPROC) (GLuint, GLenum, GLintptr, GLsizeiptr, GLenum, GLenum, const void *)

◆ PFNGLCLEARNAMEDFRAMEBUFFERFIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDFRAMEBUFFERFIPROC) (GLuint, GLenum, const GLfloat, GLint)

◆ PFNGLCLEARNAMEDFRAMEBUFFERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDFRAMEBUFFERFVPROC) (GLuint, GLenum, GLint, const GLfloat *)

◆ PFNGLCLEARNAMEDFRAMEBUFFERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDFRAMEBUFFERIVPROC) (GLuint, GLenum, GLint, const GLint *)

◆ PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC) (GLuint, GLenum, GLint, const GLuint *)

◆ PFNGLCLEARPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARPROC) (GLbitfield)

◆ PFNGLCLEARSTENCILPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARSTENCILPROC) (GLint)

◆ PFNGLCLEARTEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARTEXIMAGEPROC) (GLuint, GLint, GLenum, GLenum, const void *)

◆ PFNGLCLEARTEXSUBIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLEARTEXSUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const void *)

◆ PFNGLCLIENTWAITSYNCPROC

typedef GLenum(INTERNAL_GL_APIENTRY * rx::PFNGLCLIENTWAITSYNCPROC) (GLsync, GLbitfield, GLuint64)

◆ PFNGLCLIPCONTROLPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCLIPCONTROLPROC) (GLenum, GLenum)

◆ PFNGLCOLORMASKIPROC

◆ PFNGLCOLORMASKPROC

◆ PFNGLCOMPILESHADERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPILESHADERPROC) (GLuint)

◆ PFNGLCOMPRESSEDTEXIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)

◆ PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLsizei, GLenum, GLsizei, const void *)

◆ PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void *)

◆ PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const void *)

◆ PFNGLCOPYBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYBUFFERSUBDATAPROC) (GLenum, GLenum, GLintptr, GLintptr, GLsizeiptr)

◆ PFNGLCOPYIMAGESUBDATAPROC

◆ PFNGLCOPYNAMEDBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYNAMEDBUFFERSUBDATAPROC) (GLuint, GLuint, GLintptr, GLintptr, GLsizeiptr)

◆ PFNGLCOPYTEXIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXIMAGE1DPROC) (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)

◆ PFNGLCOPYTEXIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXIMAGE2DPROC) (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)

◆ PFNGLCOPYTEXSUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei)

◆ PFNGLCOPYTEXSUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLCOPYTEXSUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLCOPYTEXTURESUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei)

◆ PFNGLCOPYTEXTURESUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLCOPYTEXTURESUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOPYTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLCOVERAGEMODULATIONNVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCOVERAGEMODULATIONNVPROC) (GLenum)

◆ PFNGLCREATEBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLCREATEFRAMEBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEFRAMEBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLCREATEPROGRAMPIPELINESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEPROGRAMPIPELINESPROC) (GLsizei, GLuint *)

◆ PFNGLCREATEPROGRAMPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEPROGRAMPROC) ()

◆ PFNGLCREATEQUERIESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEQUERIESPROC) (GLenum, GLsizei, GLuint *)

◆ PFNGLCREATERENDERBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATERENDERBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLCREATESAMPLERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATESAMPLERSPROC) (GLsizei, GLuint *)

◆ PFNGLCREATESHADERPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLCREATESHADERPROC) (GLenum)

◆ PFNGLCREATESHADERPROGRAMVPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLCREATESHADERPROGRAMVPROC) (GLenum, GLsizei, const GLchar *const *)

◆ PFNGLCREATETEXTURESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATETEXTURESPROC) (GLenum, GLsizei, GLuint *)

◆ PFNGLCREATETRANSFORMFEEDBACKSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATETRANSFORMFEEDBACKSPROC) (GLsizei, GLuint *)

◆ PFNGLCREATEVERTEXARRAYSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCREATEVERTEXARRAYSPROC) (GLsizei, GLuint *)

◆ PFNGLCULLFACEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLCULLFACEPROC) (GLenum)

◆ PFNGLDEBUGMESSAGECALLBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEBUGMESSAGECALLBACKPROC) (GLDEBUGPROC, const void *)

◆ PFNGLDEBUGMESSAGECONTROLPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEBUGMESSAGECONTROLPROC) (GLenum, GLenum, GLenum, GLsizei, const GLuint *, GLboolean)

◆ PFNGLDEBUGMESSAGEINSERTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEBUGMESSAGEINSERTPROC) (GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar *)

◆ PFNGLDELETEBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEBUFFERSPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETEFENCESNVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEFENCESNVPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETEFRAMEBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEFRAMEBUFFERSPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETEPROGRAMPIPELINESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEPROGRAMPIPELINESPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETEPROGRAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEPROGRAMPROC) (GLuint)

◆ PFNGLDELETEQUERIESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEQUERIESPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETERENDERBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETERENDERBUFFERSPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETESAMPLERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETESAMPLERSPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETESHADERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETESHADERPROC) (GLuint)

◆ PFNGLDELETESYNCPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETESYNCPROC) (GLsync)

◆ PFNGLDELETETEXTURESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETETEXTURESPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETETRANSFORMFEEDBACKSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETETRANSFORMFEEDBACKSPROC) (GLsizei, const GLuint *)

◆ PFNGLDELETEVERTEXARRAYSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDELETEVERTEXARRAYSPROC) (GLsizei, const GLuint *)

◆ PFNGLDEPTHFUNCPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHFUNCPROC) (GLenum)

◆ PFNGLDEPTHMASKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHMASKPROC) (GLboolean)

◆ PFNGLDEPTHRANGEARRAYVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHRANGEARRAYVPROC) (GLuint, GLsizei, const GLdouble *)

◆ PFNGLDEPTHRANGEFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHRANGEFPROC) (GLfloat, GLfloat)

◆ PFNGLDEPTHRANGEINDEXEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHRANGEINDEXEDPROC) (GLuint, GLdouble, GLdouble)

◆ PFNGLDEPTHRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDEPTHRANGEPROC) (GLdouble, GLdouble)

◆ PFNGLDETACHSHADERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDETACHSHADERPROC) (GLuint, GLuint)

◆ PFNGLDISABLEIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISABLEIPROC) (GLenum, GLuint)

◆ PFNGLDISABLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISABLEPROC) (GLenum)

◆ PFNGLDISABLEVERTEXARRAYATTRIBPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISABLEVERTEXARRAYATTRIBPROC) (GLuint, GLuint)

◆ PFNGLDISABLEVERTEXATTRIBARRAYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint)

◆ PFNGLDISPATCHCOMPUTEINDIRECTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr)

◆ PFNGLDISPATCHCOMPUTEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDISPATCHCOMPUTEPROC) (GLuint, GLuint, GLuint)

◆ PFNGLDRAWARRAYSINDIRECTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWARRAYSINDIRECTPROC) (GLenum, const void *)

◆ PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC) (GLenum, GLint, GLsizei, GLsizei, GLuint)

◆ PFNGLDRAWARRAYSINSTANCEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWARRAYSINSTANCEDPROC) (GLenum, GLint, GLsizei, GLsizei)

◆ PFNGLDRAWARRAYSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWARRAYSPROC) (GLenum, GLint, GLsizei)

◆ PFNGLDRAWBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWBUFFERPROC) (GLenum)

◆ PFNGLDRAWBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWBUFFERSPROC) (GLsizei, const GLenum *)

◆ PFNGLDRAWELEMENTSBASEVERTEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSBASEVERTEXPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLint)

◆ PFNGLDRAWELEMENTSINDIRECTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSINDIRECTPROC) (GLenum, GLenum, const void *)

◆ PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC) (GLenum, GLsizei, GLenum, const void *, GLsizei, GLuint)

◆ PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC) (GLenum, GLsizei, GLenum, const void *, GLsizei, GLint, GLuint)

◆ PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei, GLint)

◆ PFNGLDRAWELEMENTSINSTANCEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSINSTANCEDPROC) (GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)

◆ PFNGLDRAWELEMENTSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWELEMENTSPROC) (GLenum, GLsizei, GLenum, const GLvoid *)

◆ PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC) (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *, GLint)

◆ PFNGLDRAWRANGEELEMENTSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWRANGEELEMENTSPROC) (GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)

◆ PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC) (GLenum, GLuint, GLsizei)

◆ PFNGLDRAWTRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWTRANSFORMFEEDBACKPROC) (GLenum, GLuint)

◆ PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC) (GLenum, GLuint, GLuint, GLsizei)

◆ PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC) (GLenum, GLuint, GLuint)

◆ PFNGLENABLEIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENABLEIPROC) (GLenum, GLuint)

◆ PFNGLENABLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENABLEPROC) (GLenum)

◆ PFNGLENABLEVERTEXARRAYATTRIBPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENABLEVERTEXARRAYATTRIBPROC) (GLuint, GLuint)

◆ PFNGLENABLEVERTEXATTRIBARRAYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint)

◆ PFNGLENDCONDITIONALRENDERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENDCONDITIONALRENDERPROC) ()

◆ PFNGLENDQUERYINDEXEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENDQUERYINDEXEDPROC) (GLenum, GLuint)

◆ PFNGLENDQUERYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENDQUERYPROC) (GLenum)

◆ PFNGLENDTRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLENDTRANSFORMFEEDBACKPROC) ()

◆ PFNGLFENCESYNCPROC

typedef GLsync(INTERNAL_GL_APIENTRY * rx::PFNGLFENCESYNCPROC) (GLenum, GLbitfield)

◆ PFNGLFINISHFENCENVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFINISHFENCENVPROC) (GLuint)

◆ PFNGLFINISHPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFINISHPROC) ()

◆ PFNGLFLUSHMAPPEDBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum, GLintptr, GLsizeiptr)

◆ PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC) (GLuint, GLintptr, GLsizeiptr)

◆ PFNGLFLUSHPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFLUSHPROC) ()

◆ PFNGLFRAMEBUFFERPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERPARAMETERIPROC) (GLenum, GLenum, GLint)

◆ PFNGLFRAMEBUFFERRENDERBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERRENDERBUFFERPROC) (GLenum, GLenum, GLenum, GLuint)

◆ PFNGLFRAMEBUFFERTEXTURE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERTEXTURE1DPROC) (GLenum, GLenum, GLenum, GLuint, GLint)

◆ PFNGLFRAMEBUFFERTEXTURE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERTEXTURE2DPROC) (GLenum, GLenum, GLenum, GLuint, GLint)

◆ PFNGLFRAMEBUFFERTEXTURE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERTEXTURE3DPROC) (GLenum, GLenum, GLenum, GLuint, GLint, GLint)

◆ PFNGLFRAMEBUFFERTEXTURELAYERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERTEXTURELAYERPROC) (GLenum, GLenum, GLuint, GLint, GLint)

◆ PFNGLFRAMEBUFFERTEXTUREPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRAMEBUFFERTEXTUREPROC) (GLenum, GLenum, GLuint, GLint)

◆ PFNGLFRONTFACEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLFRONTFACEPROC) (GLenum)

◆ PFNGLGENBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLGENERATEMIPMAPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENERATEMIPMAPPROC) (GLenum)

◆ PFNGLGENERATETEXTUREMIPMAPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENERATETEXTUREMIPMAPPROC) (GLuint)

◆ PFNGLGENFENCESNVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENFENCESNVPROC) (GLsizei, GLuint *)

◆ PFNGLGENFRAMEBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENFRAMEBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLGENPROGRAMPIPELINESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENPROGRAMPIPELINESPROC) (GLsizei, GLuint *)

◆ PFNGLGENQUERIESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENQUERIESPROC) (GLsizei, GLuint *)

◆ PFNGLGENRENDERBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENRENDERBUFFERSPROC) (GLsizei, GLuint *)

◆ PFNGLGENSAMPLERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENSAMPLERSPROC) (GLsizei, GLuint *)

◆ PFNGLGENTEXTURESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENTEXTURESPROC) (GLsizei, GLuint *)

◆ PFNGLGENTRANSFORMFEEDBACKSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENTRANSFORMFEEDBACKSPROC) (GLsizei, GLuint *)

◆ PFNGLGENVERTEXARRAYSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGENVERTEXARRAYSPROC) (GLsizei, GLuint *)

◆ PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC) (GLuint, GLuint, GLenum, GLint *)

◆ PFNGLGETACTIVEATTRIBPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEATTRIBPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)

◆ PFNGLGETACTIVESUBROUTINENAMEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVESUBROUTINENAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC) (GLuint, GLenum, GLuint, GLenum, GLint *)

◆ PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETACTIVEUNIFORMBLOCKIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEUNIFORMBLOCKIVPROC) (GLuint, GLuint, GLenum, GLint *)

◆ PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETACTIVEUNIFORMNAMEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEUNIFORMNAMEPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETACTIVEUNIFORMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEUNIFORMPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)

◆ PFNGLGETACTIVEUNIFORMSIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETACTIVEUNIFORMSIVPROC) (GLuint, GLsizei, const GLuint *, GLenum, GLint *)

◆ PFNGLGETATTACHEDSHADERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETATTACHEDSHADERSPROC) (GLuint, GLsizei, GLsizei *, GLuint *)

◆ PFNGLGETATTRIBLOCATIONPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETATTRIBLOCATIONPROC) (GLuint, const GLchar *)

◆ PFNGLGETBOOLEANI_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBOOLEANI_VPROC) (GLenum, GLuint, GLboolean *)

◆ PFNGLGETBOOLEANVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBOOLEANVPROC) (GLenum, GLboolean *)

◆ PFNGLGETBUFFERPARAMETERI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBUFFERPARAMETERI64VPROC) (GLenum, GLenum, GLint64 *)

◆ PFNGLGETBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETBUFFERPOINTERVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBUFFERPOINTERVPROC) (GLenum, GLenum, GLvoid **)

◆ PFNGLGETBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETBUFFERSUBDATAPROC) (GLenum, GLintptr, GLsizeiptr, GLvoid *)

◆ PFNGLGETCOMPRESSEDTEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum, GLint, GLvoid *)

◆ PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC) (GLuint, GLint, GLsizei, void *)

◆ PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, void *)

◆ PFNGLGETDEBUGMESSAGELOGPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLGETDEBUGMESSAGELOGPROC) (GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *)

◆ PFNGLGETDOUBLEI_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETDOUBLEI_VPROC) (GLenum, GLuint, GLdouble *)

◆ PFNGLGETDOUBLEVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETDOUBLEVPROC) (GLenum, GLdouble *)

◆ PFNGLGETERRORPROC

typedef GLenum(INTERNAL_GL_APIENTRY * rx::PFNGLGETERRORPROC) ()

◆ PFNGLGETFENCEIVNVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETFENCEIVNVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETFLOATI_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETFLOATI_VPROC) (GLenum, GLuint, GLfloat *)

◆ PFNGLGETFLOATVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETFLOATVPROC) (GLenum, GLfloat *)

◆ PFNGLGETFRAGDATAINDEXPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETFRAGDATAINDEXPROC) (GLuint, const GLchar *)

◆ PFNGLGETFRAGDATALOCATIONPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETFRAGDATALOCATIONPROC) (GLuint, const GLchar *)

◆ PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLenum, GLenum, GLenum, GLint *)

◆ PFNGLGETFRAMEBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETFRAMEBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETGRAPHICSRESETSTATUSPROC

typedef GLenum(INTERNAL_GL_APIENTRY * rx::PFNGLGETGRAPHICSRESETSTATUSPROC) ()

◆ PFNGLGETINTEGER64I_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTEGER64I_VPROC) (GLenum, GLuint, GLint64 *)

◆ PFNGLGETINTEGER64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTEGER64VPROC) (GLenum, GLint64 *)

◆ PFNGLGETINTEGERI_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTEGERI_VPROC) (GLenum, GLuint, GLint *)

◆ PFNGLGETINTEGERVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTEGERVPROC) (GLenum, GLint *)

◆ PFNGLGETINTERNALFORMATI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTERNALFORMATI64VPROC) (GLenum, GLenum, GLenum, GLsizei, GLint64 *)

◆ PFNGLGETINTERNALFORMATIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETINTERNALFORMATIVPROC) (GLenum, GLenum, GLenum, GLsizei, GLint *)

◆ PFNGLGETMULTISAMPLEFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETMULTISAMPLEFVPROC) (GLenum, GLuint, GLfloat *)

◆ PFNGLGETNAMEDBUFFERPARAMETERI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDBUFFERPARAMETERI64VPROC) (GLuint, GLenum, GLint64 *)

◆ PFNGLGETNAMEDBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETNAMEDBUFFERPOINTERVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDBUFFERPOINTERVPROC) (GLuint, GLenum, void **)

◆ PFNGLGETNAMEDBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr, void *)

◆ PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLuint, GLenum, GLenum, GLint *)

◆ PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETNCOMPRESSEDTEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNCOMPRESSEDTEXIMAGEPROC) (GLenum, GLint, GLsizei, void *)

◆ PFNGLGETNTEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNTEXIMAGEPROC) (GLenum, GLint, GLenum, GLenum, GLsizei, void *)

◆ PFNGLGETNUNIFORMDVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNUNIFORMDVPROC) (GLuint, GLint, GLsizei, GLdouble *)

◆ PFNGLGETNUNIFORMFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNUNIFORMFVPROC) (GLuint, GLint, GLsizei, GLfloat *)

◆ PFNGLGETNUNIFORMIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNUNIFORMIVPROC) (GLuint, GLint, GLsizei, GLint *)

◆ PFNGLGETNUNIFORMUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETNUNIFORMUIVPROC) (GLuint, GLint, GLsizei, GLuint *)

◆ PFNGLGETOBJECTLABELPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETOBJECTLABELPROC) (GLenum, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETOBJECTPTRLABELPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETOBJECTPTRLABELPROC) (const void *, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETPOINTERVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPOINTERVPROC) (GLenum, void **)

◆ PFNGLGETPROGRAMBINARYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMBINARYPROC) (GLuint, GLsizei, GLsizei *, GLenum *, void *)

◆ PFNGLGETPROGRAMINFOLOGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETPROGRAMINTERFACEIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMINTERFACEIVPROC) (GLuint, GLenum, GLenum, GLint *)

◆ PFNGLGETPROGRAMIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETPROGRAMPIPELINEINFOLOGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMPIPELINEINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETPROGRAMPIPELINEIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMPIPELINEIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETPROGRAMRESOURCEINDEXPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMRESOURCEINDEXPROC) (GLuint, GLenum, const GLchar *)

◆ PFNGLGETPROGRAMRESOURCEIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMRESOURCEIVPROC) (GLuint, GLenum, GLuint, GLsizei, const GLenum *, GLsizei, GLsizei *, GLint *)

◆ PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC) (GLuint, GLenum, const GLchar *)

◆ PFNGLGETPROGRAMRESOURCELOCATIONPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMRESOURCELOCATIONPROC) (GLuint, GLenum, const GLchar *)

◆ PFNGLGETPROGRAMRESOURCENAMEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMRESOURCENAMEPROC) (GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETPROGRAMSTAGEIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETPROGRAMSTAGEIVPROC) (GLuint, GLenum, GLenum, GLint *)

◆ PFNGLGETQUERYBUFFEROBJECTI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYBUFFEROBJECTI64VPROC) (GLuint, GLuint, GLenum, GLintptr)

◆ PFNGLGETQUERYBUFFEROBJECTIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYBUFFEROBJECTIVPROC) (GLuint, GLuint, GLenum, GLintptr)

◆ PFNGLGETQUERYBUFFEROBJECTUI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYBUFFEROBJECTUI64VPROC) (GLuint, GLuint, GLenum, GLintptr)

◆ PFNGLGETQUERYBUFFEROBJECTUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYBUFFEROBJECTUIVPROC) (GLuint, GLuint, GLenum, GLintptr)

◆ PFNGLGETQUERYINDEXEDIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYINDEXEDIVPROC) (GLenum, GLuint, GLenum, GLint *)

◆ PFNGLGETQUERYIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETQUERYOBJECTI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYOBJECTI64VPROC) (GLuint, GLenum, GLint64 *)

◆ PFNGLGETQUERYOBJECTIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYOBJECTIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETQUERYOBJECTUI64VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYOBJECTUI64VPROC) (GLuint, GLenum, GLuint64 *)

◆ PFNGLGETQUERYOBJECTUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETQUERYOBJECTUIVPROC) (GLuint, GLenum, GLuint *)

◆ PFNGLGETRENDERBUFFERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETRENDERBUFFERPARAMETERIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETSAMPLERPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSAMPLERPARAMETERFVPROC) (GLuint, GLenum, GLfloat *)

◆ PFNGLGETSAMPLERPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSAMPLERPARAMETERIIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETSAMPLERPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSAMPLERPARAMETERIUIVPROC) (GLuint, GLenum, GLuint *)

◆ PFNGLGETSAMPLERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSAMPLERPARAMETERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETSHADERINFOLOGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSHADERINFOLOGPROC) (GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETSHADERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSHADERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETSHADERPRECISIONFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSHADERPRECISIONFORMATPROC) (GLenum, GLenum, GLint *, GLint *)

◆ PFNGLGETSHADERSOURCEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSHADERSOURCEPROC) (GLuint, GLsizei, GLsizei *, GLchar *)

◆ PFNGLGETSTRINGIPROC

typedef const GLubyte*(INTERNAL_GL_APIENTRY * rx::PFNGLGETSTRINGIPROC) (GLenum, GLuint)

◆ PFNGLGETSTRINGPROC

typedef const GLubyte*(INTERNAL_GL_APIENTRY * rx::PFNGLGETSTRINGPROC) (GLenum)

◆ PFNGLGETSUBROUTINEINDEXPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLGETSUBROUTINEINDEXPROC) (GLuint, GLenum, const GLchar *)

◆ PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC) (GLuint, GLenum, const GLchar *)

◆ PFNGLGETSYNCIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETSYNCIVPROC) (GLsync, GLenum, GLsizei, GLsizei *, GLint *)

◆ PFNGLGETTEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXIMAGEPROC) (GLenum, GLint, GLenum, GLenum, GLvoid *)

◆ PFNGLGETTEXLEVELPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXLEVELPARAMETERFVPROC) (GLenum, GLint, GLenum, GLfloat *)

◆ PFNGLGETTEXLEVELPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXLEVELPARAMETERIVPROC) (GLenum, GLint, GLenum, GLint *)

◆ PFNGLGETTEXPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXPARAMETERFVPROC) (GLenum, GLenum, GLfloat *)

◆ PFNGLGETTEXPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXPARAMETERIIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETTEXPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXPARAMETERIUIVPROC) (GLenum, GLenum, GLuint *)

◆ PFNGLGETTEXPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXPARAMETERIVPROC) (GLenum, GLenum, GLint *)

◆ PFNGLGETTEXTUREIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTUREIMAGEPROC) (GLuint, GLint, GLenum, GLenum, GLsizei, void *)

◆ PFNGLGETTEXTURELEVELPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTURELEVELPARAMETERFVPROC) (GLuint, GLint, GLenum, GLfloat *)

◆ PFNGLGETTEXTURELEVELPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTURELEVELPARAMETERIVPROC) (GLuint, GLint, GLenum, GLint *)

◆ PFNGLGETTEXTUREPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTUREPARAMETERFVPROC) (GLuint, GLenum, GLfloat *)

◆ PFNGLGETTEXTUREPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTUREPARAMETERIIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETTEXTUREPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTUREPARAMETERIUIVPROC) (GLuint, GLenum, GLuint *)

◆ PFNGLGETTEXTUREPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTEXTUREPARAMETERIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETTEXTURESUBIMAGEPROC

◆ PFNGLGETTRANSFORMFEEDBACKI64_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTRANSFORMFEEDBACKI64_VPROC) (GLuint, GLenum, GLuint, GLint64 *)

◆ PFNGLGETTRANSFORMFEEDBACKI_VPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTRANSFORMFEEDBACKI_VPROC) (GLuint, GLenum, GLuint, GLint *)

◆ PFNGLGETTRANSFORMFEEDBACKIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTRANSFORMFEEDBACKIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETTRANSFORMFEEDBACKVARYINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)

◆ PFNGLGETUNIFORMBLOCKINDEXPROC

typedef GLuint(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMBLOCKINDEXPROC) (GLuint, const GLchar *)

◆ PFNGLGETUNIFORMDVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMDVPROC) (GLuint, GLint, GLdouble *)

◆ PFNGLGETUNIFORMFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMFVPROC) (GLuint, GLint, GLfloat *)

◆ PFNGLGETUNIFORMINDICESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMINDICESPROC) (GLuint, GLsizei, const GLchar *const *, GLuint *)

◆ PFNGLGETUNIFORMIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMIVPROC) (GLuint, GLint, GLint *)

◆ PFNGLGETUNIFORMLOCATIONPROC

typedef GLint(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMLOCATIONPROC) (GLuint, const GLchar *)

◆ PFNGLGETUNIFORMSUBROUTINEUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMSUBROUTINEUIVPROC) (GLenum, GLint, GLuint *)

◆ PFNGLGETUNIFORMUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETUNIFORMUIVPROC) (GLuint, GLint, GLuint *)

◆ PFNGLGETVERTEXARRAYINDEXED64IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXARRAYINDEXED64IVPROC) (GLuint, GLuint, GLenum, GLint64 *)

◆ PFNGLGETVERTEXARRAYINDEXEDIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXARRAYINDEXEDIVPROC) (GLuint, GLuint, GLenum, GLint *)

◆ PFNGLGETVERTEXARRAYIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXARRAYIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETVERTEXATTRIBDVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBDVPROC) (GLuint, GLenum, GLdouble *)

◆ PFNGLGETVERTEXATTRIBFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBFVPROC) (GLuint, GLenum, GLfloat *)

◆ PFNGLGETVERTEXATTRIBIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBIIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETVERTEXATTRIBIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBIUIVPROC) (GLuint, GLenum, GLuint *)

◆ PFNGLGETVERTEXATTRIBIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBIVPROC) (GLuint, GLenum, GLint *)

◆ PFNGLGETVERTEXATTRIBLDVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBLDVPROC) (GLuint, GLenum, GLdouble *)

◆ PFNGLGETVERTEXATTRIBPOINTERVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint, GLenum, GLvoid **)

◆ PFNGLHINTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLHINTPROC) (GLenum, GLenum)

◆ PFNGLINVALIDATEBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATEBUFFERDATAPROC) (GLuint)

◆ PFNGLINVALIDATEBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATEBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr)

◆ PFNGLINVALIDATEFRAMEBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATEFRAMEBUFFERPROC) (GLenum, GLsizei, const GLenum *)

◆ PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC) (GLuint, GLsizei, const GLenum *)

◆ PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC) (GLuint, GLsizei, const GLenum *, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLINVALIDATESUBFRAMEBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATESUBFRAMEBUFFERPROC) (GLenum, GLsizei, const GLenum *, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLINVALIDATETEXIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATETEXIMAGEPROC) (GLuint, GLint)

◆ PFNGLINVALIDATETEXSUBIMAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLINVALIDATETEXSUBIMAGEPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei)

◆ PFNGLISBUFFERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISBUFFERPROC) (GLuint)

◆ PFNGLISENABLEDIPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISENABLEDIPROC) (GLenum, GLuint)

◆ PFNGLISENABLEDPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISENABLEDPROC) (GLenum)

◆ PFNGLISFENCENVPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISFENCENVPROC) (GLuint)

◆ PFNGLISFRAMEBUFFERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISFRAMEBUFFERPROC) (GLuint)

◆ PFNGLISPROGRAMPIPELINEPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISPROGRAMPIPELINEPROC) (GLuint)

◆ PFNGLISPROGRAMPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISPROGRAMPROC) (GLuint)

◆ PFNGLISQUERYPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISQUERYPROC) (GLuint)

◆ PFNGLISRENDERBUFFERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISRENDERBUFFERPROC) (GLuint)

◆ PFNGLISSAMPLERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISSAMPLERPROC) (GLuint)

◆ PFNGLISSHADERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISSHADERPROC) (GLuint)

◆ PFNGLISSYNCPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISSYNCPROC) (GLsync)

◆ PFNGLISTEXTUREPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISTEXTUREPROC) (GLuint)

◆ PFNGLISTRANSFORMFEEDBACKPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISTRANSFORMFEEDBACKPROC) (GLuint)

◆ PFNGLISVERTEXARRAYPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLISVERTEXARRAYPROC) (GLuint)

◆ PFNGLLINEWIDTHPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLLINEWIDTHPROC) (GLfloat)

◆ PFNGLLINKPROGRAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLLINKPROGRAMPROC) (GLuint)

◆ PFNGLLOGICOPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLLOGICOPPROC) (GLenum)

◆ PFNGLMAPBUFFERPROC

typedef void*(INTERNAL_GL_APIENTRY * rx::PFNGLMAPBUFFERPROC) (GLenum, GLenum)

◆ PFNGLMAPBUFFERRANGEPROC

typedef void*(INTERNAL_GL_APIENTRY * rx::PFNGLMAPBUFFERRANGEPROC) (GLenum, GLintptr, GLsizeiptr, GLbitfield)

◆ PFNGLMAPNAMEDBUFFERPROC

typedef void*(INTERNAL_GL_APIENTRY * rx::PFNGLMAPNAMEDBUFFERPROC) (GLuint, GLenum)

◆ PFNGLMAPNAMEDBUFFERRANGEPROC

typedef void*(INTERNAL_GL_APIENTRY * rx::PFNGLMAPNAMEDBUFFERRANGEPROC) (GLuint, GLintptr, GLsizeiptr, GLbitfield)

◆ PFNGLMEMORYBARRIERBYREGIONPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMEMORYBARRIERBYREGIONPROC) (GLbitfield)

◆ PFNGLMEMORYBARRIERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMEMORYBARRIERPROC) (GLbitfield)

◆ PFNGLMINSAMPLESHADINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMINSAMPLESHADINGPROC) (GLfloat)

◆ PFNGLMULTIDRAWARRAYSINDIRECTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMULTIDRAWARRAYSINDIRECTPROC) (GLenum, const void *, GLsizei, GLsizei)

◆ PFNGLMULTIDRAWARRAYSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMULTIDRAWARRAYSPROC) (GLenum, const GLint *, const GLsizei *, GLsizei)

◆ PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC) (GLenum, const GLsizei *, GLenum, const GLvoid *const *, GLsizei, const GLint *)

◆ PFNGLMULTIDRAWELEMENTSINDIRECTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMULTIDRAWELEMENTSINDIRECTPROC) (GLenum, GLenum, const void *, GLsizei, GLsizei)

◆ PFNGLMULTIDRAWELEMENTSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLMULTIDRAWELEMENTSPROC) (GLenum, const GLsizei *, GLenum, const GLvoid *const *, GLsizei)

◆ PFNGLNAMEDBUFFERDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDBUFFERDATAPROC) (GLuint, GLsizeiptr, const void *, GLenum)

◆ PFNGLNAMEDBUFFERSTORAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDBUFFERSTORAGEPROC) (GLuint, GLsizeiptr, const void *, GLbitfield)

◆ PFNGLNAMEDBUFFERSUBDATAPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDBUFFERSUBDATAPROC) (GLuint, GLintptr, GLsizeiptr, const void *)

◆ PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC) (GLuint, GLenum)

◆ PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC) (GLuint, GLsizei, const GLenum *)

◆ PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC) (GLuint, GLenum, GLint)

◆ PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC) (GLuint, GLenum)

◆ PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC) (GLuint, GLenum, GLenum, GLuint)

◆ PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC) (GLuint, GLenum, GLuint, GLint, GLint)

◆ PFNGLNAMEDFRAMEBUFFERTEXTUREPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDFRAMEBUFFERTEXTUREPROC) (GLuint, GLenum, GLuint, GLint)

◆ PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei)

◆ PFNGLNAMEDRENDERBUFFERSTORAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLNAMEDRENDERBUFFERSTORAGEPROC) (GLuint, GLenum, GLsizei, GLsizei)

◆ PFNGLOBJECTLABELPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLOBJECTLABELPROC) (GLenum, GLuint, GLsizei, const GLchar *)

◆ PFNGLOBJECTPTRLABELPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLOBJECTPTRLABELPROC) (const void *, GLsizei, const GLchar *)

◆ PFNGLPATCHPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPATCHPARAMETERFVPROC) (GLenum, const GLfloat *)

◆ PFNGLPATCHPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPATCHPARAMETERIPROC) (GLenum, GLint)

◆ PFNGLPAUSETRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPAUSETRANSFORMFEEDBACKPROC) ()

◆ PFNGLPIXELSTOREFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPIXELSTOREFPROC) (GLenum, GLfloat)

◆ PFNGLPIXELSTOREIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPIXELSTOREIPROC) (GLenum, GLint)

◆ PFNGLPOINTPARAMETERFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOINTPARAMETERFPROC) (GLenum, GLfloat)

◆ PFNGLPOINTPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOINTPARAMETERFVPROC) (GLenum, const GLfloat *)

◆ PFNGLPOINTPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOINTPARAMETERIPROC) (GLenum, GLint)

◆ PFNGLPOINTPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOINTPARAMETERIVPROC) (GLenum, const GLint *)

◆ PFNGLPOINTSIZEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOINTSIZEPROC) (GLfloat)

◆ PFNGLPOLYGONMODEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOLYGONMODEPROC) (GLenum, GLenum)

◆ PFNGLPOLYGONOFFSETPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOLYGONOFFSETPROC) (GLfloat, GLfloat)

◆ PFNGLPOPDEBUGGROUPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPOPDEBUGGROUPPROC) ()

◆ PFNGLPRIMITIVERESTARTINDEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPRIMITIVERESTARTINDEXPROC) (GLuint)

◆ PFNGLPROGRAMBINARYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMBINARYPROC) (GLuint, GLenum, const void *, GLsizei)

◆ PFNGLPROGRAMPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMPARAMETERIPROC) (GLuint, GLenum, GLint)

◆ PFNGLPROGRAMUNIFORM1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1DPROC) (GLuint, GLint, GLdouble)

◆ PFNGLPROGRAMUNIFORM1DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)

◆ PFNGLPROGRAMUNIFORM1FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1FPROC) (GLuint, GLint, GLfloat)

◆ PFNGLPROGRAMUNIFORM1FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)

◆ PFNGLPROGRAMUNIFORM1IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1IPROC) (GLuint, GLint, GLint)

◆ PFNGLPROGRAMUNIFORM1IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1IVPROC) (GLuint, GLint, GLsizei, const GLint *)

◆ PFNGLPROGRAMUNIFORM1UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1UIPROC) (GLuint, GLint, GLuint)

◆ PFNGLPROGRAMUNIFORM1UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM1UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)

◆ PFNGLPROGRAMUNIFORM2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2DPROC) (GLuint, GLint, GLdouble, GLdouble)

◆ PFNGLPROGRAMUNIFORM2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)

◆ PFNGLPROGRAMUNIFORM2FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2FPROC) (GLuint, GLint, GLfloat, GLfloat)

◆ PFNGLPROGRAMUNIFORM2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)

◆ PFNGLPROGRAMUNIFORM2IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2IPROC) (GLuint, GLint, GLint, GLint)

◆ PFNGLPROGRAMUNIFORM2IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2IVPROC) (GLuint, GLint, GLsizei, const GLint *)

◆ PFNGLPROGRAMUNIFORM2UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2UIPROC) (GLuint, GLint, GLuint, GLuint)

◆ PFNGLPROGRAMUNIFORM2UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM2UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)

◆ PFNGLPROGRAMUNIFORM3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3DPROC) (GLuint, GLint, GLdouble, GLdouble, GLdouble)

◆ PFNGLPROGRAMUNIFORM3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)

◆ PFNGLPROGRAMUNIFORM3FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3FPROC) (GLuint, GLint, GLfloat, GLfloat, GLfloat)

◆ PFNGLPROGRAMUNIFORM3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)

◆ PFNGLPROGRAMUNIFORM3IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3IPROC) (GLuint, GLint, GLint, GLint, GLint)

◆ PFNGLPROGRAMUNIFORM3IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3IVPROC) (GLuint, GLint, GLsizei, const GLint *)

◆ PFNGLPROGRAMUNIFORM3UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3UIPROC) (GLuint, GLint, GLuint, GLuint, GLuint)

◆ PFNGLPROGRAMUNIFORM3UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM3UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)

◆ PFNGLPROGRAMUNIFORM4DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4DPROC) (GLuint, GLint, GLdouble, GLdouble, GLdouble, GLdouble)

◆ PFNGLPROGRAMUNIFORM4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4DVPROC) (GLuint, GLint, GLsizei, const GLdouble *)

◆ PFNGLPROGRAMUNIFORM4FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4FPROC) (GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)

◆ PFNGLPROGRAMUNIFORM4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4FVPROC) (GLuint, GLint, GLsizei, const GLfloat *)

◆ PFNGLPROGRAMUNIFORM4IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4IPROC) (GLuint, GLint, GLint, GLint, GLint, GLint)

◆ PFNGLPROGRAMUNIFORM4IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4IVPROC) (GLuint, GLint, GLsizei, const GLint *)

◆ PFNGLPROGRAMUNIFORM4UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4UIPROC) (GLuint, GLint, GLuint, GLuint, GLuint, GLuint)

◆ PFNGLPROGRAMUNIFORM4UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORM4UIVPROC) (GLuint, GLint, GLsizei, const GLuint *)

◆ PFNGLPROGRAMUNIFORMMATRIX2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC) (GLuint, GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLPROVOKINGVERTEXPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPROVOKINGVERTEXPROC) (GLenum)

◆ PFNGLPUSHDEBUGGROUPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLPUSHDEBUGGROUPPROC) (GLenum, GLuint, GLsizei, const GLchar *)

◆ PFNGLQUERYCOUNTERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLQUERYCOUNTERPROC) (GLuint, GLenum)

◆ PFNGLREADBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLREADBUFFERPROC) (GLenum)

◆ PFNGLREADNPIXELSPROC

◆ PFNGLREADPIXELSPROC

◆ PFNGLRELEASESHADERCOMPILERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLRELEASESHADERCOMPILERPROC) ()

◆ PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei)

◆ PFNGLRENDERBUFFERSTORAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLRENDERBUFFERSTORAGEPROC) (GLenum, GLenum, GLsizei, GLsizei)

◆ PFNGLRESUMETRANSFORMFEEDBACKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLRESUMETRANSFORMFEEDBACKPROC) ()

◆ PFNGLSAMPLECOVERAGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLECOVERAGEPROC) (GLfloat, GLboolean)

◆ PFNGLSAMPLEMASKIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLEMASKIPROC) (GLuint, GLbitfield)

◆ PFNGLSAMPLERPARAMETERFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERFPROC) (GLuint, GLenum, GLfloat)

◆ PFNGLSAMPLERPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERFVPROC) (GLuint, GLenum, const GLfloat *)

◆ PFNGLSAMPLERPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERIIVPROC) (GLuint, GLenum, const GLint *)

◆ PFNGLSAMPLERPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERIPROC) (GLuint, GLenum, GLint)

◆ PFNGLSAMPLERPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERIUIVPROC) (GLuint, GLenum, const GLuint *)

◆ PFNGLSAMPLERPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSAMPLERPARAMETERIVPROC) (GLuint, GLenum, const GLint *)

◆ PFNGLSCISSORARRAYVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSCISSORARRAYVPROC) (GLuint, GLsizei, const GLint *)

◆ PFNGLSCISSORINDEXEDPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSCISSORINDEXEDPROC) (GLuint, GLint, GLint, GLsizei, GLsizei)

◆ PFNGLSCISSORINDEXEDVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSCISSORINDEXEDVPROC) (GLuint, const GLint *)

◆ PFNGLSCISSORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSCISSORPROC) (GLint, GLint, GLsizei, GLsizei)

◆ PFNGLSETFENCENVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSETFENCENVPROC) (GLuint, GLenum)

◆ PFNGLSHADERBINARYPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSHADERBINARYPROC) (GLsizei, const GLuint *, GLenum, const void *, GLsizei)

◆ PFNGLSHADERSOURCEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSHADERSOURCEPROC) (GLuint, GLsizei, const GLchar *const *, const GLint *)

◆ PFNGLSHADERSTORAGEBLOCKBINDINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSHADERSTORAGEBLOCKBINDINGPROC) (GLuint, GLuint, GLuint)

◆ PFNGLSTENCILFUNCPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILFUNCPROC) (GLenum, GLint, GLuint)

◆ PFNGLSTENCILFUNCSEPARATEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILFUNCSEPARATEPROC) (GLenum, GLenum, GLint, GLuint)

◆ PFNGLSTENCILMASKPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILMASKPROC) (GLuint)

◆ PFNGLSTENCILMASKSEPARATEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILMASKSEPARATEPROC) (GLenum, GLuint)

◆ PFNGLSTENCILOPPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILOPPROC) (GLenum, GLenum, GLenum)

◆ PFNGLSTENCILOPSEPARATEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLSTENCILOPSEPARATEPROC) (GLenum, GLenum, GLenum, GLenum)

◆ PFNGLTESTFENCENVPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLTESTFENCENVPROC) (GLuint)

◆ PFNGLTEXBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXBUFFERPROC) (GLenum, GLenum, GLuint)

◆ PFNGLTEXBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXBUFFERRANGEPROC) (GLenum, GLenum, GLuint, GLintptr, GLsizeiptr)

◆ PFNGLTEXIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLint, GLenum, GLenum, const GLvoid *)

◆ PFNGLTEXIMAGE2DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXIMAGE2DMULTISAMPLEPROC) (GLenum, GLsizei, GLint, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXIMAGE2DPROC) (GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)

◆ PFNGLTEXIMAGE3DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXIMAGE3DMULTISAMPLEPROC) (GLenum, GLsizei, GLint, GLsizei, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXIMAGE3DPROC

◆ PFNGLTEXPARAMETERFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERFPROC) (GLenum, GLenum, GLfloat)

◆ PFNGLTEXPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERFVPROC) (GLenum, GLenum, const GLfloat *)

◆ PFNGLTEXPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERIIVPROC) (GLenum, GLenum, const GLint *)

◆ PFNGLTEXPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERIPROC) (GLenum, GLenum, GLint)

◆ PFNGLTEXPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERIUIVPROC) (GLenum, GLenum, const GLuint *)

◆ PFNGLTEXPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXPARAMETERIVPROC) (GLenum, GLenum, const GLint *)

◆ PFNGLTEXSTORAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSTORAGE1DPROC) (GLenum, GLsizei, GLenum, GLsizei)

◆ PFNGLTEXSTORAGE2DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSTORAGE2DMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXSTORAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSTORAGE2DPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei)

◆ PFNGLTEXSTORAGE3DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSTORAGE3DMULTISAMPLEPROC) (GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXSTORAGE3DPROC

◆ PFNGLTEXSUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSUBIMAGE1DPROC) (GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)

◆ PFNGLTEXSUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSUBIMAGE2DPROC) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)

◆ PFNGLTEXSUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXSUBIMAGE3DPROC) (GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)

◆ PFNGLTEXTUREBARRIERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREBARRIERPROC) ()

◆ PFNGLTEXTUREBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREBUFFERPROC) (GLuint, GLenum, GLuint)

◆ PFNGLTEXTUREBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREBUFFERRANGEPROC) (GLuint, GLenum, GLuint, GLintptr, GLsizeiptr)

◆ PFNGLTEXTUREPARAMETERFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERFPROC) (GLuint, GLenum, GLfloat)

◆ PFNGLTEXTUREPARAMETERFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERFVPROC) (GLuint, GLenum, const GLfloat *)

◆ PFNGLTEXTUREPARAMETERIIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERIIVPROC) (GLuint, GLenum, const GLint *)

◆ PFNGLTEXTUREPARAMETERIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERIPROC) (GLuint, GLenum, GLint)

◆ PFNGLTEXTUREPARAMETERIUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERIUIVPROC) (GLuint, GLenum, const GLuint *)

◆ PFNGLTEXTUREPARAMETERIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTUREPARAMETERIVPROC) (GLuint, GLenum, const GLint *)

◆ PFNGLTEXTURESTORAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESTORAGE1DPROC) (GLuint, GLsizei, GLenum, GLsizei)

◆ PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXTURESTORAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESTORAGE2DPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei)

◆ PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)

◆ PFNGLTEXTURESTORAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESTORAGE3DPROC) (GLuint, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)

◆ PFNGLTEXTURESUBIMAGE1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESUBIMAGE1DPROC) (GLuint, GLint, GLint, GLsizei, GLenum, GLenum, const void *)

◆ PFNGLTEXTURESUBIMAGE2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESUBIMAGE2DPROC) (GLuint, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const void *)

◆ PFNGLTEXTURESUBIMAGE3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTEXTURESUBIMAGE3DPROC) (GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const void *)

◆ PFNGLTEXTUREVIEWPROC

◆ PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC) (GLuint, GLuint, GLuint)

◆ PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC) (GLuint, GLuint, GLuint, GLintptr, GLsizeiptr)

◆ PFNGLTRANSFORMFEEDBACKVARYINGSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint, GLsizei, const GLchar *const *, GLenum)

◆ PFNGLUNIFORM1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1DPROC) (GLint, GLdouble)

◆ PFNGLUNIFORM1DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1DVPROC) (GLint, GLsizei, const GLdouble *)

◆ PFNGLUNIFORM1FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1FPROC) (GLint, GLfloat)

◆ PFNGLUNIFORM1FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1FVPROC) (GLint, GLsizei, const GLfloat *)

◆ PFNGLUNIFORM1IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1IPROC) (GLint, GLint)

◆ PFNGLUNIFORM1IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1IVPROC) (GLint, GLsizei, const GLint *)

◆ PFNGLUNIFORM1UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1UIPROC) (GLint, GLuint)

◆ PFNGLUNIFORM1UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM1UIVPROC) (GLint, GLsizei, const GLuint *)

◆ PFNGLUNIFORM2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2DPROC) (GLint, GLdouble, GLdouble)

◆ PFNGLUNIFORM2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2DVPROC) (GLint, GLsizei, const GLdouble *)

◆ PFNGLUNIFORM2FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2FPROC) (GLint, GLfloat, GLfloat)

◆ PFNGLUNIFORM2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2FVPROC) (GLint, GLsizei, const GLfloat *)

◆ PFNGLUNIFORM2IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2IPROC) (GLint, GLint, GLint)

◆ PFNGLUNIFORM2IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2IVPROC) (GLint, GLsizei, const GLint *)

◆ PFNGLUNIFORM2UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2UIPROC) (GLint, GLuint, GLuint)

◆ PFNGLUNIFORM2UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM2UIVPROC) (GLint, GLsizei, const GLuint *)

◆ PFNGLUNIFORM3DPROC

◆ PFNGLUNIFORM3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3DVPROC) (GLint, GLsizei, const GLdouble *)

◆ PFNGLUNIFORM3FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3FPROC) (GLint, GLfloat, GLfloat, GLfloat)

◆ PFNGLUNIFORM3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3FVPROC) (GLint, GLsizei, const GLfloat *)

◆ PFNGLUNIFORM3IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3IPROC) (GLint, GLint, GLint, GLint)

◆ PFNGLUNIFORM3IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3IVPROC) (GLint, GLsizei, const GLint *)

◆ PFNGLUNIFORM3UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3UIPROC) (GLint, GLuint, GLuint, GLuint)

◆ PFNGLUNIFORM3UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM3UIVPROC) (GLint, GLsizei, const GLuint *)

◆ PFNGLUNIFORM4DPROC

◆ PFNGLUNIFORM4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4DVPROC) (GLint, GLsizei, const GLdouble *)

◆ PFNGLUNIFORM4FPROC

◆ PFNGLUNIFORM4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4FVPROC) (GLint, GLsizei, const GLfloat *)

◆ PFNGLUNIFORM4IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4IPROC) (GLint, GLint, GLint, GLint, GLint)

◆ PFNGLUNIFORM4IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4IVPROC) (GLint, GLsizei, const GLint *)

◆ PFNGLUNIFORM4UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4UIPROC) (GLint, GLuint, GLuint, GLuint, GLuint)

◆ PFNGLUNIFORM4UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORM4UIVPROC) (GLint, GLsizei, const GLuint *)

◆ PFNGLUNIFORMBLOCKBINDINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMBLOCKBINDINGPROC) (GLuint, GLuint, GLuint)

◆ PFNGLUNIFORMMATRIX2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX2X3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2X3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX2X3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2X3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX2X4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2X4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX2X4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX2X4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX3X2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3X2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX3X2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3X2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX3X4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3X4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX3X4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX3X4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX4X2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4X2DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX4X2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4X2FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMMATRIX4X3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4X3DVPROC) (GLint, GLsizei, GLboolean, const GLdouble *)

◆ PFNGLUNIFORMMATRIX4X3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMMATRIX4X3FVPROC) (GLint, GLsizei, GLboolean, const GLfloat *)

◆ PFNGLUNIFORMSUBROUTINESUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUNIFORMSUBROUTINESUIVPROC) (GLenum, GLsizei, const GLuint *)

◆ PFNGLUNMAPBUFFERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLUNMAPBUFFERPROC) (GLenum)

◆ PFNGLUNMAPNAMEDBUFFERPROC

typedef GLboolean(INTERNAL_GL_APIENTRY * rx::PFNGLUNMAPNAMEDBUFFERPROC) (GLuint)

◆ PFNGLUSEPROGRAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUSEPROGRAMPROC) (GLuint)

◆ PFNGLUSEPROGRAMSTAGESPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLUSEPROGRAMSTAGESPROC) (GLuint, GLbitfield, GLuint)

◆ PFNGLVALIDATEPROGRAMPIPELINEPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVALIDATEPROGRAMPIPELINEPROC) (GLuint)

◆ PFNGLVALIDATEPROGRAMPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVALIDATEPROGRAMPROC) (GLuint)

◆ PFNGLVERTEXARRAYATTRIBBINDINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYATTRIBBINDINGPROC) (GLuint, GLuint, GLuint)

◆ PFNGLVERTEXARRAYATTRIBFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYATTRIBFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXARRAYATTRIBIFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYATTRIBIFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLuint)

◆ PFNGLVERTEXARRAYATTRIBLFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYATTRIBLFORMATPROC) (GLuint, GLuint, GLint, GLenum, GLuint)

◆ PFNGLVERTEXARRAYBINDINGDIVISORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYBINDINGDIVISORPROC) (GLuint, GLuint, GLuint)

◆ PFNGLVERTEXARRAYELEMENTBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYELEMENTBUFFERPROC) (GLuint, GLuint)

◆ PFNGLVERTEXARRAYVERTEXBUFFERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYVERTEXBUFFERPROC) (GLuint, GLuint, GLuint, GLintptr, GLsizei)

◆ PFNGLVERTEXARRAYVERTEXBUFFERSPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXARRAYVERTEXBUFFERSPROC) (GLuint, GLuint, GLsizei, const GLuint *, const GLintptr *, const GLsizei *)

◆ PFNGLVERTEXATTRIB1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1DPROC) (GLuint, GLdouble)

◆ PFNGLVERTEXATTRIB1DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIB1FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1FPROC) (GLuint, GLfloat)

◆ PFNGLVERTEXATTRIB1FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1FVPROC) (GLuint, const GLfloat *)

◆ PFNGLVERTEXATTRIB1SPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1SPROC) (GLuint, GLshort)

◆ PFNGLVERTEXATTRIB1SVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB1SVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIB2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2DPROC) (GLuint, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIB2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIB2FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2FPROC) (GLuint, GLfloat, GLfloat)

◆ PFNGLVERTEXATTRIB2FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2FVPROC) (GLuint, const GLfloat *)

◆ PFNGLVERTEXATTRIB2SPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2SPROC) (GLuint, GLshort, GLshort)

◆ PFNGLVERTEXATTRIB2SVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB2SVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIB3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3DPROC) (GLuint, GLdouble, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIB3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIB3FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3FPROC) (GLuint, GLfloat, GLfloat, GLfloat)

◆ PFNGLVERTEXATTRIB3FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3FVPROC) (GLuint, const GLfloat *)

◆ PFNGLVERTEXATTRIB3SPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3SPROC) (GLuint, GLshort, GLshort, GLshort)

◆ PFNGLVERTEXATTRIB3SVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB3SVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIB4BVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4BVPROC) (GLuint, const GLbyte *)

◆ PFNGLVERTEXATTRIB4DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4DPROC) (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIB4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIB4FPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4FPROC) (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)

◆ PFNGLVERTEXATTRIB4FVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4FVPROC) (GLuint, const GLfloat *)

◆ PFNGLVERTEXATTRIB4IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4IVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIB4NBVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NBVPROC) (GLuint, const GLbyte *)

◆ PFNGLVERTEXATTRIB4NIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NIVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIB4NSVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NSVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIB4NUBPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NUBPROC) (GLuint, GLubyte, GLubyte, GLubyte, GLubyte)

◆ PFNGLVERTEXATTRIB4NUBVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NUBVPROC) (GLuint, const GLubyte *)

◆ PFNGLVERTEXATTRIB4NUIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NUIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIB4NUSVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4NUSVPROC) (GLuint, const GLushort *)

◆ PFNGLVERTEXATTRIB4SPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4SPROC) (GLuint, GLshort, GLshort, GLshort, GLshort)

◆ PFNGLVERTEXATTRIB4SVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4SVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIB4UBVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4UBVPROC) (GLuint, const GLubyte *)

◆ PFNGLVERTEXATTRIB4UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4UIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIB4USVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIB4USVPROC) (GLuint, const GLushort *)

◆ PFNGLVERTEXATTRIBBINDINGPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBBINDINGPROC) (GLuint, GLuint)

◆ PFNGLVERTEXATTRIBDIVISORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBDIVISORPROC) (GLuint, GLuint)

◆ PFNGLVERTEXATTRIBFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBFORMATPROC) (GLuint, GLint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXATTRIBI1IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI1IPROC) (GLuint, GLint)

◆ PFNGLVERTEXATTRIBI1IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI1IVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIBI1UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI1UIPROC) (GLuint, GLuint)

◆ PFNGLVERTEXATTRIBI1UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI1UIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIBI2IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI2IPROC) (GLuint, GLint, GLint)

◆ PFNGLVERTEXATTRIBI2IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI2IVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIBI2UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI2UIPROC) (GLuint, GLuint, GLuint)

◆ PFNGLVERTEXATTRIBI2UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI2UIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIBI3IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI3IPROC) (GLuint, GLint, GLint, GLint)

◆ PFNGLVERTEXATTRIBI3IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI3IVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIBI3UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI3UIPROC) (GLuint, GLuint, GLuint, GLuint)

◆ PFNGLVERTEXATTRIBI3UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI3UIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIBI4BVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4BVPROC) (GLuint, const GLbyte *)

◆ PFNGLVERTEXATTRIBI4IPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4IPROC) (GLuint, GLint, GLint, GLint, GLint)

◆ PFNGLVERTEXATTRIBI4IVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4IVPROC) (GLuint, const GLint *)

◆ PFNGLVERTEXATTRIBI4SVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4SVPROC) (GLuint, const GLshort *)

◆ PFNGLVERTEXATTRIBI4UBVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4UBVPROC) (GLuint, const GLubyte *)

◆ PFNGLVERTEXATTRIBI4UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4UIPROC) (GLuint, GLuint, GLuint, GLuint, GLuint)

◆ PFNGLVERTEXATTRIBI4UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4UIVPROC) (GLuint, const GLuint *)

◆ PFNGLVERTEXATTRIBI4USVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBI4USVPROC) (GLuint, const GLushort *)

◆ PFNGLVERTEXATTRIBIFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBIFORMATPROC) (GLuint, GLint, GLenum, GLuint)

◆ PFNGLVERTEXATTRIBIPOINTERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBIPOINTERPROC) (GLuint, GLint, GLenum, GLsizei, const GLvoid *)

◆ PFNGLVERTEXATTRIBL1DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL1DPROC) (GLuint, GLdouble)

◆ PFNGLVERTEXATTRIBL1DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL1DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIBL2DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL2DPROC) (GLuint, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIBL2DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL2DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIBL3DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL3DPROC) (GLuint, GLdouble, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIBL3DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL3DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIBL4DPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL4DPROC) (GLuint, GLdouble, GLdouble, GLdouble, GLdouble)

◆ PFNGLVERTEXATTRIBL4DVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBL4DVPROC) (GLuint, const GLdouble *)

◆ PFNGLVERTEXATTRIBLFORMATPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBLFORMATPROC) (GLuint, GLint, GLenum, GLuint)

◆ PFNGLVERTEXATTRIBLPOINTERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBLPOINTERPROC) (GLuint, GLint, GLenum, GLsizei, const void *)

◆ PFNGLVERTEXATTRIBP1UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP1UIPROC) (GLuint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXATTRIBP1UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP1UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)

◆ PFNGLVERTEXATTRIBP2UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP2UIPROC) (GLuint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXATTRIBP2UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP2UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)

◆ PFNGLVERTEXATTRIBP3UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP3UIPROC) (GLuint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXATTRIBP3UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP3UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)

◆ PFNGLVERTEXATTRIBP4UIPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP4UIPROC) (GLuint, GLenum, GLboolean, GLuint)

◆ PFNGLVERTEXATTRIBP4UIVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBP4UIVPROC) (GLuint, GLenum, GLboolean, const GLuint *)

◆ PFNGLVERTEXATTRIBPOINTERPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXATTRIBPOINTERPROC) (GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)

◆ PFNGLVERTEXBINDINGDIVISORPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVERTEXBINDINGDIVISORPROC) (GLuint, GLuint)

◆ PFNGLVIEWPORTARRAYVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVIEWPORTARRAYVPROC) (GLuint, GLsizei, const GLfloat *)

◆ PFNGLVIEWPORTINDEXEDFPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVIEWPORTINDEXEDFPROC) (GLuint, GLfloat, GLfloat, GLfloat, GLfloat)

◆ PFNGLVIEWPORTINDEXEDFVPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVIEWPORTINDEXEDFVPROC) (GLuint, const GLfloat *)

◆ PFNGLVIEWPORTPROC

typedef void(INTERNAL_GL_APIENTRY * rx::PFNGLVIEWPORTPROC) (GLint, GLint, GLsizei, GLsizei)

◆ PFNGLWAITSYNCPROC

◆ PFNGLXCHOOSEVISUALPROC

typedef XVisualInfo*(* rx::PFNGLXCHOOSEVISUALPROC) (Display *dpy, int screen, int *attribList)

◆ PFNGLXCOPYCONTEXTPROC

typedef void(* rx::PFNGLXCOPYCONTEXTPROC) (Display *dpy, GLXContext src, GLXContext dst, unsigned long mask)

◆ PFNGLXCREATECONTEXTPROC

typedef GLXContext(* rx::PFNGLXCREATECONTEXTPROC) (Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)

◆ PFNGLXCREATEGLXPIXMAPPROC

typedef GLXPixmap(* rx::PFNGLXCREATEGLXPIXMAPPROC) (Display *dpy, XVisualInfo *visual, Pixmap pixmap)

◆ PFNGLXDESTROYCONTEXTPROC

typedef void(* rx::PFNGLXDESTROYCONTEXTPROC) (Display *dpy, GLXContext ctx)

◆ PFNGLXDESTROYGLXPIXMAPPROC

typedef void(* rx::PFNGLXDESTROYGLXPIXMAPPROC) (Display *dpy, GLXPixmap pixmap)

◆ PFNGLXGETCLIENTSTRINGPROC

typedef const char*(* rx::PFNGLXGETCLIENTSTRINGPROC) (Display *dpy, int name)

◆ PFNGLXGETCONFIGPROC

typedef int(* rx::PFNGLXGETCONFIGPROC) (Display *dpy, XVisualInfo *visual, int attrib, int *value)

◆ PFNGLXGETCURRENTCONTEXTPROC

typedef GLXContext(* rx::PFNGLXGETCURRENTCONTEXTPROC)()

◆ PFNGLXGETCURRENTDISPLAYPROC

typedef Display*(* rx::PFNGLXGETCURRENTDISPLAYPROC) ()

◆ PFNGLXGETCURRENTDRAWABLEPROC

typedef GLXDrawable(* rx::PFNGLXGETCURRENTDRAWABLEPROC)()

◆ PFNGLXISDIRECTPROC

typedef Bool(* rx::PFNGLXISDIRECTPROC) (Display *dpy, GLXContext ctx)

◆ PFNGLXMAKECURRENTPROC

typedef Bool(* rx::PFNGLXMAKECURRENTPROC) (Display *dpy, GLXDrawable drawable, GLXContext ctx)

◆ PFNGLXQUERYEXTENSIONPROC

typedef Bool(* rx::PFNGLXQUERYEXTENSIONPROC) (Display *dpy, int *errorb, int *event)

◆ PFNGLXQUERYEXTENSIONSSTRINGPROC

typedef const char*(* rx::PFNGLXQUERYEXTENSIONSSTRINGPROC) (Display *dpy, int screen)

◆ PFNGLXQUERYSERVERSTRINGPROC

typedef const char*(* rx::PFNGLXQUERYSERVERSTRINGPROC) (Display *dpy, int screen, int name)

◆ PFNGLXQUERYVERSIONPROC

typedef Bool(* rx::PFNGLXQUERYVERSIONPROC) (Display *dpy, int *maj, int *min)

◆ PFNGLXSWAPBUFFERSPROC

typedef void(* rx::PFNGLXSWAPBUFFERSPROC) (Display *dpy, GLXDrawable drawable)

◆ PFNGLXUSEXFONT

typedef void(* rx::PFNGLXUSEXFONT) (Font font, int first, int count, int list)

◆ PFNGLXWAITGLPROC

typedef void(* rx::PFNGLXWAITGLPROC) ()

◆ PFNGLXWAITXPROC

typedef void(* rx::PFNGLXWAITXPROC) ()

◆ PFNSWAPBUFFERSPROC

typedef BOOL(WINAPI * rx::PFNSWAPBUFFERSPROC) (HDC)

◆ PFNWGLCOPYCONTEXTPROC

typedef BOOL(WINAPI * rx::PFNWGLCOPYCONTEXTPROC) (HGLRC, HGLRC, UINT)

◆ PFNWGLCREATECONTEXTPROC

typedef HGLRC(WINAPI * rx::PFNWGLCREATECONTEXTPROC) (HDC)

◆ PFNWGLCREATELAYERCONTEXTPROC

typedef HGLRC(WINAPI * rx::PFNWGLCREATELAYERCONTEXTPROC) (HDC, int)

◆ PFNWGLDELETECONTEXTPROC

typedef BOOL(WINAPI * rx::PFNWGLDELETECONTEXTPROC) (HGLRC)

◆ PFNWGLDESCRIBELAYERPLANEPROC

typedef BOOL(WINAPI * rx::PFNWGLDESCRIBELAYERPLANEPROC) (HDC, int, int, UINT, LPLAYERPLANEDESCRIPTOR)

◆ PFNWGLGETCURRENTCONTEXTPROC

typedef HGLRC(WINAPI * rx::PFNWGLGETCURRENTCONTEXTPROC) (VOID)

◆ PFNWGLGETCURRENTDCPROC

typedef HDC(WINAPI * rx::PFNWGLGETCURRENTDCPROC) (VOID)

◆ PFNWGLGETLAYERPALETTEENTRIESPROC

typedef int(WINAPI * rx::PFNWGLGETLAYERPALETTEENTRIESPROC) (HDC, int, int, int, COLORREF *)

◆ PFNWGLGETPROCADDRESSPROC

typedef PROC(WINAPI * rx::PFNWGLGETPROCADDRESSPROC) (LPCSTR)

◆ PFNWGLMAKECURRENTPROC

typedef BOOL(WINAPI * rx::PFNWGLMAKECURRENTPROC) (HDC, HGLRC)

◆ PFNWGLREALIZELAYERPALETTEPROC

typedef BOOL(WINAPI * rx::PFNWGLREALIZELAYERPALETTEPROC) (HDC, int, BOOL)

◆ PFNWGLSETLAYERPALETTEENTRIESPROC

typedef int(WINAPI * rx::PFNWGLSETLAYERPALETTEENTRIESPROC) (HDC, int, int, int, CONST COLORREF *)

◆ PFNWGLSHARELISTSPROC

typedef BOOL(WINAPI * rx::PFNWGLSHARELISTSPROC) (HGLRC, HGLRC)

◆ PFNWGLSWAPLAYERBUFFERSPROC

typedef BOOL(WINAPI * rx::PFNWGLSWAPLAYERBUFFERSPROC) (HDC, UINT)

◆ PFNWGLSWAPMULTIPLEBUFFERSPROC

typedef DWORD(WINAPI * rx::PFNWGLSWAPMULTIPLEBUFFERSPROC) (UINT, CONST WGLSWAP *)

◆ PFNWGLUSEFONTBITMAPSAPROC

typedef BOOL(WINAPI * rx::PFNWGLUSEFONTBITMAPSAPROC) (HDC, DWORD, DWORD, DWORD)

◆ PFNWGLUSEFONTBITMAPSWPROC

typedef BOOL(WINAPI * rx::PFNWGLUSEFONTBITMAPSWPROC) (HDC, DWORD, DWORD, DWORD)

◆ PFNWGLUSEFONTOUTLINESAPROC

typedef BOOL(WINAPI * rx::PFNWGLUSEFONTOUTLINESAPROC) (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)

◆ PFNWGLUSEFONTOUTLINESWPROC

typedef BOOL(WINAPI * rx::PFNWGLUSEFONTOUTLINESWPROC) (HDC, DWORD, DWORD, DWORD, FLOAT, FLOAT, int, LPGLYPHMETRICSFLOAT)

◆ PixelShaderCache

typedef ShaderCache<IDirect3DPixelShader9> rx::PixelShaderCache

◆ RenderTargetArray

◆ RTVArray

◆ VertexCopyFunction

typedef void(* rx::VertexCopyFunction) (const uint8_t *input, size_t stride, size_t count, uint8_t *output)

◆ VertexShaderCache

typedef ShaderCache<IDirect3DVertexShader9> rx::VertexShaderCache

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MAX_VERTEX_UNIFORM_VECTORS_D3D11 
MAX_FRAGMENT_UNIFORM_VECTORS_D3D11 

◆ anonymous enum

anonymous enum
Enumerator
MAX_VERTEX_CONSTANT_VECTORS_D3D9 
MAX_PIXEL_CONSTANT_VECTORS_SM2 
MAX_PIXEL_CONSTANT_VECTORS_SM3 
MAX_VARYING_VECTORS_SM2 
MAX_VARYING_VECTORS_SM3 
MAX_TEXTURE_IMAGE_UNITS_VTF_SM3 

◆ BufferUsage

Enumerator
BUFFER_USAGE_STAGING 
BUFFER_USAGE_VERTEX_OR_TRANSFORM_FEEDBACK 
BUFFER_USAGE_INDEX 
BUFFER_USAGE_PIXEL_UNPACK 
BUFFER_USAGE_PIXEL_PACK 
BUFFER_USAGE_UNIFORM 
BUFFER_USAGE_SYSTEM_MEMORY 
BUFFER_USAGE_EMULATED_INDEXED_VERTEX 
BUFFER_USAGE_COUNT 

◆ D3D11InitError

Enumerator
D3D11_INIT_SUCCESS 
D3D11_INIT_COMPILER_ERROR 
D3D11_INIT_MISSING_DEP 
D3D11_INIT_CREATEDEVICE_INVALIDARG 
D3D11_INIT_CREATEDEVICE_ERROR 
D3D11_INIT_INCOMPATIBLE_DXGI 
D3D11_INIT_OTHER_ERROR 
D3D11_INIT_CREATEDEVICE_FAIL 
D3D11_INIT_CREATEDEVICE_NOTIMPL 
D3D11_INIT_CREATEDEVICE_OUTOFMEMORY 
D3D11_INIT_CREATEDEVICE_INVALIDCALL 
D3D11_INIT_CREATEDEVICE_COMPONENTMISSING 
D3D11_INIT_CREATEDEVICE_WASSTILLDRAWING 
D3D11_INIT_CREATEDEVICE_NOTAVAILABLE 
D3D11_INIT_CREATEDEVICE_DEVICEHUNG 
D3D11_INIT_CREATEDEVICE_NULL 
NUM_D3D11_INIT_ERRORS 

◆ D3D9InitError

Enumerator
D3D9_INIT_SUCCESS 
D3D9_INIT_COMPILER_ERROR 
D3D9_INIT_MISSING_DEP 
D3D9_INIT_CREATE_DEVICE_ERROR 
D3D9_INIT_UNSUPPORTED_VERSION 
D3D9_INIT_UNSUPPORTED_STRETCHRECT 
D3D9_INIT_OUT_OF_MEMORY 
D3D9_INIT_OTHER_ERROR 
NUM_D3D9_INIT_ERRORS 

◆ D3DBufferUsage

Enumerator
STATIC 
DYNAMIC 

◆ RendererClass

Enumerator
RENDERER_D3D11 
RENDERER_D3D9 

◆ ShaderType

Enumerator
SHADER_VERTEX 
SHADER_PIXEL 
SHADER_GEOMETRY 
SHADER_TYPE_MAX 

◆ StagingAccess

Enumerator
READ 
READ_WRITE 

◆ StandardGL

Enumerator
STANDARD_GL_DESKTOP 
STANDARD_GL_ES 

◆ VendorID

Enumerator
VENDOR_ID_UNKNOWN 
VENDOR_ID_AMD 
VENDOR_ID_INTEL 
VENDOR_ID_NVIDIA 
VENDOR_ID_QUALCOMM 

◆ VertexConversionType

Enumerator
VERTEX_CONVERT_NONE 
VERTEX_CONVERT_CPU 
VERTEX_CONVERT_GPU 
VERTEX_CONVERT_BOTH 

◆ VertexStorageType

Enumerator
UNKNOWN 
STATIC 
DYNAMIC 
DIRECT 
CURRENT_VALUE 

Function Documentation

◆ CanMapBufferForRead()

bool rx::CanMapBufferForRead ( const FunctionsGL functions)

◆ CheckedRoundUp()

template<typename T >
angle::CheckedNumeric<T> rx::CheckedRoundUp ( const T  value,
const T  alignment 
)

◆ ClassifyAttributeStorage()

VertexStorageType rx::ClassifyAttributeStorage ( const gl::VertexAttribute attrib)

◆ ConvertDipsToPixels()

float rx::ConvertDipsToPixels ( float  dips)

◆ Copy32FixedTo32FVertexData()

template<size_t inputComponentCount, size_t outputComponentCount>
void rx::Copy32FixedTo32FVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ Copy8SintTo16SintVertexData()

template<size_t inputComponentCount, size_t outputComponentCount>
void rx::Copy8SintTo16SintVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ Copy8SnormTo16SnormVertexData() [1/2]

template<size_t componentCount>
void rx::Copy8SnormTo16SnormVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ Copy8SnormTo16SnormVertexData() [2/2]

template<size_t inputComponentCount, size_t outputComponentCount>
void rx::Copy8SnormTo16SnormVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ CopyNativeVertexData()

template<typename T , size_t inputComponentCount, size_t outputComponentCount, uint32_t alphaDefaultValueBits>
void rx::CopyNativeVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ CopyTo32FVertexData()

template<typename T , size_t inputComponentCount, size_t outputComponentCount, bool normalized>
void rx::CopyTo32FVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ CopyXYZ10W2ToXYZW32FVertexData()

template<bool isSigned, bool normalized, bool toFloat>
void rx::CopyXYZ10W2ToXYZW32FVertexData ( const uint8_t input,
size_t  stride,
size_t  count,
uint8_t output 
)
inline

◆ CreateRendererD3D()

egl::Error rx::CreateRendererD3D ( egl::Display display,
RendererD3D **  outRenderer 
)

◆ CreateStagingTexture()

gl::ErrorOrResult< TextureHelper11 > rx::CreateStagingTexture ( GLenum  textureType,
const d3d11::Format formatSet,
const gl::Extents size,
StagingAccess  readAndWriteAccess,
ID3D11Device *  device 
)

◆ FenceSetHelper()

template<class FenceClass >
gl::Error rx::FenceSetHelper ( FenceClass *  fence)

◆ FenceTestHelper()

template<class FenceClass >
gl::Error rx::FenceTestHelper ( FenceClass *  fence,
bool  flushCommandBuffer,
GLboolean outFinished 
)

◆ GetAs() [1/2]

template<typename DestT , typename SrcT >
DestT* rx::GetAs ( SrcT *  src)
inline

◆ GetAs() [2/2]

template<typename DestT , typename SrcT >
const DestT* rx::GetAs ( const SrcT *  src)
inline

◆ GetColorWriteFunction()

ColorWriteFunction rx::GetColorWriteFunction ( const gl::FormatType formatType)

◆ GetCoreWindowSizeInPixels()

HRESULT rx::GetCoreWindowSizeInPixels ( const ComPtr< ABI::Windows::UI::Core::ICoreWindow > &  coreWindow,
Size windowSize 
)

◆ GetDriverVersion()

std::string rx::GetDriverVersion ( const FunctionsGL functions)

◆ GetFastCopyFunction()

ColorCopyFunction rx::GetFastCopyFunction ( const FastCopyFunctionMap fastCopyFunctions,
const gl::FormatType formatType 
)

◆ GetImplAs()

template<typename DestT , typename SrcT >
DestT* rx::GetImplAs ( SrcT *  src)
inline

◆ GetOptionalPropertyValue()

HRESULT rx::GetOptionalPropertyValue ( const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &  propertyMap,
const wchar_t *  propertyName,
boolean hasKey,
ComPtr< ABI::Windows::Foundation::IPropertyValue > &  propertyValue 
)

◆ GetOptionalSinglePropertyValue()

HRESULT rx::GetOptionalSinglePropertyValue ( const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &  propertyMap,
const wchar_t *  propertyName,
float *  value,
bool *  valueExists 
)

◆ GetOptionalSizePropertyValue()

HRESULT rx::GetOptionalSizePropertyValue ( const ComPtr< ABI::Windows::Foundation::Collections::IMap< HSTRING, IInspectable *>> &  propertyMap,
const wchar_t *  propertyName,
SIZE *  value,
bool *  valueExists 
)

◆ GetSwapChainPanelSize() [1/2]

HRESULT rx::GetSwapChainPanelSize ( const ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > &  swapChainPanel,
const ComPtr< ABI::Windows::UI::Core::ICoreDispatcher > &  dispatcher,
Size windowSize 
)

◆ GetSwapChainPanelSize() [2/2]

HRESULT rx::GetSwapChainPanelSize ( const ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > &  swapChainPanel,
const ComPtr< ICoreDispatcher > &  dispatcher,
Size windowSize 
)

◆ GetUniformRegisterMap()

const std::map<std::string, unsigned int>& rx::GetUniformRegisterMap ( const std::map< std::string, unsigned int > *  uniformRegisterMap)

◆ GetVaryingSemantic()

std::string rx::GetVaryingSemantic ( int  majorShaderModel,
bool  programUsesPointSize 
)

◆ GetVendorID()

VendorID rx::GetVendorID ( const FunctionsGL functions)

◆ IsCoreWindow()

bool rx::IsCoreWindow ( EGLNativeWindowType  window,
ComPtr< ABI::Windows::UI::Core::ICoreWindow > *  coreWindow 
)

◆ IsEGLConfiguredPropertySet()

bool rx::IsEGLConfiguredPropertySet ( EGLNativeWindowType  window,
ABI::Windows::Foundation::Collections::IPropertySet **  propertySet,
IInspectable **  eglNativeWindow 
)

◆ IsSwapChainPanel()

bool rx::IsSwapChainPanel ( EGLNativeWindowType  window,
ComPtr< ABI::Windows::UI::Xaml::Controls::ISwapChainPanel > *  swapChainPanel 
)

◆ isWindowsVistaOrGreater()

bool rx::isWindowsVistaOrGreater ( )

◆ MakeFramebufferMock()

inline ::testing::NiceMock<MockFramebufferImpl>* rx::MakeFramebufferMock ( )

◆ MakeProgramMock()

inline ::testing::NiceMock<MockProgramImpl>* rx::MakeProgramMock ( )

◆ MapBufferRangeWithFallback()

uint8_t * rx::MapBufferRangeWithFallback ( const FunctionsGL functions,
GLenum  target,
size_t  offset,
size_t  length,
GLbitfield  access 
)

◆ PackPixels()

void rx::PackPixels ( const PackPixelsParams params,
const angle::Format sourceFormat,
int  inputPitchIn,
const uint8_t sourceIn,
uint8_t destWithoutOffset 
)

◆ RotL()

uint32_t rx::RotL ( uint32_t  x,
int8_t  r 
)
inline

◆ RotR16()

uint16_t rx::RotR16 ( uint16_t  x,
int8_t  r 
)
inline

◆ roundUp()

template<typename T >
T rx::roundUp ( const T  value,
const T  alignment 
)

◆ RunOnUIThread()

template<typename CODE >
HRESULT rx::RunOnUIThread ( CODE &&  code,
const ComPtr< ICoreDispatcher > &  dispatcher 
)

◆ ShouldApplyLastRowPaddingWorkaround()

gl::ErrorOrResult< bool > rx::ShouldApplyLastRowPaddingWorkaround ( const gl::Extents size,
const gl::PixelStoreStateBase state,
GLenum  format,
GLenum  type,
bool  is3D,
const void pixels 
)

◆ UnsignedCeilDivide()

unsigned int rx::UnsignedCeilDivide ( unsigned int  value,
unsigned int  divisor 
)
inline

◆ UsePresentPathFast()

bool rx::UsePresentPathFast ( const Renderer11 renderer,
const gl::FramebufferAttachment framebufferAttachment 
)