UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GLFuncPointers Namespace Reference

Functions

 ENUM_GL_ENTRYPOINTS_ALL (DEFINE_GL_ENTRYPOINTS)
 
 ENUM_GL_ENTRYPOINTS_ALL (DECLARE_GL_ENTRYPOINTS)
 

Variables

PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC glFramebufferTexture2DMultisampleEXT = NULL
 
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glRenderbufferStorageMultisampleEXT = NULL
 
PFNGLPUSHGROUPMARKEREXTPROC glPushGroupMarkerEXT = NULL
 
PFNGLPOPGROUPMARKEREXTPROC glPopGroupMarkerEXT = NULL
 
PFNGLLABELOBJECTEXTPROC glLabelObjectEXT = NULL
 
PFNGLGETOBJECTLABELEXTPROC glGetObjectLabelEXT = NULL
 
PFNGLBUFFERSTORAGEEXTPROC glBufferStorageEXT = NULL
 
PFNGLDEBUGMESSAGECONTROLKHRPROC glDebugMessageControlKHR = NULL
 
PFNGLDEBUGMESSAGEINSERTKHRPROC glDebugMessageInsertKHR = NULL
 
PFNGLDEBUGMESSAGECALLBACKKHRPROC glDebugMessageCallbackKHR = NULL
 
PFNGLGETDEBUGMESSAGELOGKHRPROC glDebugMessageLogKHR = NULL
 
PFNGLGETPOINTERVKHRPROC glGetPointervKHR = NULL
 
PFNGLPUSHDEBUGGROUPKHRPROC glPushDebugGroupKHR = NULL
 
PFNGLPOPDEBUGGROUPKHRPROC glPopDebugGroupKHR = NULL
 
PFNGLOBJECTLABELKHRPROC glObjectLabelKHR = NULL
 
PFNGLGETOBJECTLABELKHRPROC glGetObjectLabelKHR = NULL
 
PFNGLOBJECTPTRLABELKHRPROC glObjectPtrLabelKHR = NULL
 
PFNGLGETOBJECTPTRLABELKHRPROC glGetObjectPtrLabelKHR = NULL
 
PFNGLQUERYCOUNTEREXTPROC glQueryCounterEXT = nullptr
 
PFNGLGETQUERYOBJECTUI64VEXTPROC glGetQueryObjectui64vEXT = nullptr
 
PFNGLTEXBUFFEREXTPROC glTexBufferEXT = nullptr
 
PFNGLTEXBUFFERRANGEEXTPROC glTexBufferRangeEXT = nullptr
 
PFNGLCOPYIMAGESUBDATAEXTPROC glCopyImageSubData = nullptr
 
PFNGLENABLEIEXTPROC glEnableiEXT = nullptr
 
PFNGLDISABLEIEXTPROC glDisableiEXT = nullptr
 
PFNGLBLENDEQUATIONIEXTPROC glBlendEquationiEXT = nullptr
 
PFNGLBLENDEQUATIONSEPARATEIEXTPROC glBlendEquationSeparateiEXT = nullptr
 
PFNGLBLENDFUNCIEXTPROC glBlendFunciEXT = nullptr
 
PFNGLBLENDFUNCSEPARATEIEXTPROC glBlendFuncSeparateiEXT = nullptr
 
PFNGLCOLORMASKIEXTPROC glColorMaskiEXT = nullptr
 
PFNGLFRAMEBUFFERTEXTUREPROC glFramebufferTexture = nullptr
 
PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC glFramebufferTextureMultiviewOVR = NULL
 
PFNGLFRAMEBUFFERTEXTUREMULTISAMPLEMULTIVIEWOVRPROC glFramebufferTextureMultisampleMultiviewOVR = NULL
 
PFNGLFRAMEBUFFERFETCHBARRIERQCOMPROC glFramebufferFetchBarrierQCOM = NULL
 

Function Documentation

◆ ENUM_GL_ENTRYPOINTS_ALL() [1/2]

GLFuncPointers::ENUM_GL_ENTRYPOINTS_ALL ( DECLARE_GL_ENTRYPOINTS  )

◆ ENUM_GL_ENTRYPOINTS_ALL() [2/2]

GLFuncPointers::ENUM_GL_ENTRYPOINTS_ALL ( DEFINE_GL_ENTRYPOINTS  )

Variable Documentation

◆ glBlendEquationiEXT

PFNGLBLENDEQUATIONIEXTPROC GLFuncPointers::glBlendEquationiEXT = nullptr

◆ glBlendEquationSeparateiEXT

PFNGLBLENDEQUATIONSEPARATEIEXTPROC GLFuncPointers::glBlendEquationSeparateiEXT = nullptr

◆ glBlendFunciEXT

PFNGLBLENDFUNCIEXTPROC GLFuncPointers::glBlendFunciEXT = nullptr

◆ glBlendFuncSeparateiEXT

PFNGLBLENDFUNCSEPARATEIEXTPROC GLFuncPointers::glBlendFuncSeparateiEXT = nullptr

