SYMBOL INDEX (5414 symbols across 195 files) FILE: Tutorial1_Window/Game/main.cpp function main (line 28) | int main() FILE: Tutorial1_Window/OGL3D/include/OGL3D/Game/OGame.h function class (line 29) | class OGame FILE: Tutorial1_Window/OGL3D/include/OGL3D/Window/OWindow.h function class (line 27) | class OWindow FILE: Tutorial1_Window/OGL3D/source/OGL3D/Window/OWindow.cpp function LRESULT (line 30) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) FILE: Tutorial2_0_CrossPlatformEngine_Windows/Game/main.cpp function main (line 28) | int main() FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/include/OGL3D/Game/OGame.h function class (line 30) | class OGame FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 29) | class OGraphicsEngine FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/include/OGL3D/Math/OVec4.h function class (line 28) | class OVec4 FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/include/OGL3D/OPrerequisites.h type f32 (line 27) | typedef float f32; FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/include/OGL3D/Window/OWindow.h function class (line 27) | class OWindow FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 55) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial2_0_CrossPlatformEngine_Windows/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial2_1_CrossPlatformEngine_macOS/Game/main.cpp function main (line 28) | int main() FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/include/OGL3D/Game/OGame.h function class (line 29) | class OGame FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 28) | class OGraphicsEngine FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/include/OGL3D/OPrerequisites.h type f32 (line 27) | typedef float f32; FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/include/OGL3D/Window/OWindow.h function class (line 27) | class OWindow FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 55) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial2_1_CrossPlatformEngine_macOS/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial2_2_CrossPlatformEngine_Linux/Game/main.cpp function main (line 28) | int main() FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/include/OGL3D/Game/OGame.h function class (line 29) | class OGame FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 29) | class OGraphicsEngine FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/include/OGL3D/OPrerequisites.h type f32 (line 27) | typedef float f32; FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/include/OGL3D/Window/OWindow.h function class (line 27) | class OWindow FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 13) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 95) | void X11CheckEvent(OWindow*window,void* event) FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial2_2_CrossPlatformEngine_Linux/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial3_DrawingTriangle/Game/main.cpp function main (line 28) | int main() FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Game/OGame.h function class (line 29) | class OGame FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/OPrerequisites.h type std (line 30) | typedef std::shared_ptr OVertexArrayObjectPtr; type f32 (line 35) | typedef float f32; type i32 (line 36) | typedef int i32; type ui32 (line 37) | typedef unsigned int ui32; type OVertexBufferData (line 40) | struct OVertexBufferData FILE: Tutorial3_DrawingTriangle/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial3_DrawingTriangle/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 29) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... FILE: Tutorial3_DrawingTriangle/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 55) | ui32 OVertexArrayObject::getId() function ui32 (line 60) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 65) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial3_DrawingTriangle/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial3_DrawingTriangle/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial3_DrawingTriangle/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial4_Shaders/Game/main.cpp function main (line 28) | int main() FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Game/OGame.h function class (line 29) | class OGame FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Graphics/OShaderProgram.h function class (line 30) | class OShaderProgram FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/OPrerequisites.h type std (line 34) | typedef std::shared_ptr OVertexArrayObjectPtr; type std (line 35) | typedef std::shared_ptr OShaderProgramPtr; type f32 (line 40) | typedef float f32; type i32 (line 41) | typedef int i32; type ui32 (line 42) | typedef unsigned int ui32; type OVertexAttribute (line 44) | struct OVertexAttribute type OVertexBufferDesc (line 49) | struct OVertexBufferDesc type OShaderProgramDesc (line 59) | struct OShaderProgramDesc type OShaderType (line 65) | enum OShaderType FILE: Tutorial4_Shaders/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial4_Shaders/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 30) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OShaderProgramPtr (line 35) | OShaderProgramPtr OGraphicsEngine::createShaderProgram(const OShaderProg... FILE: Tutorial4_Shaders/OGL3D/source/OGL3D/Graphics/OShaderProgram.cpp function ui32 (line 51) | ui32 OShaderProgram::getId() FILE: Tutorial4_Shaders/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 65) | ui32 OVertexArrayObject::getId() function ui32 (line 70) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 75) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial4_Shaders/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial4_Shaders/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial4_Shaders/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial4_Shaders/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial4_Shaders/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial4_Shaders/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial4_Shaders/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial4_Shaders/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial4_Shaders/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial5_Animations/Game/main.cpp function main (line 28) | int main() FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Game/OGame.h function class (line 32) | class OGame FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Graphics/OShaderProgram.h function class (line 30) | class OShaderProgram FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Graphics/OUniformBuffer.h function class (line 28) | class OUniformBuffer FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial5_Animations/OGL3D/include/OGL3D/OPrerequisites.h type std (line 35) | typedef std::shared_ptr OVertexArrayObjectPtr; type std (line 36) | typedef std::shared_ptr OUniformBufferPtr; type std (line 37) | typedef std::shared_ptr OShaderProgramPtr; type f32 (line 42) | typedef float f32; type i32 (line 43) | typedef int i32; type ui32 (line 44) | typedef unsigned int ui32; type OVertexAttribute (line 46) | struct OVertexAttribute type OVertexBufferDesc (line 51) | struct OVertexBufferDesc type OShaderProgramDesc (line 61) | struct OShaderProgramDesc type OUniformBufferDesc (line 67) | struct OUniformBufferDesc type OTriangleType (line 72) | enum OTriangleType type OShaderType (line 79) | enum OShaderType FILE: Tutorial5_Animations/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Game/OGame.cpp type UniformData (line 31) | struct UniformData FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 31) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OUniformBufferPtr (line 36) | OUniformBufferPtr OGraphicsEngine::createUniformBuffer(const OUniformBuf... function OShaderProgramPtr (line 41) | OShaderProgramPtr OGraphicsEngine::createShaderProgram(const OShaderProg... FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Graphics/OShaderProgram.cpp function ui32 (line 51) | ui32 OShaderProgram::getId() FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Graphics/OUniformBuffer.cpp function ui32 (line 49) | ui32 OUniformBuffer::getId() FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 65) | ui32 OVertexArrayObject::getId() function ui32 (line 70) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 75) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial5_Animations/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial5_Animations/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial5_Animations/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial5_Animations/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial5_Animations/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial5_Animations/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial5_Animations/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial5_Animations/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial6_Matrix/Game/main.cpp function main (line 28) | int main() FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Game/OGame.h function class (line 32) | class OGame FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Graphics/OShaderProgram.h function class (line 30) | class OShaderProgram FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Graphics/OUniformBuffer.h function class (line 28) | class OUniformBuffer FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Math/OMat4.h function class (line 29) | class OMat4 FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/OPrerequisites.h type std (line 35) | typedef std::shared_ptr OVertexArrayObjectPtr; type std (line 36) | typedef std::shared_ptr OUniformBufferPtr; type std (line 37) | typedef std::shared_ptr OShaderProgramPtr; type f32 (line 42) | typedef float f32; type i32 (line 43) | typedef int i32; type ui32 (line 44) | typedef unsigned int ui32; type OVertexAttribute (line 46) | struct OVertexAttribute type OVertexBufferDesc (line 51) | struct OVertexBufferDesc type OShaderProgramDesc (line 61) | struct OShaderProgramDesc type OUniformBufferDesc (line 67) | struct OUniformBufferDesc type OTriangleType (line 72) | enum OTriangleType type OShaderType (line 79) | enum OShaderType FILE: Tutorial6_Matrix/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Game/OGame.cpp type UniformData (line 32) | struct UniformData FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 31) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OUniformBufferPtr (line 36) | OUniformBufferPtr OGraphicsEngine::createUniformBuffer(const OUniformBuf... function OShaderProgramPtr (line 41) | OShaderProgramPtr OGraphicsEngine::createShaderProgram(const OShaderProg... FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Graphics/OShaderProgram.cpp function ui32 (line 51) | ui32 OShaderProgram::getId() FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Graphics/OUniformBuffer.cpp function ui32 (line 49) | ui32 OUniformBuffer::getId() FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 65) | ui32 OVertexArrayObject::getId() function ui32 (line 70) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 75) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial6_Matrix/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial6_Matrix/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial6_Matrix/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial6_Matrix/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial6_Matrix/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial6_Matrix/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial6_Matrix/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial6_Matrix/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial7_Cube/Game/main.cpp function main (line 28) | int main() FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Game/OGame.h function class (line 32) | class OGame FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Graphics/OShaderProgram.h function class (line 30) | class OShaderProgram FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Graphics/OUniformBuffer.h function class (line 28) | class OUniformBuffer FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Math/OMat4.h function class (line 29) | class OMat4 FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Math/OVec2.h function class (line 29) | class OVec2 FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Math/OVec3.h function class (line 29) | class OVec3 FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial7_Cube/OGL3D/include/OGL3D/OPrerequisites.h type std (line 35) | typedef std::shared_ptr OVertexArrayObjectPtr; type std (line 36) | typedef std::shared_ptr OUniformBufferPtr; type std (line 37) | typedef std::shared_ptr OShaderProgramPtr; type f32 (line 42) | typedef float f32; type i32 (line 43) | typedef int i32; type ui32 (line 44) | typedef unsigned int ui32; type OVertexAttribute (line 46) | struct OVertexAttribute type OVertexBufferDesc (line 51) | struct OVertexBufferDesc type OIndexBufferDesc (line 61) | struct OIndexBufferDesc type OShaderProgramDesc (line 67) | struct OShaderProgramDesc type OUniformBufferDesc (line 73) | struct OUniformBufferDesc type class (line 78) | enum class type class (line 84) | enum class type class (line 91) | enum class type class (line 97) | enum class FILE: Tutorial7_Cube/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Game/OGame.cpp type UniformData (line 34) | struct UniformData type Vertex (line 40) | struct Vertex FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 31) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OVertexArrayObjectPtr (line 36) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OUniformBufferPtr (line 41) | OUniformBufferPtr OGraphicsEngine::createUniformBuffer(const OUniformBuf... function OShaderProgramPtr (line 46) | OShaderProgramPtr OGraphicsEngine::createShaderProgram(const OShaderProg... FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Graphics/OShaderProgram.cpp function ui32 (line 51) | ui32 OShaderProgram::getId() FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Graphics/OUniformBuffer.cpp function ui32 (line 49) | ui32 OUniformBuffer::getId() FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 80) | ui32 OVertexArrayObject::getId() function ui32 (line 85) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 90) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial7_Cube/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial7_Cube/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial7_Cube/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial7_Cube/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial7_Cube/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial7_Cube/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial7_Cube/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial7_Cube/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) { FILE: Tutorial8_EntitySystem_Basics/Game/MyGame.h function class (line 29) | class MyGame: public OGame FILE: Tutorial8_EntitySystem_Basics/Game/MyPlayer.h function class (line 28) | class MyPlayer: public OEntity FILE: Tutorial8_EntitySystem_Basics/Game/main.cpp function main (line 28) | int main() FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Entity/OEntity.h function class (line 29) | class OEntity FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Entity/OEntitySystem.h function class (line 32) | class OEntitySystem FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Game/OGame.h function class (line 33) | class OGame FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Graphics/OGraphicsEngine.h function class (line 30) | class OGraphicsEngine FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Graphics/OShaderProgram.h function class (line 30) | class OShaderProgram FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Graphics/OUniformBuffer.h function class (line 28) | class OUniformBuffer FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Graphics/OVertexArrayObject.h function class (line 29) | class OVertexArrayObject FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Math/OMat4.h function class (line 29) | class OMat4 FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Math/ORect.h function class (line 28) | class ORect FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Math/OVec2.h function class (line 29) | class OVec2 FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Math/OVec3.h function class (line 29) | class OVec3 FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Math/OVec4.h function class (line 29) | class OVec4 FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/OPrerequisites.h type std (line 35) | typedef std::shared_ptr OVertexArrayObjectPtr; type std (line 36) | typedef std::shared_ptr OUniformBufferPtr; type std (line 37) | typedef std::shared_ptr OShaderProgramPtr; type f32 (line 42) | typedef float f32; type i32 (line 43) | typedef int i32; type ui32 (line 44) | typedef unsigned int ui32; type OVertexAttribute (line 46) | struct OVertexAttribute type OVertexBufferDesc (line 51) | struct OVertexBufferDesc type OIndexBufferDesc (line 61) | struct OIndexBufferDesc type OShaderProgramDesc (line 67) | struct OShaderProgramDesc type OUniformBufferDesc (line 73) | struct OUniformBufferDesc type class (line 78) | enum class type class (line 84) | enum class type class (line 91) | enum class type class (line 97) | enum class FILE: Tutorial8_EntitySystem_Basics/OGL3D/include/OGL3D/Window/OWindow.h function class (line 30) | class OWindow FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Entity/OEntity.cpp function OEntitySystem (line 41) | OEntitySystem* OEntity::getEntitySystem() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Game/OGame.cpp type UniformData (line 37) | struct UniformData type Vertex (line 43) | struct Vertex function OEntitySystem (line 285) | OEntitySystem* OGame::getEntitySystem() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Graphics/OGraphicsEngine.cpp function OVertexArrayObjectPtr (line 31) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OVertexArrayObjectPtr (line 36) | OVertexArrayObjectPtr OGraphicsEngine::createVertexArrayObject(const OVe... function OUniformBufferPtr (line 41) | OUniformBufferPtr OGraphicsEngine::createUniformBuffer(const OUniformBuf... function OShaderProgramPtr (line 46) | OShaderProgramPtr OGraphicsEngine::createShaderProgram(const OShaderProg... FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Graphics/OShaderProgram.cpp function ui32 (line 51) | ui32 OShaderProgram::getId() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Graphics/OUniformBuffer.cpp function ui32 (line 49) | ui32 OUniformBuffer::getId() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Graphics/OVertexArrayObject.cpp function ui32 (line 80) | ui32 OVertexArrayObject::getId() function ui32 (line 85) | ui32 OVertexArrayObject::getVertexBufferSize() function ui32 (line 90) | ui32 OVertexArrayObject::getVertexSize() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Window/CWin32Window.cpp function LRESULT (line 31) | LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) function ORect (line 119) | ORect OWindow::getInnerSize() FILE: Tutorial8_EntitySystem_Basics/OGL3D/source/OGL3D/Window/CX11Window.cpp function WndProc (line 37) | void WndProc(OWindow* window, XEvent xev) function X11CheckEvent (line 119) | void X11CheckEvent(OWindow*window,void* event) function ORect (line 135) | ORect OWindow::getInnerSize() FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/include/KHR/khrplatform.h type khronos_int32_t (line 150) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 151) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 152) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 153) | typedef uint64_t khronos_uint64_t; type khronos_int32_t (line 163) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 164) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 165) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 166) | typedef uint64_t khronos_uint64_t; type __int32 (line 175) | typedef __int32 khronos_int32_t; type khronos_uint32_t (line 176) | typedef unsigned __int32 khronos_uint32_t; type __int64 (line 177) | typedef __int64 khronos_int64_t; type khronos_uint64_t (line 178) | typedef unsigned __int64 khronos_uint64_t; type khronos_int32_t (line 187) | typedef int khronos_int32_t; type khronos_uint32_t (line 188) | typedef unsigned int khronos_uint32_t; type khronos_int64_t (line 190) | typedef long int khronos_int64_t; type khronos_uint64_t (line 191) | typedef unsigned long int khronos_uint64_t; type khronos_int64_t (line 193) | typedef long long int khronos_int64_t; type khronos_uint64_t (line 194) | typedef unsigned long long int khronos_uint64_t; type khronos_int32_t (line 204) | typedef int khronos_int32_t; type khronos_uint32_t (line 205) | typedef unsigned int khronos_uint32_t; type khronos_int32_t (line 215) | typedef int32_t khronos_int32_t; type khronos_uint32_t (line 216) | typedef uint32_t khronos_uint32_t; type khronos_int64_t (line 217) | typedef int64_t khronos_int64_t; type khronos_uint64_t (line 218) | typedef uint64_t khronos_uint64_t; type khronos_int8_t (line 228) | typedef signed char khronos_int8_t; type khronos_uint8_t (line 229) | typedef unsigned char khronos_uint8_t; type khronos_int16_t (line 230) | typedef signed short int khronos_int16_t; type khronos_uint16_t (line 231) | typedef unsigned short int khronos_uint16_t; type khronos_intptr_t (line 239) | typedef signed long long int khronos_intptr_t; type khronos_uintptr_t (line 240) | typedef unsigned long long int khronos_uintptr_t; type khronos_ssize_t (line 241) | typedef signed long long int khronos_ssize_t; type khronos_usize_t (line 242) | typedef unsigned long long int khronos_usize_t; type khronos_intptr_t (line 244) | typedef signed long int khronos_intptr_t; type khronos_uintptr_t (line 245) | typedef unsigned long int khronos_uintptr_t; type khronos_ssize_t (line 246) | typedef signed long int khronos_ssize_t; type khronos_usize_t (line 247) | typedef unsigned long int khronos_usize_t; type khronos_float_t (line 254) | typedef float khronos_float_t; type khronos_uint64_t (line 267) | typedef khronos_uint64_t khronos_utime_nanoseconds_t; type khronos_int64_t (line 268) | typedef khronos_int64_t khronos_stime_nanoseconds_t; type khronos_boolean_enum_t (line 284) | typedef enum { FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/include/glad/glad.h type gladGLversionStruct (line 664) | struct gladGLversionStruct { type GLenum (line 704) | typedef unsigned int GLenum; type GLboolean (line 705) | typedef unsigned char GLboolean; type GLbitfield (line 706) | typedef unsigned int GLbitfield; type GLvoid (line 707) | typedef void GLvoid; type khronos_int8_t (line 708) | typedef khronos_int8_t GLbyte; type khronos_uint8_t (line 709) | typedef khronos_uint8_t GLubyte; type khronos_int16_t (line 710) | typedef khronos_int16_t GLshort; type khronos_uint16_t (line 711) | typedef khronos_uint16_t GLushort; type GLint (line 712) | typedef int GLint; type GLuint (line 713) | typedef unsigned int GLuint; type khronos_int32_t (line 714) | typedef khronos_int32_t GLclampx; type GLsizei (line 715) | typedef int GLsizei; type khronos_float_t (line 716) | typedef khronos_float_t GLfloat; type khronos_float_t (line 717) | typedef khronos_float_t GLclampf; type GLdouble (line 718) | typedef double GLdouble; type GLclampd (line 719) | typedef double GLclampd; type GLchar (line 722) | typedef char GLchar; type GLcharARB (line 723) | typedef char GLcharARB; type GLhandleARB (line 727) | typedef unsigned int GLhandleARB; type khronos_uint16_t (line 729) | typedef khronos_uint16_t GLhalf; type khronos_uint16_t (line 730) | typedef khronos_uint16_t GLhalfARB; type khronos_int32_t (line 731) | typedef khronos_int32_t GLfixed; type khronos_intptr_t (line 732) | typedef khronos_intptr_t GLintptr; type khronos_intptr_t (line 733) | typedef khronos_intptr_t GLintptrARB; type khronos_ssize_t (line 734) | typedef khronos_ssize_t GLsizeiptr; type khronos_ssize_t (line 735) | typedef khronos_ssize_t GLsizeiptrARB; type khronos_int64_t (line 736) | typedef khronos_int64_t GLint64; type khronos_int64_t (line 737) | typedef khronos_int64_t GLint64EXT; type khronos_uint64_t (line 738) | typedef khronos_uint64_t GLuint64; type khronos_uint64_t (line 739) | typedef khronos_uint64_t GLuint64EXT; type __GLsync (line 740) | struct __GLsync type _cl_context (line 741) | struct _cl_context type _cl_event (line 742) | struct _cl_event type GLhalfNV (line 747) | typedef unsigned short GLhalfNV; type GLintptr (line 748) | typedef GLintptr GLvdpauSurfaceNV; type GLubyte (line 2197) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGPROC)(GLenum name); type GLuint (line 3074) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, co... type GLubyte (line 3936) | typedef const GLubyte * (APIENTRYP PFNGLGETSTRINGIPROC)(GLenum name, GLu... type const (line 4375) | typedef GLint (APIENTRYP PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint p... type const (line 4378) | typedef GLuint (APIENTRYP PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, G... type struct (line 8776) | typedef GLsync (APIENTRYP PFNGLCREATESYNCFROMCLEVENTARBPROC)(struct _cl_... type const (line 9918) | typedef GLuint (APIENTRYP PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint progr... type const (line 9927) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint pro... type const (line 9930) | typedef GLint (APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuin... type GLchar (line 10447) | typedef GLboolean (APIENTRYP PFNGLISNAMEDSTRINGARBPROC)(GLint namelen, c... type GLenum (line 11255) | typedef GLuint (APIENTRYP PFNGLNEWOBJECTBUFFERATIPROC)(GLsizei size, con... type GLuint (line 13338) | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTEXTPROC)(GLsizei n,... type GLuint (line 14174) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYBUFFERSUBDATANVXPROC)(GLsizei wa... type GLuint (line 14177) | typedef GLuint (APIENTRYP PFNGLASYNCCOPYIMAGESUBDATANVXPROC)(GLsizei wai... type GLbitfield (line 15170) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXRANGENVPROC)(GLenum fontTar... type const (line 15173) | typedef GLenum (APIENTRYP PFNGLPATHGLYPHINDEXARRAYNVPROC)(GLuint firstPa... type const (line 15655) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC... type const (line 15658) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPRO... type const (line 15683) | typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACEWITHPI... type GLuint (line 15805) | typedef GLboolean (APIENTRYP PFNGLAREPROGRAMSRESIDENTNVPROC)(GLsizei n, ... FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/include/glad/glad_glx.h type __int32 (line 177) | typedef __int32 int32_t; type __int64 (line 178) | typedef __int64 int64_t; type XID (line 185) | typedef XID GLXFBConfigID; type __GLXFBConfigRec (line 186) | struct __GLXFBConfigRec type XID (line 187) | typedef XID GLXContextID; type __GLXcontextRec (line 188) | struct __GLXcontextRec type XID (line 189) | typedef XID GLXPixmap; type XID (line 190) | typedef XID GLXDrawable; type XID (line 191) | typedef XID GLXWindow; type XID (line 192) | typedef XID GLXPbuffer; type XID (line 194) | typedef XID GLXVideoCaptureDeviceNV; type GLXVideoDeviceNV (line 195) | typedef unsigned int GLXVideoDeviceNV; type XID (line 196) | typedef XID GLXVideoSourceSGIX; type XID (line 197) | typedef XID GLXFBConfigIDSGIX; type __GLXFBConfigRec (line 198) | struct __GLXFBConfigRec type XID (line 199) | typedef XID GLXPbufferSGIX; type GLXPbufferClobberEvent (line 200) | typedef struct { type GLXBufferSwapComplete (line 213) | typedef struct { type GLXEvent (line 224) | typedef union __GLXEvent { type GLXStereoNotifyEventEXT (line 229) | typedef struct { type GLXBufferClobberEventSGIX (line 239) | typedef struct { type GLXHyperpipeNetworkSGIX (line 252) | typedef struct { type GLXHyperpipeConfigSGIX (line 256) | typedef struct { type GLXPipeRect (line 262) | typedef struct { type GLXPipeRectLimits (line 267) | typedef struct { type XVisualInfo (line 363) | typedef XVisualInfo * (APIENTRYP PFNGLXCHOOSEVISUALPROC)(Display *dpy, i... type Display (line 431) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYPROC)(void); type GLXFBConfig (line 438) | typedef GLXFBConfig * (APIENTRYP PFNGLXGETFBCONFIGSPROC)(Display *dpy, i... type GLXFBConfig (line 441) | typedef GLXFBConfig * (APIENTRYP PFNGLXCHOOSEFBCONFIGPROC)(Display *dpy,... type XVisualInfo (line 447) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGPROC)(Displa... type const (line 721) | typedef GLXContext (APIENTRYP PFNGLXCREATEASSOCIATEDCONTEXTATTRIBSAMDPRO... type const (line 744) | typedef GLXContext (APIENTRYP PFNGLXCREATECONTEXTATTRIBSARBPROC)(Display... type Display (line 822) | typedef Display * (APIENTRYP PFNGLXGETCURRENTDISPLAYEXTPROC)(void); type GLXVideoCaptureDeviceNV (line 1022) | typedef GLXVideoCaptureDeviceNV * (APIENTRYP PFNGLXENUMERATEVIDEOCAPTURE... type GLXFBConfigSGIX (line 1107) | typedef GLXFBConfigSGIX * (APIENTRYP PFNGLXCHOOSEFBCONFIGSGIXPROC)(Displ... type XVisualInfo (line 1116) | typedef XVisualInfo * (APIENTRYP PFNGLXGETVISUALFROMFBCONFIGSGIXPROC)(Di... type GLXHyperpipeNetworkSGIX (line 1126) | typedef GLXHyperpipeNetworkSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPENETWORK... type GLXHyperpipeConfigSGIX (line 1132) | typedef GLXHyperpipeConfigSGIX * (APIENTRYP PFNGLXQUERYHYPERPIPECONFIGSG... FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/include/glad/glad_wgl.h type _GPU_DEVICE (line 144) | struct _GPU_DEVICE { type GPU_DEVICE (line 158) | typedef struct _GPU_DEVICE GPU_DEVICE; type _GPU_DEVICE (line 159) | struct _GPU_DEVICE type const (line 451) | typedef HGLRC (APIENTRYP PFNWGLCREATEASSOCIATEDCONTEXTATTRIBSAMDPROC)(UI... type const (line 490) | typedef HGLRC (APIENTRYP PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC, HGL... type const (line 534) | typedef HPBUFFERARB (APIENTRYP PFNWGLCREATEPBUFFERARBPROC)(HDC hDC, int ... type const (line 553) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBIVARBPROC)(HDC hdc, in... type const (line 556) | typedef BOOL (APIENTRYP PFNWGLGETPIXELFORMATATTRIBFVARBPROC)(HDC hdc, in... type const (line 559) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATARBPROC)(HDC hdc, const i... type const (line 656) | typedef HPBUFFEREXT (APIENTRYP PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC, int ... type const (line 681) | typedef BOOL (APIENTRYP PFNWGLCHOOSEPIXELFORMATEXTPROC)(HDC hdc, const i... type const (line 709) | typedef BOOL (APIENTRYP PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC)(HDC hDC,... type const (line 719) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEPARAMETERSI3DPROC)(HDC hDC, i... type USHORT (line 725) | typedef BOOL (APIENTRYP PFNWGLSETGAMMATABLEI3DPROC)(HDC hDC, int iEntrie... type HANDLE (line 778) | typedef BOOL (APIENTRYP PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC... type LPVOID (line 781) | typedef BOOL (APIENTRYP PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC)(HDC hDC, ... FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/src/glad.c function open_gl (line 670) | static function close_gl (line 685) | static function open_gl (line 701) | static function close_gl (line 732) | static function gladLoadGL (line 762) | int gladLoadGL(void) { type gladGLversionStruct (line 773) | struct gladGLversionStruct function get_exts (line 786) | static int get_exts(void) { function free_exts (line 820) | static void free_exts(void) { function has_ext (line 831) | static int has_ext(const char *ext) { function load_GL_VERSION_1_0 (line 4481) | static void load_GL_VERSION_1_0(GLADloadproc load) { function load_GL_VERSION_1_1 (line 4790) | static void load_GL_VERSION_1_1(GLADloadproc load) { function load_GL_VERSION_1_2 (line 4823) | static void load_GL_VERSION_1_2(GLADloadproc load) { function load_GL_VERSION_1_3 (line 4830) | static void load_GL_VERSION_1_3(GLADloadproc load) { function load_GL_VERSION_1_4 (line 4879) | static void load_GL_VERSION_1_4(GLADloadproc load) { function load_GL_VERSION_1_5 (line 4929) | static void load_GL_VERSION_1_5(GLADloadproc load) { function load_GL_VERSION_2_0 (line 4951) | static void load_GL_VERSION_2_0(GLADloadproc load) { function load_GL_VERSION_2_1 (line 5047) | static void load_GL_VERSION_2_1(GLADloadproc load) { function load_GL_VERSION_3_0 (line 5056) | static void load_GL_VERSION_3_0(GLADloadproc load) { function load_GL_VERSION_3_1 (line 5143) | static void load_GL_VERSION_3_1(GLADloadproc load) { function load_GL_VERSION_3_2 (line 5161) | static void load_GL_VERSION_3_2(GLADloadproc load) { function load_GL_VERSION_3_3 (line 5183) | static void load_GL_VERSION_3_3(GLADloadproc load) { function load_GL_VERSION_4_0 (line 5244) | static void load_GL_VERSION_4_0(GLADloadproc load) { function load_GL_3DFX_tbuffer (line 5293) | static void load_GL_3DFX_tbuffer(GLADloadproc load) { function load_GL_AMD_debug_output (line 5297) | static void load_GL_AMD_debug_output(GLADloadproc load) { function load_GL_AMD_draw_buffers_blend (line 5304) | static void load_GL_AMD_draw_buffers_blend(GLADloadproc load) { function load_GL_AMD_framebuffer_multisample_advanced (line 5311) | static void load_GL_AMD_framebuffer_multisample_advanced(GLADloadproc lo... function load_GL_AMD_framebuffer_sample_positions (line 5316) | static void load_GL_AMD_framebuffer_sample_positions(GLADloadproc load) { function load_GL_AMD_gpu_shader_int64 (line 5323) | static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) { function load_GL_AMD_interleaved_elements (line 5360) | static void load_GL_AMD_interleaved_elements(GLADloadproc load) { function load_GL_AMD_multi_draw_indirect (line 5364) | static void load_GL_AMD_multi_draw_indirect(GLADloadproc load) { function load_GL_AMD_name_gen_delete (line 5369) | static void load_GL_AMD_name_gen_delete(GLADloadproc load) { function load_GL_AMD_occlusion_query_event (line 5375) | static void load_GL_AMD_occlusion_query_event(GLADloadproc load) { function load_GL_AMD_performance_monitor (line 5379) | static void load_GL_AMD_performance_monitor(GLADloadproc load) { function load_GL_AMD_sample_positions (line 5393) | static void load_GL_AMD_sample_positions(GLADloadproc load) { function load_GL_AMD_sparse_texture (line 5397) | static void load_GL_AMD_sparse_texture(GLADloadproc load) { function load_GL_AMD_stencil_operation_extended (line 5402) | static void load_GL_AMD_stencil_operation_extended(GLADloadproc load) { function load_GL_AMD_vertex_shader_tessellator (line 5406) | static void load_GL_AMD_vertex_shader_tessellator(GLADloadproc load) { function load_GL_APPLE_element_array (line 5411) | static void load_GL_APPLE_element_array(GLADloadproc load) { function load_GL_APPLE_fence (line 5419) | static void load_GL_APPLE_fence(GLADloadproc load) { function load_GL_APPLE_flush_buffer_range (line 5430) | static void load_GL_APPLE_flush_buffer_range(GLADloadproc load) { function load_GL_APPLE_object_purgeable (line 5435) | static void load_GL_APPLE_object_purgeable(GLADloadproc load) { function load_GL_APPLE_texture_range (line 5441) | static void load_GL_APPLE_texture_range(GLADloadproc load) { function load_GL_APPLE_vertex_array_object (line 5446) | static void load_GL_APPLE_vertex_array_object(GLADloadproc load) { function load_GL_APPLE_vertex_array_range (line 5453) | static void load_GL_APPLE_vertex_array_range(GLADloadproc load) { function load_GL_APPLE_vertex_program_evaluators (line 5459) | static void load_GL_APPLE_vertex_program_evaluators(GLADloadproc load) { function load_GL_ARB_ES2_compatibility (line 5469) | static void load_GL_ARB_ES2_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_1_compatibility (line 5477) | static void load_GL_ARB_ES3_1_compatibility(GLADloadproc load) { function load_GL_ARB_ES3_2_compatibility (line 5481) | static void load_GL_ARB_ES3_2_compatibility(GLADloadproc load) { function load_GL_ARB_base_instance (line 5485) | static void load_GL_ARB_base_instance(GLADloadproc load) { function load_GL_ARB_bindless_texture (line 5491) | static void load_GL_ARB_bindless_texture(GLADloadproc load) { function load_GL_ARB_blend_func_extended (line 5510) | static void load_GL_ARB_blend_func_extended(GLADloadproc load) { function load_GL_ARB_buffer_storage (line 5515) | static void load_GL_ARB_buffer_storage(GLADloadproc load) { function load_GL_ARB_cl_event (line 5519) | static void load_GL_ARB_cl_event(GLADloadproc load) { function load_GL_ARB_clear_buffer_object (line 5523) | static void load_GL_ARB_clear_buffer_object(GLADloadproc load) { function load_GL_ARB_clear_texture (line 5528) | static void load_GL_ARB_clear_texture(GLADloadproc load) { function load_GL_ARB_clip_control (line 5533) | static void load_GL_ARB_clip_control(GLADloadproc load) { function load_GL_ARB_color_buffer_float (line 5537) | static void load_GL_ARB_color_buffer_float(GLADloadproc load) { function load_GL_ARB_compute_shader (line 5541) | static void load_GL_ARB_compute_shader(GLADloadproc load) { function load_GL_ARB_compute_variable_group_size (line 5546) | static void load_GL_ARB_compute_variable_group_size(GLADloadproc load) { function load_GL_ARB_copy_buffer (line 5550) | static void load_GL_ARB_copy_buffer(GLADloadproc load) { function load_GL_ARB_copy_image (line 5554) | static void load_GL_ARB_copy_image(GLADloadproc load) { function load_GL_ARB_debug_output (line 5558) | static void load_GL_ARB_debug_output(GLADloadproc load) { function load_GL_ARB_direct_state_access (line 5565) | static void load_GL_ARB_direct_state_access(GLADloadproc load) { function load_GL_ARB_draw_buffers (line 5665) | static void load_GL_ARB_draw_buffers(GLADloadproc load) { function load_GL_ARB_draw_buffers_blend (line 5669) | static void load_GL_ARB_draw_buffers_blend(GLADloadproc load) { function load_GL_ARB_draw_elements_base_vertex (line 5676) | static void load_GL_ARB_draw_elements_base_vertex(GLADloadproc load) { function load_GL_ARB_draw_indirect (line 5683) | static void load_GL_ARB_draw_indirect(GLADloadproc load) { function load_GL_ARB_draw_instanced (line 5688) | static void load_GL_ARB_draw_instanced(GLADloadproc load) { function load_GL_ARB_fragment_program (line 5693) | static void load_GL_ARB_fragment_program(GLADloadproc load) { function load_GL_ARB_framebuffer_no_attachments (line 5715) | static void load_GL_ARB_framebuffer_no_attachments(GLADloadproc load) { function load_GL_ARB_framebuffer_object (line 5720) | static void load_GL_ARB_framebuffer_object(GLADloadproc load) { function load_GL_ARB_geometry_shader4 (line 5743) | static void load_GL_ARB_geometry_shader4(GLADloadproc load) { function load_GL_ARB_get_program_binary (line 5750) | static void load_GL_ARB_get_program_binary(GLADloadproc load) { function load_GL_ARB_get_texture_sub_image (line 5756) | static void load_GL_ARB_get_texture_sub_image(GLADloadproc load) { function load_GL_ARB_gl_spirv (line 5761) | static void load_GL_ARB_gl_spirv(GLADloadproc load) { function load_GL_ARB_gpu_shader_fp64 (line 5765) | static void load_GL_ARB_gpu_shader_fp64(GLADloadproc load) { function load_GL_ARB_gpu_shader_int64 (line 5786) | static void load_GL_ARB_gpu_shader_int64(GLADloadproc load) { function load_GL_ARB_imaging (line 5825) | static void load_GL_ARB_imaging(GLADloadproc load) { function load_GL_ARB_indirect_parameters (line 5862) | static void load_GL_ARB_indirect_parameters(GLADloadproc load) { function load_GL_ARB_instanced_arrays (line 5867) | static void load_GL_ARB_instanced_arrays(GLADloadproc load) { function load_GL_ARB_internalformat_query (line 5871) | static void load_GL_ARB_internalformat_query(GLADloadproc load) { function load_GL_ARB_internalformat_query2 (line 5875) | static void load_GL_ARB_internalformat_query2(GLADloadproc load) { function load_GL_ARB_invalidate_subdata (line 5879) | static void load_GL_ARB_invalidate_subdata(GLADloadproc load) { function load_GL_ARB_map_buffer_range (line 5888) | static void load_GL_ARB_map_buffer_range(GLADloadproc load) { function load_GL_ARB_matrix_palette (line 5893) | static void load_GL_ARB_matrix_palette(GLADloadproc load) { function load_GL_ARB_multi_bind (line 5901) | static void load_GL_ARB_multi_bind(GLADloadproc load) { function load_GL_ARB_multi_draw_indirect (line 5910) | static void load_GL_ARB_multi_draw_indirect(GLADloadproc load) { function load_GL_ARB_multisample (line 5915) | static void load_GL_ARB_multisample(GLADloadproc load) { function load_GL_ARB_multitexture (line 5919) | static void load_GL_ARB_multitexture(GLADloadproc load) { function load_GL_ARB_occlusion_query (line 5956) | static void load_GL_ARB_occlusion_query(GLADloadproc load) { function load_GL_ARB_parallel_shader_compile (line 5967) | static void load_GL_ARB_parallel_shader_compile(GLADloadproc load) { function load_GL_ARB_point_parameters (line 5971) | static void load_GL_ARB_point_parameters(GLADloadproc load) { function load_GL_ARB_polygon_offset_clamp (line 5976) | static void load_GL_ARB_polygon_offset_clamp(GLADloadproc load) { function load_GL_ARB_program_interface_query (line 5980) | static void load_GL_ARB_program_interface_query(GLADloadproc load) { function load_GL_ARB_provoking_vertex (line 5989) | static void load_GL_ARB_provoking_vertex(GLADloadproc load) { function load_GL_ARB_robustness (line 5993) | static void load_GL_ARB_robustness(GLADloadproc load) { function load_GL_ARB_sample_locations (line 6016) | static void load_GL_ARB_sample_locations(GLADloadproc load) { function load_GL_ARB_sample_shading (line 6022) | static void load_GL_ARB_sample_shading(GLADloadproc load) { function load_GL_ARB_sampler_objects (line 6026) | static void load_GL_ARB_sampler_objects(GLADloadproc load) { function load_GL_ARB_separate_shader_objects (line 6043) | static void load_GL_ARB_separate_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_atomic_counters (line 6107) | static void load_GL_ARB_shader_atomic_counters(GLADloadproc load) { function load_GL_ARB_shader_image_load_store (line 6111) | static void load_GL_ARB_shader_image_load_store(GLADloadproc load) { function load_GL_ARB_shader_objects (line 6116) | static void load_GL_ARB_shader_objects(GLADloadproc load) { function load_GL_ARB_shader_storage_buffer_object (line 6158) | static void load_GL_ARB_shader_storage_buffer_object(GLADloadproc load) { function load_GL_ARB_shader_subroutine (line 6162) | static void load_GL_ARB_shader_subroutine(GLADloadproc load) { function load_GL_ARB_shading_language_include (line 6173) | static void load_GL_ARB_shading_language_include(GLADloadproc load) { function load_GL_ARB_sparse_buffer (line 6182) | static void load_GL_ARB_sparse_buffer(GLADloadproc load) { function load_GL_ARB_sparse_texture (line 6188) | static void load_GL_ARB_sparse_texture(GLADloadproc load) { function load_GL_ARB_sync (line 6192) | static void load_GL_ARB_sync(GLADloadproc load) { function load_GL_ARB_tessellation_shader (line 6202) | static void load_GL_ARB_tessellation_shader(GLADloadproc load) { function load_GL_ARB_texture_barrier (line 6207) | static void load_GL_ARB_texture_barrier(GLADloadproc load) { function load_GL_ARB_texture_buffer_object (line 6211) | static void load_GL_ARB_texture_buffer_object(GLADloadproc load) { function load_GL_ARB_texture_buffer_range (line 6215) | static void load_GL_ARB_texture_buffer_range(GLADloadproc load) { function load_GL_ARB_texture_compression (line 6219) | static void load_GL_ARB_texture_compression(GLADloadproc load) { function load_GL_ARB_texture_multisample (line 6229) | static void load_GL_ARB_texture_multisample(GLADloadproc load) { function load_GL_ARB_texture_storage (line 6236) | static void load_GL_ARB_texture_storage(GLADloadproc load) { function load_GL_ARB_texture_storage_multisample (line 6242) | static void load_GL_ARB_texture_storage_multisample(GLADloadproc load) { function load_GL_ARB_texture_view (line 6247) | static void load_GL_ARB_texture_view(GLADloadproc load) { function load_GL_ARB_timer_query (line 6251) | static void load_GL_ARB_timer_query(GLADloadproc load) { function load_GL_ARB_transform_feedback2 (line 6257) | static void load_GL_ARB_transform_feedback2(GLADloadproc load) { function load_GL_ARB_transform_feedback3 (line 6267) | static void load_GL_ARB_transform_feedback3(GLADloadproc load) { function load_GL_ARB_transform_feedback_instanced (line 6274) | static void load_GL_ARB_transform_feedback_instanced(GLADloadproc load) { function load_GL_ARB_transpose_matrix (line 6279) | static void load_GL_ARB_transpose_matrix(GLADloadproc load) { function load_GL_ARB_uniform_buffer_object (line 6286) | static void load_GL_ARB_uniform_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_array_object (line 6299) | static void load_GL_ARB_vertex_array_object(GLADloadproc load) { function load_GL_ARB_vertex_attrib_64bit (line 6306) | static void load_GL_ARB_vertex_attrib_64bit(GLADloadproc load) { function load_GL_ARB_vertex_attrib_binding (line 6319) | static void load_GL_ARB_vertex_attrib_binding(GLADloadproc load) { function load_GL_ARB_vertex_blend (line 6328) | static void load_GL_ARB_vertex_blend(GLADloadproc load) { function load_GL_ARB_vertex_buffer_object (line 6341) | static void load_GL_ARB_vertex_buffer_object(GLADloadproc load) { function load_GL_ARB_vertex_program (line 6355) | static void load_GL_ARB_vertex_program(GLADloadproc load) { function load_GL_ARB_vertex_shader (line 6420) | static void load_GL_ARB_vertex_shader(GLADloadproc load) { function load_GL_ARB_vertex_type_2_10_10_10_rev (line 6469) | static void load_GL_ARB_vertex_type_2_10_10_10_rev(GLADloadproc load) { function load_GL_ARB_viewport_array (line 6510) | static void load_GL_ARB_viewport_array(GLADloadproc load) { function load_GL_ARB_window_pos (line 6525) | static void load_GL_ARB_window_pos(GLADloadproc load) { function load_GL_ATI_draw_buffers (line 6544) | static void load_GL_ATI_draw_buffers(GLADloadproc load) { function load_GL_ATI_element_array (line 6548) | static void load_GL_ATI_element_array(GLADloadproc load) { function load_GL_ATI_envmap_bumpmap (line 6554) | static void load_GL_ATI_envmap_bumpmap(GLADloadproc load) { function load_GL_ATI_fragment_shader (line 6561) | static void load_GL_ATI_fragment_shader(GLADloadproc load) { function load_GL_ATI_map_object_buffer (line 6578) | static void load_GL_ATI_map_object_buffer(GLADloadproc load) { function load_GL_ATI_pn_triangles (line 6583) | static void load_GL_ATI_pn_triangles(GLADloadproc load) { function load_GL_ATI_separate_stencil (line 6588) | static void load_GL_ATI_separate_stencil(GLADloadproc load) { function load_GL_ATI_vertex_array_object (line 6593) | static void load_GL_ATI_vertex_array_object(GLADloadproc load) { function load_GL_ATI_vertex_attrib_array_object (line 6608) | static void load_GL_ATI_vertex_attrib_array_object(GLADloadproc load) { function load_GL_ATI_vertex_streams (line 6614) | static void load_GL_ATI_vertex_streams(GLADloadproc load) { function load_GL_EXT_EGL_image_storage (line 6662) | static void load_GL_EXT_EGL_image_storage(GLADloadproc load) { function load_GL_EXT_bindable_uniform (line 6667) | static void load_GL_EXT_bindable_uniform(GLADloadproc load) { function load_GL_EXT_blend_color (line 6673) | static void load_GL_EXT_blend_color(GLADloadproc load) { function load_GL_EXT_blend_equation_separate (line 6677) | static void load_GL_EXT_blend_equation_separate(GLADloadproc load) { function load_GL_EXT_blend_func_separate (line 6681) | static void load_GL_EXT_blend_func_separate(GLADloadproc load) { function load_GL_EXT_blend_minmax (line 6685) | static void load_GL_EXT_blend_minmax(GLADloadproc load) { function load_GL_EXT_color_subtable (line 6689) | static void load_GL_EXT_color_subtable(GLADloadproc load) { function load_GL_EXT_compiled_vertex_array (line 6694) | static void load_GL_EXT_compiled_vertex_array(GLADloadproc load) { function load_GL_EXT_convolution (line 6699) | static void load_GL_EXT_convolution(GLADloadproc load) { function load_GL_EXT_coordinate_frame (line 6715) | static void load_GL_EXT_coordinate_frame(GLADloadproc load) { function load_GL_EXT_copy_texture (line 6740) | static void load_GL_EXT_copy_texture(GLADloadproc load) { function load_GL_EXT_cull_vertex (line 6748) | static void load_GL_EXT_cull_vertex(GLADloadproc load) { function load_GL_EXT_debug_label (line 6753) | static void load_GL_EXT_debug_label(GLADloadproc load) { function load_GL_EXT_debug_marker (line 6758) | static void load_GL_EXT_debug_marker(GLADloadproc load) { function load_GL_EXT_depth_bounds_test (line 6764) | static void load_GL_EXT_depth_bounds_test(GLADloadproc load) { function load_GL_EXT_direct_state_access (line 6768) | static void load_GL_EXT_direct_state_access(GLADloadproc load) { function load_GL_EXT_draw_buffers2 (line 7026) | static void load_GL_EXT_draw_buffers2(GLADloadproc load) { function load_GL_EXT_draw_instanced (line 7035) | static void load_GL_EXT_draw_instanced(GLADloadproc load) { function load_GL_EXT_draw_range_elements (line 7040) | static void load_GL_EXT_draw_range_elements(GLADloadproc load) { function load_GL_EXT_external_buffer (line 7044) | static void load_GL_EXT_external_buffer(GLADloadproc load) { function load_GL_EXT_fog_coord (line 7049) | static void load_GL_EXT_fog_coord(GLADloadproc load) { function load_GL_EXT_framebuffer_blit (line 7057) | static void load_GL_EXT_framebuffer_blit(GLADloadproc load) { function load_GL_EXT_framebuffer_multisample (line 7061) | static void load_GL_EXT_framebuffer_multisample(GLADloadproc load) { function load_GL_EXT_framebuffer_object (line 7065) | static void load_GL_EXT_framebuffer_object(GLADloadproc load) { function load_GL_EXT_geometry_shader4 (line 7085) | static void load_GL_EXT_geometry_shader4(GLADloadproc load) { function load_GL_EXT_gpu_program_parameters (line 7089) | static void load_GL_EXT_gpu_program_parameters(GLADloadproc load) { function load_GL_EXT_gpu_shader4 (line 7094) | static void load_GL_EXT_gpu_shader4(GLADloadproc load) { function load_GL_EXT_histogram (line 7131) | static void load_GL_EXT_histogram(GLADloadproc load) { function load_GL_EXT_index_func (line 7144) | static void load_GL_EXT_index_func(GLADloadproc load) { function load_GL_EXT_index_material (line 7148) | static void load_GL_EXT_index_material(GLADloadproc load) { function load_GL_EXT_light_texture (line 7152) | static void load_GL_EXT_light_texture(GLADloadproc load) { function load_GL_EXT_memory_object (line 7158) | static void load_GL_EXT_memory_object(GLADloadproc load) { function load_GL_EXT_memory_object_fd (line 7180) | static void load_GL_EXT_memory_object_fd(GLADloadproc load) { function load_GL_EXT_memory_object_win32 (line 7184) | static void load_GL_EXT_memory_object_win32(GLADloadproc load) { function load_GL_EXT_multi_draw_arrays (line 7189) | static void load_GL_EXT_multi_draw_arrays(GLADloadproc load) { function load_GL_EXT_multisample (line 7194) | static void load_GL_EXT_multisample(GLADloadproc load) { function load_GL_EXT_paletted_texture (line 7199) | static void load_GL_EXT_paletted_texture(GLADloadproc load) { function load_GL_EXT_pixel_transform (line 7206) | static void load_GL_EXT_pixel_transform(GLADloadproc load) { function load_GL_EXT_point_parameters (line 7215) | static void load_GL_EXT_point_parameters(GLADloadproc load) { function load_GL_EXT_polygon_offset (line 7220) | static void load_GL_EXT_polygon_offset(GLADloadproc load) { function load_GL_EXT_polygon_offset_clamp (line 7224) | static void load_GL_EXT_polygon_offset_clamp(GLADloadproc load) { function load_GL_EXT_provoking_vertex (line 7228) | static void load_GL_EXT_provoking_vertex(GLADloadproc load) { function load_GL_EXT_raster_multisample (line 7232) | static void load_GL_EXT_raster_multisample(GLADloadproc load) { function load_GL_EXT_secondary_color (line 7236) | static void load_GL_EXT_secondary_color(GLADloadproc load) { function load_GL_EXT_semaphore (line 7256) | static void load_GL_EXT_semaphore(GLADloadproc load) { function load_GL_EXT_semaphore_fd (line 7268) | static void load_GL_EXT_semaphore_fd(GLADloadproc load) { function load_GL_EXT_semaphore_win32 (line 7272) | static void load_GL_EXT_semaphore_win32(GLADloadproc load) { function load_GL_EXT_separate_shader_objects (line 7277) | static void load_GL_EXT_separate_shader_objects(GLADloadproc load) { function load_GL_EXT_shader_framebuffer_fetch_non_coherent (line 7327) | static void load_GL_EXT_shader_framebuffer_fetch_non_coherent(GLADloadpr... function load_GL_EXT_shader_image_load_store (line 7331) | static void load_GL_EXT_shader_image_load_store(GLADloadproc load) { function load_GL_EXT_stencil_clear_tag (line 7336) | static void load_GL_EXT_stencil_clear_tag(GLADloadproc load) { function load_GL_EXT_stencil_two_side (line 7340) | static void load_GL_EXT_stencil_two_side(GLADloadproc load) { function load_GL_EXT_subtexture (line 7344) | static void load_GL_EXT_subtexture(GLADloadproc load) { function load_GL_EXT_texture3D (line 7349) | static void load_GL_EXT_texture3D(GLADloadproc load) { function load_GL_EXT_texture_array (line 7354) | static void load_GL_EXT_texture_array(GLADloadproc load) { function load_GL_EXT_texture_buffer_object (line 7358) | static void load_GL_EXT_texture_buffer_object(GLADloadproc load) { function load_GL_EXT_texture_integer (line 7362) | static void load_GL_EXT_texture_integer(GLADloadproc load) { function load_GL_EXT_texture_object (line 7371) | static void load_GL_EXT_texture_object(GLADloadproc load) { function load_GL_EXT_texture_perturb_normal (line 7380) | static void load_GL_EXT_texture_perturb_normal(GLADloadproc load) { function load_GL_EXT_timer_query (line 7384) | static void load_GL_EXT_timer_query(GLADloadproc load) { function load_GL_EXT_transform_feedback (line 7389) | static void load_GL_EXT_transform_feedback(GLADloadproc load) { function load_GL_EXT_vertex_array (line 7399) | static void load_GL_EXT_vertex_array(GLADloadproc load) { function load_GL_EXT_vertex_attrib_64bit (line 7411) | static void load_GL_EXT_vertex_attrib_64bit(GLADloadproc load) { function load_GL_EXT_vertex_shader (line 7424) | static void load_GL_EXT_vertex_shader(GLADloadproc load) { function load_GL_EXT_vertex_weighting (line 7469) | static void load_GL_EXT_vertex_weighting(GLADloadproc load) { function load_GL_EXT_win32_keyed_mutex (line 7475) | static void load_GL_EXT_win32_keyed_mutex(GLADloadproc load) { function load_GL_EXT_window_rectangles (line 7480) | static void load_GL_EXT_window_rectangles(GLADloadproc load) { function load_GL_EXT_x11_sync_object (line 7484) | static void load_GL_EXT_x11_sync_object(GLADloadproc load) { function load_GL_GREMEDY_frame_terminator (line 7488) | static void load_GL_GREMEDY_frame_terminator(GLADloadproc load) { function load_GL_GREMEDY_string_marker (line 7492) | static void load_GL_GREMEDY_string_marker(GLADloadproc load) { function load_GL_HP_image_transform (line 7496) | static void load_GL_HP_image_transform(GLADloadproc load) { function load_GL_IBM_multimode_draw_arrays (line 7505) | static void load_GL_IBM_multimode_draw_arrays(GLADloadproc load) { function load_GL_IBM_static_data (line 7510) | static void load_GL_IBM_static_data(GLADloadproc load) { function load_GL_IBM_vertex_array_lists (line 7514) | static void load_GL_IBM_vertex_array_lists(GLADloadproc load) { function load_GL_INGR_blend_func_separate (line 7525) | static void load_GL_INGR_blend_func_separate(GLADloadproc load) { function load_GL_INTEL_framebuffer_CMAA (line 7529) | static void load_GL_INTEL_framebuffer_CMAA(GLADloadproc load) { function load_GL_INTEL_map_texture (line 7533) | static void load_GL_INTEL_map_texture(GLADloadproc load) { function load_GL_INTEL_parallel_arrays (line 7539) | static void load_GL_INTEL_parallel_arrays(GLADloadproc load) { function load_GL_INTEL_performance_query (line 7546) | static void load_GL_INTEL_performance_query(GLADloadproc load) { function load_GL_KHR_blend_equation_advanced (line 7559) | static void load_GL_KHR_blend_equation_advanced(GLADloadproc load) { function load_GL_KHR_debug (line 7563) | static void load_GL_KHR_debug(GLADloadproc load) { function load_GL_KHR_parallel_shader_compile (line 7588) | static void load_GL_KHR_parallel_shader_compile(GLADloadproc load) { function load_GL_KHR_robustness (line 7592) | static void load_GL_KHR_robustness(GLADloadproc load) { function load_GL_MESA_framebuffer_flip_y (line 7605) | static void load_GL_MESA_framebuffer_flip_y(GLADloadproc load) { function load_GL_MESA_resize_buffers (line 7610) | static void load_GL_MESA_resize_buffers(GLADloadproc load) { function load_GL_MESA_window_pos (line 7614) | static void load_GL_MESA_window_pos(GLADloadproc load) { function load_GL_NVX_conditional_render (line 7641) | static void load_GL_NVX_conditional_render(GLADloadproc load) { function load_GL_NVX_gpu_multicast2 (line 7646) | static void load_GL_NVX_gpu_multicast2(GLADloadproc load) { function load_GL_NVX_linked_gpu_multicast (line 7655) | static void load_GL_NVX_linked_gpu_multicast(GLADloadproc load) { function load_GL_NVX_progress_fence (line 7661) | static void load_GL_NVX_progress_fence(GLADloadproc load) { function load_GL_NV_alpha_to_coverage_dither_control (line 7668) | static void load_GL_NV_alpha_to_coverage_dither_control(GLADloadproc loa... function load_GL_NV_bindless_multi_draw_indirect (line 7672) | static void load_GL_NV_bindless_multi_draw_indirect(GLADloadproc load) { function load_GL_NV_bindless_multi_draw_indirect_count (line 7677) | static void load_GL_NV_bindless_multi_draw_indirect_count(GLADloadproc l... function load_GL_NV_bindless_texture (line 7682) | static void load_GL_NV_bindless_texture(GLADloadproc load) { function load_GL_NV_blend_equation_advanced (line 7698) | static void load_GL_NV_blend_equation_advanced(GLADloadproc load) { function load_GL_NV_clip_space_w_scaling (line 7703) | static void load_GL_NV_clip_space_w_scaling(GLADloadproc load) { function load_GL_NV_command_list (line 7707) | static void load_GL_NV_command_list(GLADloadproc load) { function load_GL_NV_conditional_render (line 7727) | static void load_GL_NV_conditional_render(GLADloadproc load) { function load_GL_NV_conservative_raster (line 7732) | static void load_GL_NV_conservative_raster(GLADloadproc load) { function load_GL_NV_conservative_raster_dilate (line 7736) | static void load_GL_NV_conservative_raster_dilate(GLADloadproc load) { function load_GL_NV_conservative_raster_pre_snap_triangles (line 7740) | static void load_GL_NV_conservative_raster_pre_snap_triangles(GLADloadpr... function load_GL_NV_copy_image (line 7744) | static void load_GL_NV_copy_image(GLADloadproc load) { function load_GL_NV_depth_buffer_float (line 7748) | static void load_GL_NV_depth_buffer_float(GLADloadproc load) { function load_GL_NV_draw_texture (line 7754) | static void load_GL_NV_draw_texture(GLADloadproc load) { function load_GL_NV_draw_vulkan_image (line 7758) | static void load_GL_NV_draw_vulkan_image(GLADloadproc load) { function load_GL_NV_evaluators (line 7766) | static void load_GL_NV_evaluators(GLADloadproc load) { function load_GL_NV_explicit_multisample (line 7778) | static void load_GL_NV_explicit_multisample(GLADloadproc load) { function load_GL_NV_fence (line 7784) | static void load_GL_NV_fence(GLADloadproc load) { function load_GL_NV_fragment_coverage_to_color (line 7794) | static void load_GL_NV_fragment_coverage_to_color(GLADloadproc load) { function load_GL_NV_fragment_program (line 7798) | static void load_GL_NV_fragment_program(GLADloadproc load) { function load_GL_NV_framebuffer_mixed_samples (line 7807) | static void load_GL_NV_framebuffer_mixed_samples(GLADloadproc load) { function load_GL_NV_framebuffer_multisample_coverage (line 7814) | static void load_GL_NV_framebuffer_multisample_coverage(GLADloadproc loa... function load_GL_NV_geometry_program4 (line 7818) | static void load_GL_NV_geometry_program4(GLADloadproc load) { function load_GL_NV_gpu_multicast (line 7825) | static void load_GL_NV_gpu_multicast(GLADloadproc load) { function load_GL_NV_gpu_program4 (line 7840) | static void load_GL_NV_gpu_program4(GLADloadproc load) { function load_GL_NV_gpu_program5 (line 7859) | static void load_GL_NV_gpu_program5(GLADloadproc load) { function load_GL_NV_gpu_shader5 (line 7864) | static void load_GL_NV_gpu_shader5(GLADloadproc load) { function load_GL_NV_half_float (line 7900) | static void load_GL_NV_half_float(GLADloadproc load) { function load_GL_NV_internalformat_sample_query (line 7949) | static void load_GL_NV_internalformat_sample_query(GLADloadproc load) { function load_GL_NV_memory_attachment (line 7953) | static void load_GL_NV_memory_attachment(GLADloadproc load) { function load_GL_NV_memory_object_sparse (line 7962) | static void load_GL_NV_memory_object_sparse(GLADloadproc load) { function load_GL_NV_mesh_shader (line 7969) | static void load_GL_NV_mesh_shader(GLADloadproc load) { function load_GL_NV_occlusion_query (line 7976) | static void load_GL_NV_occlusion_query(GLADloadproc load) { function load_GL_NV_parameter_buffer_object (line 7986) | static void load_GL_NV_parameter_buffer_object(GLADloadproc load) { function load_GL_NV_path_rendering (line 7992) | static void load_GL_NV_path_rendering(GLADloadproc load) { function load_GL_NV_pixel_data_range (line 8078) | static void load_GL_NV_pixel_data_range(GLADloadproc load) { function load_GL_NV_point_sprite (line 8083) | static void load_GL_NV_point_sprite(GLADloadproc load) { function load_GL_NV_present_video (line 8088) | static void load_GL_NV_present_video(GLADloadproc load) { function load_GL_NV_primitive_restart (line 8097) | static void load_GL_NV_primitive_restart(GLADloadproc load) { function load_GL_NV_query_resource (line 8102) | static void load_GL_NV_query_resource(GLADloadproc load) { function load_GL_NV_query_resource_tag (line 8106) | static void load_GL_NV_query_resource_tag(GLADloadproc load) { function load_GL_NV_register_combiners (line 8112) | static void load_GL_NV_register_combiners(GLADloadproc load) { function load_GL_NV_register_combiners2 (line 8128) | static void load_GL_NV_register_combiners2(GLADloadproc load) { function load_GL_NV_sample_locations (line 8133) | static void load_GL_NV_sample_locations(GLADloadproc load) { function load_GL_NV_scissor_exclusive (line 8139) | static void load_GL_NV_scissor_exclusive(GLADloadproc load) { function load_GL_NV_shader_buffer_load (line 8144) | static void load_GL_NV_shader_buffer_load(GLADloadproc load) { function load_GL_NV_shading_rate_image (line 8161) | static void load_GL_NV_shading_rate_image(GLADloadproc load) { function load_GL_NV_texture_barrier (line 8171) | static void load_GL_NV_texture_barrier(GLADloadproc load) { function load_GL_NV_texture_multisample (line 8175) | static void load_GL_NV_texture_multisample(GLADloadproc load) { function load_GL_NV_timeline_semaphore (line 8184) | static void load_GL_NV_timeline_semaphore(GLADloadproc load) { function load_GL_NV_transform_feedback (line 8190) | static void load_GL_NV_transform_feedback(GLADloadproc load) { function load_GL_NV_transform_feedback2 (line 8205) | static void load_GL_NV_transform_feedback2(GLADloadproc load) { function load_GL_NV_vdpau_interop (line 8215) | static void load_GL_NV_vdpau_interop(GLADloadproc load) { function load_GL_NV_vdpau_interop2 (line 8228) | static void load_GL_NV_vdpau_interop2(GLADloadproc load) { function load_GL_NV_vertex_array_range (line 8232) | static void load_GL_NV_vertex_array_range(GLADloadproc load) { function load_GL_NV_vertex_attrib_integer_64bit (line 8237) | static void load_GL_NV_vertex_attrib_integer_64bit(GLADloadproc load) { function load_GL_NV_vertex_buffer_unified_memory (line 8259) | static void load_GL_NV_vertex_buffer_unified_memory(GLADloadproc load) { function load_GL_NV_vertex_program (line 8274) | static void load_GL_NV_vertex_program(GLADloadproc load) { function load_GL_NV_vertex_program4 (line 8341) | static void load_GL_NV_vertex_program4(GLADloadproc load) { function load_GL_NV_video_capture (line 8367) | static void load_GL_NV_video_capture(GLADloadproc load) { function load_GL_NV_viewport_swizzle (line 8382) | static void load_GL_NV_viewport_swizzle(GLADloadproc load) { function load_GL_OES_byte_coordinates (line 8386) | static void load_GL_OES_byte_coordinates(GLADloadproc load) { function load_GL_OES_fixed_point (line 8411) | static void load_GL_OES_fixed_point(GLADloadproc load) { function load_GL_OES_query_matrix (line 8521) | static void load_GL_OES_query_matrix(GLADloadproc load) { function load_GL_OES_single_precision (line 8525) | static void load_GL_OES_single_precision(GLADloadproc load) { function load_GL_OVR_multiview (line 8534) | static void load_GL_OVR_multiview(GLADloadproc load) { function load_GL_PGI_misc_hints (line 8538) | static void load_GL_PGI_misc_hints(GLADloadproc load) { function load_GL_SGIS_detail_texture (line 8542) | static void load_GL_SGIS_detail_texture(GLADloadproc load) { function load_GL_SGIS_fog_function (line 8547) | static void load_GL_SGIS_fog_function(GLADloadproc load) { function load_GL_SGIS_multisample (line 8552) | static void load_GL_SGIS_multisample(GLADloadproc load) { function load_GL_SGIS_pixel_texture (line 8557) | static void load_GL_SGIS_pixel_texture(GLADloadproc load) { function load_GL_SGIS_point_parameters (line 8566) | static void load_GL_SGIS_point_parameters(GLADloadproc load) { function load_GL_SGIS_sharpen_texture (line 8571) | static void load_GL_SGIS_sharpen_texture(GLADloadproc load) { function load_GL_SGIS_texture4D (line 8576) | static void load_GL_SGIS_texture4D(GLADloadproc load) { function load_GL_SGIS_texture_color_mask (line 8581) | static void load_GL_SGIS_texture_color_mask(GLADloadproc load) { function load_GL_SGIS_texture_filter4 (line 8585) | static void load_GL_SGIS_texture_filter4(GLADloadproc load) { function load_GL_SGIX_async (line 8590) | static void load_GL_SGIX_async(GLADloadproc load) { function load_GL_SGIX_flush_raster (line 8599) | static void load_GL_SGIX_flush_raster(GLADloadproc load) { function load_GL_SGIX_fragment_lighting (line 8603) | static void load_GL_SGIX_fragment_lighting(GLADloadproc load) { function load_GL_SGIX_framezoom (line 8624) | static void load_GL_SGIX_framezoom(GLADloadproc load) { function load_GL_SGIX_igloo_interface (line 8628) | static void load_GL_SGIX_igloo_interface(GLADloadproc load) { function load_GL_SGIX_instruments (line 8632) | static void load_GL_SGIX_instruments(GLADloadproc load) { function load_GL_SGIX_list_priority (line 8641) | static void load_GL_SGIX_list_priority(GLADloadproc load) { function load_GL_SGIX_pixel_texture (line 8650) | static void load_GL_SGIX_pixel_texture(GLADloadproc load) { function load_GL_SGIX_polynomial_ffd (line 8654) | static void load_GL_SGIX_polynomial_ffd(GLADloadproc load) { function load_GL_SGIX_reference_plane (line 8661) | static void load_GL_SGIX_reference_plane(GLADloadproc load) { function load_GL_SGIX_sprite (line 8665) | static void load_GL_SGIX_sprite(GLADloadproc load) { function load_GL_SGIX_tag_sample_buffer (line 8672) | static void load_GL_SGIX_tag_sample_buffer(GLADloadproc load) { function load_GL_SGI_color_table (line 8676) | static void load_GL_SGI_color_table(GLADloadproc load) { function load_GL_SUNX_constant_data (line 8686) | static void load_GL_SUNX_constant_data(GLADloadproc load) { function load_GL_SUN_global_alpha (line 8690) | static void load_GL_SUN_global_alpha(GLADloadproc load) { function load_GL_SUN_mesh_array (line 8701) | static void load_GL_SUN_mesh_array(GLADloadproc load) { function load_GL_SUN_triangle_list (line 8705) | static void load_GL_SUN_triangle_list(GLADloadproc load) { function load_GL_SUN_vertex (line 8715) | static void load_GL_SUN_vertex(GLADloadproc load) { function find_extensionsGL (line 8758) | static int find_extensionsGL(void) { function find_coreGL (line 9379) | static void find_coreGL(void) { function gladLoadGLLoader (line 9434) | int gladLoadGLLoader(GLADloadproc load) { FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/src/glad_glx.c function open_glx (line 123) | static function close_glx (line 138) | static function open_glx (line 154) | static function close_glx (line 185) | static function gladLoadGLX (line 215) | int gladLoadGLX(Display *dpy, int screen) { function gladUnloadGLX (line 225) | void gladUnloadGLX(void) { function get_exts (line 232) | static int get_exts(void) { function free_exts (line 236) | static void free_exts(void) { function has_ext (line 240) | static int has_ext(const char *ext) { function load_GLX_VERSION_1_0 (line 481) | static void load_GLX_VERSION_1_0(GLADloadproc load) { function load_GLX_VERSION_1_1 (line 501) | static void load_GLX_VERSION_1_1(GLADloadproc load) { function load_GLX_VERSION_1_2 (line 507) | static void load_GLX_VERSION_1_2(GLADloadproc load) { function load_GLX_VERSION_1_3 (line 511) | static void load_GLX_VERSION_1_3(GLADloadproc load) { function load_GLX_VERSION_1_4 (line 531) | static void load_GLX_VERSION_1_4(GLADloadproc load) { function load_GLX_AMD_gpu_association (line 535) | static void load_GLX_AMD_gpu_association(GLADloadproc load) { function load_GLX_ARB_create_context (line 547) | static void load_GLX_ARB_create_context(GLADloadproc load) { function load_GLX_ARB_get_proc_address (line 551) | static void load_GLX_ARB_get_proc_address(GLADloadproc load) { function load_GLX_EXT_import_context (line 555) | static void load_GLX_EXT_import_context(GLADloadproc load) { function load_GLX_EXT_swap_control (line 563) | static void load_GLX_EXT_swap_control(GLADloadproc load) { function load_GLX_EXT_texture_from_pixmap (line 567) | static void load_GLX_EXT_texture_from_pixmap(GLADloadproc load) { function load_GLX_MESA_agp_offset (line 572) | static void load_GLX_MESA_agp_offset(GLADloadproc load) { function load_GLX_MESA_copy_sub_buffer (line 576) | static void load_GLX_MESA_copy_sub_buffer(GLADloadproc load) { function load_GLX_MESA_pixmap_colormap (line 580) | static void load_GLX_MESA_pixmap_colormap(GLADloadproc load) { function load_GLX_MESA_query_renderer (line 584) | static void load_GLX_MESA_query_renderer(GLADloadproc load) { function load_GLX_MESA_release_buffers (line 591) | static void load_GLX_MESA_release_buffers(GLADloadproc load) { function load_GLX_MESA_set_3dfx_mode (line 595) | static void load_GLX_MESA_set_3dfx_mode(GLADloadproc load) { function load_GLX_MESA_swap_control (line 599) | static void load_GLX_MESA_swap_control(GLADloadproc load) { function load_GLX_NV_copy_buffer (line 604) | static void load_GLX_NV_copy_buffer(GLADloadproc load) { function load_GLX_NV_copy_image (line 609) | static void load_GLX_NV_copy_image(GLADloadproc load) { function load_GLX_NV_delay_before_swap (line 613) | static void load_GLX_NV_delay_before_swap(GLADloadproc load) { function load_GLX_NV_present_video (line 617) | static void load_GLX_NV_present_video(GLADloadproc load) { function load_GLX_NV_swap_group (line 622) | static void load_GLX_NV_swap_group(GLADloadproc load) { function load_GLX_NV_video_capture (line 631) | static void load_GLX_NV_video_capture(GLADloadproc load) { function load_GLX_NV_video_out (line 639) | static void load_GLX_NV_video_out(GLADloadproc load) { function load_GLX_OML_sync_control (line 648) | static void load_GLX_OML_sync_control(GLADloadproc load) { function load_GLX_SGIX_dmbuffer (line 656) | static void load_GLX_SGIX_dmbuffer(GLADloadproc load) { function load_GLX_SGIX_fbconfig (line 664) | static void load_GLX_SGIX_fbconfig(GLADloadproc load) { function load_GLX_SGIX_hyperpipe (line 673) | static void load_GLX_SGIX_hyperpipe(GLADloadproc load) { function load_GLX_SGIX_pbuffer (line 684) | static void load_GLX_SGIX_pbuffer(GLADloadproc load) { function load_GLX_SGIX_swap_barrier (line 692) | static void load_GLX_SGIX_swap_barrier(GLADloadproc load) { function load_GLX_SGIX_swap_group (line 697) | static void load_GLX_SGIX_swap_group(GLADloadproc load) { function load_GLX_SGIX_video_resize (line 701) | static void load_GLX_SGIX_video_resize(GLADloadproc load) { function load_GLX_SGIX_video_source (line 709) | static void load_GLX_SGIX_video_source(GLADloadproc load) { function load_GLX_SGI_cushion (line 718) | static void load_GLX_SGI_cushion(GLADloadproc load) { function load_GLX_SGI_make_current_read (line 722) | static void load_GLX_SGI_make_current_read(GLADloadproc load) { function load_GLX_SGI_swap_control (line 727) | static void load_GLX_SGI_swap_control(GLADloadproc load) { function load_GLX_SGI_video_sync (line 731) | static void load_GLX_SGI_video_sync(GLADloadproc load) { function load_GLX_SUN_get_transparent_index (line 736) | static void load_GLX_SUN_get_transparent_index(GLADloadproc load) { function find_extensionsGLX (line 740) | static int find_extensionsGLX(void) { function find_coreGLX (line 814) | static void find_coreGLX(Display *dpy, int screen) { function gladLoadGLXLoader (line 833) | int gladLoadGLXLoader(GLADloadproc load, Display *dpy, int screen) { FILE: Tutorial8_EntitySystem_Basics/OGL3D/vendor/glad/src/glad_wgl.c function open_wgl (line 112) | static function close_wgl (line 127) | static function open_wgl (line 143) | static function close_wgl (line 174) | static function gladLoadWGL (line 204) | int gladLoadWGL(HDC hdc) { function gladUnloadGLX (line 214) | void gladUnloadGLX(void) { function get_exts (line 220) | static int get_exts(void) { function free_exts (line 224) | static void free_exts(void) { function has_ext (line 228) | static int has_ext(const char *ext) { function load_WGL_3DL_stereo_control (line 437) | static void load_WGL_3DL_stereo_control(GLADloadproc load) { function load_WGL_AMD_gpu_association (line 441) | static void load_WGL_AMD_gpu_association(GLADloadproc load) { function load_WGL_ARB_buffer_region (line 453) | static void load_WGL_ARB_buffer_region(GLADloadproc load) { function load_WGL_ARB_create_context (line 460) | static void load_WGL_ARB_create_context(GLADloadproc load) { function load_WGL_ARB_extensions_string (line 464) | static void load_WGL_ARB_extensions_string(GLADloadproc load) { function load_WGL_ARB_make_current_read (line 468) | static void load_WGL_ARB_make_current_read(GLADloadproc load) { function load_WGL_ARB_pbuffer (line 473) | static void load_WGL_ARB_pbuffer(GLADloadproc load) { function load_WGL_ARB_pixel_format (line 481) | static void load_WGL_ARB_pixel_format(GLADloadproc load) { function load_WGL_ARB_render_texture (line 487) | static void load_WGL_ARB_render_texture(GLADloadproc load) { function load_WGL_EXT_display_color_table (line 493) | static void load_WGL_EXT_display_color_table(GLADloadproc load) { function load_WGL_EXT_extensions_string (line 500) | static void load_WGL_EXT_extensions_string(GLADloadproc load) { function load_WGL_EXT_make_current_read (line 504) | static void load_WGL_EXT_make_current_read(GLADloadproc load) { function load_WGL_EXT_pbuffer (line 509) | static void load_WGL_EXT_pbuffer(GLADloadproc load) { function load_WGL_EXT_pixel_format (line 517) | static void load_WGL_EXT_pixel_format(GLADloadproc load) { function load_WGL_EXT_swap_control (line 523) | static void load_WGL_EXT_swap_control(GLADloadproc load) { function load_WGL_I3D_digital_video_control (line 528) | static void load_WGL_I3D_digital_video_control(GLADloadproc load) { function load_WGL_I3D_gamma (line 533) | static void load_WGL_I3D_gamma(GLADloadproc load) { function load_WGL_I3D_genlock (line 540) | static void load_WGL_I3D_genlock(GLADloadproc load) { function load_WGL_I3D_image_buffer (line 555) | static void load_WGL_I3D_image_buffer(GLADloadproc load) { function load_WGL_I3D_swap_frame_lock (line 562) | static void load_WGL_I3D_swap_frame_lock(GLADloadproc load) { function load_WGL_I3D_swap_frame_usage (line 569) | static void load_WGL_I3D_swap_frame_usage(GLADloadproc load) { function load_WGL_NV_DX_interop (line 576) | static void load_WGL_NV_DX_interop(GLADloadproc load) { function load_WGL_NV_copy_image (line 587) | static void load_WGL_NV_copy_image(GLADloadproc load) { function load_WGL_NV_delay_before_swap (line 591) | static void load_WGL_NV_delay_before_swap(GLADloadproc load) { function load_WGL_NV_gpu_affinity (line 595) | static void load_WGL_NV_gpu_affinity(GLADloadproc load) { function load_WGL_NV_present_video (line 603) | static void load_WGL_NV_present_video(GLADloadproc load) { function load_WGL_NV_swap_group (line 609) | static void load_WGL_NV_swap_group(GLADloadproc load) { function load_WGL_NV_vertex_array_range (line 618) | static void load_WGL_NV_vertex_array_range(GLADloadproc load) { function load_WGL_NV_video_capture (line 623) | static void load_WGL_NV_video_capture(GLADloadproc load) { function load_WGL_NV_video_output (line 631) | static void load_WGL_NV_video_output(GLADloadproc load) { function load_WGL_OML_sync_control (line 640) | static void load_WGL_OML_sync_control(GLADloadproc load) { function find_extensionsWGL (line 649) | static int find_extensionsWGL(void) { function find_coreWGL (line 712) | static void find_coreWGL(HDC hdc) { function gladLoadWGLLoader (line 716) | int gladLoadWGLLoader(GLADloadproc load, HDC hdc) {