◆ glBufferStorageEXT

PFNGLBUFFERSTORAGEEXTPROC GLFuncPointers::glBufferStorageEXT = NULL

◆ glColorMaskiEXT

PFNGLCOLORMASKIEXTPROC GLFuncPointers::glColorMaskiEXT = nullptr

◆ glCopyImageSubData

PFNGLCOPYIMAGESUBDATAEXTPROC GLFuncPointers::glCopyImageSubData = nullptr

◆ glDebugMessageCallbackKHR

PFNGLDEBUGMESSAGECALLBACKKHRPROC GLFuncPointers::glDebugMessageCallbackKHR = NULL

◆ glDebugMessageControlKHR

PFNGLDEBUGMESSAGECONTROLKHRPROC GLFuncPointers::glDebugMessageControlKHR = NULL

◆ glDebugMessageInsertKHR

PFNGLDEBUGMESSAGEINSERTKHRPROC GLFuncPointers::glDebugMessageInsertKHR = NULL

◆ glDebugMessageLogKHR

PFNGLGETDEBUGMESSAGELOGKHRPROC GLFuncPointers::glDebugMessageLogKHR = NULL

◆ glDisableiEXT

PFNGLDISABLEIEXTPROC GLFuncPointers::glDisableiEXT = nullptr

◆ glEnableiEXT

PFNGLENABLEIEXTPROC GLFuncPointers::glEnableiEXT = nullptr

◆ glFramebufferFetchBarrierQCOM

PFNGLFRAMEBUFFERFETCHBARRIERQCOMPROC GLFuncPointers::glFramebufferFetchBarrierQCOM = NULL

◆ glFramebufferTexture

PFNGLFRAMEBUFFERTEXTUREPROC GLFuncPointers::glFramebufferTexture = nullptr

◆ glFramebufferTexture2DMultisampleEXT

PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEEXTPROC GLFuncPointers::glFramebufferTexture2DMultisampleEXT = NULL

◆ glFramebufferTextureMultisampleMultiviewOVR

PFNGLFRAMEBUFFERTEXTUREMULTISAMPLEMULTIVIEWOVRPROC GLFuncPointers::glFramebufferTextureMultisampleMultiviewOVR = NULL

◆ glFramebufferTextureMultiviewOVR

PFNGLFRAMEBUFFERTEXTUREMULTIVIEWOVRPROC GLFuncPointers::glFramebufferTextureMultiviewOVR = NULL

◆ glGetObjectLabelEXT

PFNGLGETOBJECTLABELEXTPROC GLFuncPointers::glGetObjectLabelEXT = NULL

◆ glGetObjectLabelKHR

PFNGLGETOBJECTLABELKHRPROC GLFuncPointers::glGetObjectLabelKHR = NULL

◆ glGetObjectPtrLabelKHR

PFNGLGETOBJECTPTRLABELKHRPROC GLFuncPointers::glGetObjectPtrLabelKHR = NULL

◆ glGetPointervKHR

PFNGLGETPOINTERVKHRPROC GLFuncPointers::glGetPointervKHR = NULL

◆ glGetQueryObjectui64vEXT

PFNGLGETQUERYOBJECTUI64VEXTPROC GLFuncPointers::glGetQueryObjectui64vEXT = nullptr

◆ glLabelObjectEXT

PFNGLLABELOBJECTEXTPROC GLFuncPointers::glLabelObjectEXT = NULL

◆ glObjectLabelKHR

PFNGLOBJECTLABELKHRPROC GLFuncPointers::glObjectLabelKHR = NULL

◆ glObjectPtrLabelKHR

PFNGLOBJECTPTRLABELKHRPROC GLFuncPointers::glObjectPtrLabelKHR = NULL

◆ glPopDebugGroupKHR

PFNGLPOPDEBUGGROUPKHRPROC GLFuncPointers::glPopDebugGroupKHR = NULL

◆ glPopGroupMarkerEXT

PFNGLPOPGROUPMARKEREXTPROC GLFuncPointers::glPopGroupMarkerEXT = NULL

◆ glPushDebugGroupKHR

PFNGLPUSHDEBUGGROUPKHRPROC GLFuncPointers::glPushDebugGroupKHR = NULL

◆ glPushGroupMarkerEXT

PFNGLPUSHGROUPMARKEREXTPROC GLFuncPointers::glPushGroupMarkerEXT = NULL

◆ glQueryCounterEXT

PFNGLQUERYCOUNTEREXTPROC GLFuncPointers::glQueryCounterEXT = nullptr

◆ glRenderbufferStorageMultisampleEXT

PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLFuncPointers::glRenderbufferStorageMultisampleEXT = NULL

◆ glTexBufferEXT

PFNGLTEXBUFFEREXTPROC GLFuncPointers::glTexBufferEXT = nullptr

◆ glTexBufferRangeEXT

PFNGLTEXBUFFERRANGEEXTPROC GLFuncPointers::glTexBufferRangeEXT = nullptr