mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2024-11-11 09:33:49 +00:00
Generate Sources of origin/master updated at Fri Aug 15 22:55:55 GMT 2014
This commit is contained in:
parent
b2d8206b36
commit
81d119c7fc
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
** The OpenGL Extension Wrangler Library
|
** The OpenGL Extension Wrangler Library
|
||||||
** Copyright (C) 2008-2013, Nigel Stewart <nigels[]users sourceforge net>
|
** Copyright (C) 2008-2014, Nigel Stewart <nigels[]users sourceforge net>
|
||||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
** Copyright (C) 2002, Lev Povalahev
|
** Copyright (C) 2002, Lev Povalahev
|
||||||
@ -201,18 +201,18 @@ typedef Display* ( * PFNGLXGETCURRENTDISPLAYPROC) (void);
|
|||||||
#ifndef GLX_VERSION_1_3
|
#ifndef GLX_VERSION_1_3
|
||||||
#define GLX_VERSION_1_3 1
|
#define GLX_VERSION_1_3 1
|
||||||
|
|
||||||
#define GLX_WINDOW_BIT 0x00000001
|
|
||||||
#define GLX_FRONT_LEFT_BUFFER_BIT 0x00000001
|
#define GLX_FRONT_LEFT_BUFFER_BIT 0x00000001
|
||||||
#define GLX_RGBA_BIT 0x00000001
|
#define GLX_RGBA_BIT 0x00000001
|
||||||
#define GLX_PIXMAP_BIT 0x00000002
|
#define GLX_WINDOW_BIT 0x00000001
|
||||||
#define GLX_COLOR_INDEX_BIT 0x00000002
|
#define GLX_COLOR_INDEX_BIT 0x00000002
|
||||||
#define GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002
|
#define GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002
|
||||||
|
#define GLX_PIXMAP_BIT 0x00000002
|
||||||
#define GLX_BACK_LEFT_BUFFER_BIT 0x00000004
|
#define GLX_BACK_LEFT_BUFFER_BIT 0x00000004
|
||||||
#define GLX_PBUFFER_BIT 0x00000004
|
#define GLX_PBUFFER_BIT 0x00000004
|
||||||
#define GLX_BACK_RIGHT_BUFFER_BIT 0x00000008
|
#define GLX_BACK_RIGHT_BUFFER_BIT 0x00000008
|
||||||
#define GLX_AUX_BUFFERS_BIT 0x00000010
|
#define GLX_AUX_BUFFERS_BIT 0x00000010
|
||||||
#define GLX_CONFIG_CAVEAT 0x20
|
|
||||||
#define GLX_DEPTH_BUFFER_BIT 0x00000020
|
#define GLX_DEPTH_BUFFER_BIT 0x00000020
|
||||||
|
#define GLX_CONFIG_CAVEAT 0x20
|
||||||
#define GLX_X_VISUAL_TYPE 0x22
|
#define GLX_X_VISUAL_TYPE 0x22
|
||||||
#define GLX_TRANSPARENT_TYPE 0x23
|
#define GLX_TRANSPARENT_TYPE 0x23
|
||||||
#define GLX_TRANSPARENT_INDEX_VALUE 0x24
|
#define GLX_TRANSPARENT_INDEX_VALUE 0x24
|
||||||
@ -387,6 +387,15 @@ typedef Bool ( * PFNGLXMAKEASSOCIATEDCONTEXTCURRENTAMDPROC) (GLXContext ctx);
|
|||||||
|
|
||||||
#endif /* GLX_AMD_gpu_association */
|
#endif /* GLX_AMD_gpu_association */
|
||||||
|
|
||||||
|
/* --------------------- GLX_ARB_context_flush_control --------------------- */
|
||||||
|
|
||||||
|
#ifndef GLX_ARB_context_flush_control
|
||||||
|
#define GLX_ARB_context_flush_control 1
|
||||||
|
|
||||||
|
#define GLXEW_ARB_context_flush_control GLXEW_GET_VAR(__GLXEW_ARB_context_flush_control)
|
||||||
|
|
||||||
|
#endif /* GLX_ARB_context_flush_control */
|
||||||
|
|
||||||
/* ------------------------- GLX_ARB_create_context ------------------------ */
|
/* ------------------------- GLX_ARB_create_context ------------------------ */
|
||||||
|
|
||||||
#ifndef GLX_ARB_create_context
|
#ifndef GLX_ARB_create_context
|
||||||
@ -666,6 +675,19 @@ typedef int ( * PFNGLXQUERYCONTEXTINFOEXTPROC) (Display* dpy, GLXContext context
|
|||||||
|
|
||||||
#endif /* GLX_EXT_scene_marker */
|
#endif /* GLX_EXT_scene_marker */
|
||||||
|
|
||||||
|
/* -------------------------- GLX_EXT_stereo_tree -------------------------- */
|
||||||
|
|
||||||
|
#ifndef GLX_EXT_stereo_tree
|
||||||
|
#define GLX_EXT_stereo_tree 1
|
||||||
|
|
||||||
|
#define GLX_STEREO_NOTIFY_EXT 0x00000000
|
||||||
|
#define GLX_STEREO_NOTIFY_MASK_EXT 0x00000001
|
||||||
|
#define GLX_STEREO_TREE_EXT 0x20F5
|
||||||
|
|
||||||
|
#define GLXEW_EXT_stereo_tree GLXEW_GET_VAR(__GLXEW_EXT_stereo_tree)
|
||||||
|
|
||||||
|
#endif /* GLX_EXT_stereo_tree */
|
||||||
|
|
||||||
/* -------------------------- GLX_EXT_swap_control ------------------------- */
|
/* -------------------------- GLX_EXT_swap_control ------------------------- */
|
||||||
|
|
||||||
#ifndef GLX_EXT_swap_control
|
#ifndef GLX_EXT_swap_control
|
||||||
@ -908,6 +930,21 @@ typedef int ( * PFNGLXSWAPINTERVALMESAPROC) (unsigned int interval);
|
|||||||
|
|
||||||
#endif /* GLX_MESA_swap_control */
|
#endif /* GLX_MESA_swap_control */
|
||||||
|
|
||||||
|
/* --------------------------- GLX_NV_copy_buffer -------------------------- */
|
||||||
|
|
||||||
|
#ifndef GLX_NV_copy_buffer
|
||||||
|
#define GLX_NV_copy_buffer 1
|
||||||
|
|
||||||
|
typedef void ( * PFNGLXCOPYBUFFERSUBDATANVPROC) (Display* dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
|
||||||
|
typedef void ( * PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display* dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
|
||||||
|
|
||||||
|
#define glXCopyBufferSubDataNV GLXEW_GET_FUN(__glewXCopyBufferSubDataNV)
|
||||||
|
#define glXNamedCopyBufferSubDataNV GLXEW_GET_FUN(__glewXNamedCopyBufferSubDataNV)
|
||||||
|
|
||||||
|
#define GLXEW_NV_copy_buffer GLXEW_GET_VAR(__GLXEW_NV_copy_buffer)
|
||||||
|
|
||||||
|
#endif /* GLX_NV_copy_buffer */
|
||||||
|
|
||||||
/* --------------------------- GLX_NV_copy_image --------------------------- */
|
/* --------------------------- GLX_NV_copy_image --------------------------- */
|
||||||
|
|
||||||
#ifndef GLX_NV_copy_image
|
#ifndef GLX_NV_copy_image
|
||||||
@ -1039,10 +1076,10 @@ typedef void ( * PFNGLXRELEASEVIDEOCAPTUREDEVICENVPROC) (Display* dpy, GLXVideoC
|
|||||||
|
|
||||||
#endif /* GLX_NV_video_capture */
|
#endif /* GLX_NV_video_capture */
|
||||||
|
|
||||||
/* -------------------------- GLX_NV_video_output -------------------------- */
|
/* ---------------------------- GLX_NV_video_out --------------------------- */
|
||||||
|
|
||||||
#ifndef GLX_NV_video_output
|
#ifndef GLX_NV_video_out
|
||||||
#define GLX_NV_video_output 1
|
#define GLX_NV_video_out 1
|
||||||
|
|
||||||
#define GLX_VIDEO_OUT_COLOR_NV 0x20C3
|
#define GLX_VIDEO_OUT_COLOR_NV 0x20C3
|
||||||
#define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
|
#define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
|
||||||
@ -1069,9 +1106,9 @@ typedef int ( * PFNGLXSENDPBUFFERTOVIDEONVPROC) (Display* dpy, GLXPbuffer pbuf,
|
|||||||
#define glXReleaseVideoImageNV GLXEW_GET_FUN(__glewXReleaseVideoImageNV)
|
#define glXReleaseVideoImageNV GLXEW_GET_FUN(__glewXReleaseVideoImageNV)
|
||||||
#define glXSendPbufferToVideoNV GLXEW_GET_FUN(__glewXSendPbufferToVideoNV)
|
#define glXSendPbufferToVideoNV GLXEW_GET_FUN(__glewXSendPbufferToVideoNV)
|
||||||
|
|
||||||
#define GLXEW_NV_video_output GLXEW_GET_VAR(__GLXEW_NV_video_output)
|
#define GLXEW_NV_video_out GLXEW_GET_VAR(__GLXEW_NV_video_out)
|
||||||
|
|
||||||
#endif /* GLX_NV_video_output */
|
#endif /* GLX_NV_video_out */
|
||||||
|
|
||||||
/* -------------------------- GLX_OML_swap_method -------------------------- */
|
/* -------------------------- GLX_OML_swap_method -------------------------- */
|
||||||
|
|
||||||
@ -1157,8 +1194,8 @@ typedef Bool ( * PFNGLXWAITFORSBCOMLPROC) (Display* dpy, GLXDrawable drawable, i
|
|||||||
#ifndef GLX_SGIX_fbconfig
|
#ifndef GLX_SGIX_fbconfig
|
||||||
#define GLX_SGIX_fbconfig 1
|
#define GLX_SGIX_fbconfig 1
|
||||||
|
|
||||||
#define GLX_WINDOW_BIT_SGIX 0x00000001
|
|
||||||
#define GLX_RGBA_BIT_SGIX 0x00000001
|
#define GLX_RGBA_BIT_SGIX 0x00000001
|
||||||
|
#define GLX_WINDOW_BIT_SGIX 0x00000001
|
||||||
#define GLX_COLOR_INDEX_BIT_SGIX 0x00000002
|
#define GLX_COLOR_INDEX_BIT_SGIX 0x00000002
|
||||||
#define GLX_PIXMAP_BIT_SGIX 0x00000002
|
#define GLX_PIXMAP_BIT_SGIX 0x00000002
|
||||||
#define GLX_SCREEN_EXT 0x800C
|
#define GLX_SCREEN_EXT 0x800C
|
||||||
@ -1195,8 +1232,8 @@ typedef XVisualInfo* ( * PFNGLXGETVISUALFROMFBCONFIGSGIXPROC) (Display *dpy, GLX
|
|||||||
#ifndef GLX_SGIX_hyperpipe
|
#ifndef GLX_SGIX_hyperpipe
|
||||||
#define GLX_SGIX_hyperpipe 1
|
#define GLX_SGIX_hyperpipe 1
|
||||||
|
|
||||||
#define GLX_PIPE_RECT_SGIX 0x00000001
|
|
||||||
#define GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001
|
#define GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001
|
||||||
|
#define GLX_PIPE_RECT_SGIX 0x00000001
|
||||||
#define GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002
|
#define GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002
|
||||||
#define GLX_PIPE_RECT_LIMITS_SGIX 0x00000002
|
#define GLX_PIPE_RECT_LIMITS_SGIX 0x00000002
|
||||||
#define GLX_HYPERPIPE_STEREO_SGIX 0x00000003
|
#define GLX_HYPERPIPE_STEREO_SGIX 0x00000003
|
||||||
@ -1264,8 +1301,8 @@ typedef GLXHyperpipeNetworkSGIX * ( * PFNGLXQUERYHYPERPIPENETWORKSGIXPROC) (Disp
|
|||||||
|
|
||||||
#define GLX_FRONT_LEFT_BUFFER_BIT_SGIX 0x00000001
|
#define GLX_FRONT_LEFT_BUFFER_BIT_SGIX 0x00000001
|
||||||
#define GLX_FRONT_RIGHT_BUFFER_BIT_SGIX 0x00000002
|
#define GLX_FRONT_RIGHT_BUFFER_BIT_SGIX 0x00000002
|
||||||
#define GLX_PBUFFER_BIT_SGIX 0x00000004
|
|
||||||
#define GLX_BACK_LEFT_BUFFER_BIT_SGIX 0x00000004
|
#define GLX_BACK_LEFT_BUFFER_BIT_SGIX 0x00000004
|
||||||
|
#define GLX_PBUFFER_BIT_SGIX 0x00000004
|
||||||
#define GLX_BACK_RIGHT_BUFFER_BIT_SGIX 0x00000008
|
#define GLX_BACK_RIGHT_BUFFER_BIT_SGIX 0x00000008
|
||||||
#define GLX_AUX_BUFFERS_BIT_SGIX 0x00000010
|
#define GLX_AUX_BUFFERS_BIT_SGIX 0x00000010
|
||||||
#define GLX_DEPTH_BUFFER_BIT_SGIX 0x00000020
|
#define GLX_DEPTH_BUFFER_BIT_SGIX 0x00000020
|
||||||
@ -1531,6 +1568,9 @@ GLXEW_FUN_EXPORT PFNGLXSET3DFXMODEMESAPROC __glewXSet3DfxModeMESA;
|
|||||||
GLXEW_FUN_EXPORT PFNGLXGETSWAPINTERVALMESAPROC __glewXGetSwapIntervalMESA;
|
GLXEW_FUN_EXPORT PFNGLXGETSWAPINTERVALMESAPROC __glewXGetSwapIntervalMESA;
|
||||||
GLXEW_FUN_EXPORT PFNGLXSWAPINTERVALMESAPROC __glewXSwapIntervalMESA;
|
GLXEW_FUN_EXPORT PFNGLXSWAPINTERVALMESAPROC __glewXSwapIntervalMESA;
|
||||||
|
|
||||||
|
GLXEW_FUN_EXPORT PFNGLXCOPYBUFFERSUBDATANVPROC __glewXCopyBufferSubDataNV;
|
||||||
|
GLXEW_FUN_EXPORT PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC __glewXNamedCopyBufferSubDataNV;
|
||||||
|
|
||||||
GLXEW_FUN_EXPORT PFNGLXCOPYIMAGESUBDATANVPROC __glewXCopyImageSubDataNV;
|
GLXEW_FUN_EXPORT PFNGLXCOPYIMAGESUBDATANVPROC __glewXCopyImageSubDataNV;
|
||||||
|
|
||||||
GLXEW_FUN_EXPORT PFNGLXDELAYBEFORESWAPNVPROC __glewXDelayBeforeSwapNV;
|
GLXEW_FUN_EXPORT PFNGLXDELAYBEFORESWAPNVPROC __glewXDelayBeforeSwapNV;
|
||||||
@ -1627,6 +1667,7 @@ GLXEW_VAR_EXPORT GLboolean __GLXEW_VERSION_1_3;
|
|||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_VERSION_1_4;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_VERSION_1_4;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_3DFX_multisample;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_3DFX_multisample;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_AMD_gpu_association;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_AMD_gpu_association;
|
||||||
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_context_flush_control;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_profile;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_profile;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_robustness;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_ARB_create_context_robustness;
|
||||||
@ -1646,6 +1687,7 @@ GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_fbconfig_packed_float;
|
|||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_framebuffer_sRGB;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_framebuffer_sRGB;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_import_context;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_import_context;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_scene_marker;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_scene_marker;
|
||||||
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_stereo_tree;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_swap_control;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_swap_control;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_swap_control_tear;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_swap_control_tear;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_texture_from_pixmap;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_EXT_texture_from_pixmap;
|
||||||
@ -1659,6 +1701,7 @@ GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_query_renderer;
|
|||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_release_buffers;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_release_buffers;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_set_3dfx_mode;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_set_3dfx_mode;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_swap_control;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_MESA_swap_control;
|
||||||
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_copy_buffer;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_copy_image;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_copy_image;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_delay_before_swap;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_delay_before_swap;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_float_buffer;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_float_buffer;
|
||||||
@ -1667,7 +1710,7 @@ GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_present_video;
|
|||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_swap_group;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_swap_group;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_vertex_array_range;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_vertex_array_range;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_video_capture;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_video_capture;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_video_output;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_NV_video_out;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_OML_swap_method;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_OML_swap_method;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_OML_sync_control;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_OML_sync_control;
|
||||||
GLXEW_VAR_EXPORT GLboolean __GLXEW_SGIS_blended_overlay;
|
GLXEW_VAR_EXPORT GLboolean __GLXEW_SGIS_blended_overlay;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
** The OpenGL Extension Wrangler Library
|
** The OpenGL Extension Wrangler Library
|
||||||
** Copyright (C) 2008-2013, Nigel Stewart <nigels[]users sourceforge net>
|
** Copyright (C) 2008-2014, Nigel Stewart <nigels[]users sourceforge net>
|
||||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
** Copyright (C) 2002, Lev Povalahev
|
** Copyright (C) 2002, Lev Povalahev
|
||||||
@ -183,6 +183,15 @@ typedef BOOL (WINAPI * PFNWGLSAVEBUFFERREGIONARBPROC) (HANDLE hRegion, int x, in
|
|||||||
|
|
||||||
#endif /* WGL_ARB_buffer_region */
|
#endif /* WGL_ARB_buffer_region */
|
||||||
|
|
||||||
|
/* --------------------- WGL_ARB_context_flush_control --------------------- */
|
||||||
|
|
||||||
|
#ifndef WGL_ARB_context_flush_control
|
||||||
|
#define WGL_ARB_context_flush_control 1
|
||||||
|
|
||||||
|
#define WGLEW_ARB_context_flush_control WGLEW_GET_VAR(__WGLEW_ARB_context_flush_control)
|
||||||
|
|
||||||
|
#endif /* WGL_ARB_context_flush_control */
|
||||||
|
|
||||||
/* ------------------------- WGL_ARB_create_context ------------------------ */
|
/* ------------------------- WGL_ARB_create_context ------------------------ */
|
||||||
|
|
||||||
#ifndef WGL_ARB_create_context
|
#ifndef WGL_ARB_create_context
|
||||||
@ -1350,6 +1359,7 @@ WGLEW_VAR_EXPORT GLboolean __WGLEW_3DFX_multisample;
|
|||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_3DL_stereo_control;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_3DL_stereo_control;
|
||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_AMD_gpu_association;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_AMD_gpu_association;
|
||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_buffer_region;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_buffer_region;
|
||||||
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_context_flush_control;
|
||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context;
|
||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_profile;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_profile;
|
||||||
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_robustness;
|
WGLEW_VAR_EXPORT GLboolean __WGLEW_ARB_create_context_robustness;
|
||||||
|
2764
src/glew.c
2764
src/glew.c
File diff suppressed because it is too large
Load Diff
494
src/glewinfo.c
494
src/glewinfo.c
@ -1,6 +1,6 @@
|
|||||||
/*
|
/*
|
||||||
** The OpenGL Extension Wrangler Library
|
** The OpenGL Extension Wrangler Library
|
||||||
** Copyright (C) 2008-2013, Nigel Stewart <nigels[]users sourceforge net>
|
** Copyright (C) 2008-2014, Nigel Stewart <nigels[]users sourceforge net>
|
||||||
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
** Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>
|
||||||
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
** Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>
|
||||||
** Copyright (C) 2002, Lev Povalahev
|
** Copyright (C) 2002, Lev Povalahev
|
||||||
@ -549,6 +549,15 @@ static void _glewInfo_GL_VERSION_4_4 (void)
|
|||||||
|
|
||||||
#endif /* GL_VERSION_4_4 */
|
#endif /* GL_VERSION_4_4 */
|
||||||
|
|
||||||
|
#ifdef GL_VERSION_4_5
|
||||||
|
|
||||||
|
static void _glewInfo_GL_VERSION_4_5 (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_VERSION_4_5", GLEW_VERSION_4_5, GLEW_VERSION_4_5, GLEW_VERSION_4_5);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_VERSION_4_5 */
|
||||||
|
|
||||||
#ifdef GL_3DFX_multisample
|
#ifdef GL_3DFX_multisample
|
||||||
|
|
||||||
static void _glewInfo_GL_3DFX_multisample (void)
|
static void _glewInfo_GL_3DFX_multisample (void)
|
||||||
@ -633,6 +642,24 @@ static void _glewInfo_GL_AMD_draw_buffers_blend (void)
|
|||||||
|
|
||||||
#endif /* GL_AMD_draw_buffers_blend */
|
#endif /* GL_AMD_draw_buffers_blend */
|
||||||
|
|
||||||
|
#ifdef GL_AMD_gcn_shader
|
||||||
|
|
||||||
|
static void _glewInfo_GL_AMD_gcn_shader (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_AMD_gcn_shader", GLEW_AMD_gcn_shader, glewIsSupported("GL_AMD_gcn_shader"), glewGetExtension("GL_AMD_gcn_shader"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_AMD_gcn_shader */
|
||||||
|
|
||||||
|
#ifdef GL_AMD_gpu_shader_int64
|
||||||
|
|
||||||
|
static void _glewInfo_GL_AMD_gpu_shader_int64 (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_AMD_gpu_shader_int64", GLEW_AMD_gpu_shader_int64, glewIsSupported("GL_AMD_gpu_shader_int64"), glewGetExtension("GL_AMD_gpu_shader_int64"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_AMD_gpu_shader_int64 */
|
||||||
|
|
||||||
#ifdef GL_AMD_interleaved_elements
|
#ifdef GL_AMD_interleaved_elements
|
||||||
|
|
||||||
static void _glewInfo_GL_AMD_interleaved_elements (void)
|
static void _glewInfo_GL_AMD_interleaved_elements (void)
|
||||||
@ -816,6 +843,15 @@ static void _glewInfo_GL_AMD_transform_feedback3_lines_triangles (void)
|
|||||||
|
|
||||||
#endif /* GL_AMD_transform_feedback3_lines_triangles */
|
#endif /* GL_AMD_transform_feedback3_lines_triangles */
|
||||||
|
|
||||||
|
#ifdef GL_AMD_transform_feedback4
|
||||||
|
|
||||||
|
static void _glewInfo_GL_AMD_transform_feedback4 (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_AMD_transform_feedback4", GLEW_AMD_transform_feedback4, glewIsSupported("GL_AMD_transform_feedback4"), glewGetExtension("GL_AMD_transform_feedback4"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_AMD_transform_feedback4 */
|
||||||
|
|
||||||
#ifdef GL_AMD_vertex_shader_layer
|
#ifdef GL_AMD_vertex_shader_layer
|
||||||
|
|
||||||
static void _glewInfo_GL_AMD_vertex_shader_layer (void)
|
static void _glewInfo_GL_AMD_vertex_shader_layer (void)
|
||||||
@ -1186,6 +1222,17 @@ static void _glewInfo_GL_ARB_ES2_compatibility (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_ES2_compatibility */
|
#endif /* GL_ARB_ES2_compatibility */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_ES3_1_compatibility
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_ES3_1_compatibility (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_ES3_1_compatibility", GLEW_ARB_ES3_1_compatibility, glewIsSupported("GL_ARB_ES3_1_compatibility"), glewGetExtension("GL_ARB_ES3_1_compatibility"));
|
||||||
|
|
||||||
|
glewInfoFunc("glMemoryBarrierByRegion", glMemoryBarrierByRegion == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_ES3_1_compatibility */
|
||||||
|
|
||||||
#ifdef GL_ARB_ES3_compatibility
|
#ifdef GL_ARB_ES3_compatibility
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_ES3_compatibility (void)
|
static void _glewInfo_GL_ARB_ES3_compatibility (void)
|
||||||
@ -1304,6 +1351,17 @@ static void _glewInfo_GL_ARB_clear_texture (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_clear_texture */
|
#endif /* GL_ARB_clear_texture */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_clip_control
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_clip_control (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_clip_control", GLEW_ARB_clip_control, glewIsSupported("GL_ARB_clip_control"), glewGetExtension("GL_ARB_clip_control"));
|
||||||
|
|
||||||
|
glewInfoFunc("glClipControl", glClipControl == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_clip_control */
|
||||||
|
|
||||||
#ifdef GL_ARB_color_buffer_float
|
#ifdef GL_ARB_color_buffer_float
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_color_buffer_float (void)
|
static void _glewInfo_GL_ARB_color_buffer_float (void)
|
||||||
@ -1356,6 +1414,15 @@ static void _glewInfo_GL_ARB_compute_variable_group_size (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_compute_variable_group_size */
|
#endif /* GL_ARB_compute_variable_group_size */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_conditional_render_inverted
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_conditional_render_inverted (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_conditional_render_inverted", GLEW_ARB_conditional_render_inverted, glewIsSupported("GL_ARB_conditional_render_inverted"), glewGetExtension("GL_ARB_conditional_render_inverted"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_conditional_render_inverted */
|
||||||
|
|
||||||
#ifdef GL_ARB_conservative_depth
|
#ifdef GL_ARB_conservative_depth
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_conservative_depth (void)
|
static void _glewInfo_GL_ARB_conservative_depth (void)
|
||||||
@ -1387,6 +1454,15 @@ static void _glewInfo_GL_ARB_copy_image (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_copy_image */
|
#endif /* GL_ARB_copy_image */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_cull_distance
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_cull_distance (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_cull_distance", GLEW_ARB_cull_distance, glewIsSupported("GL_ARB_cull_distance"), glewGetExtension("GL_ARB_cull_distance"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_cull_distance */
|
||||||
|
|
||||||
#ifdef GL_ARB_debug_output
|
#ifdef GL_ARB_debug_output
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_debug_output (void)
|
static void _glewInfo_GL_ARB_debug_output (void)
|
||||||
@ -1428,6 +1504,118 @@ static void _glewInfo_GL_ARB_depth_texture (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_depth_texture */
|
#endif /* GL_ARB_depth_texture */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_derivative_control
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_derivative_control (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_derivative_control", GLEW_ARB_derivative_control, glewIsSupported("GL_ARB_derivative_control"), glewGetExtension("GL_ARB_derivative_control"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_derivative_control */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_direct_state_access
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_direct_state_access (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_direct_state_access", GLEW_ARB_direct_state_access, glewIsSupported("GL_ARB_direct_state_access"), glewGetExtension("GL_ARB_direct_state_access"));
|
||||||
|
|
||||||
|
glewInfoFunc("glBindTextureUnit", glBindTextureUnit == NULL);
|
||||||
|
glewInfoFunc("glBlitNamedFramebuffer", glBlitNamedFramebuffer == NULL);
|
||||||
|
glewInfoFunc("glCheckNamedFramebufferStatus", glCheckNamedFramebufferStatus == NULL);
|
||||||
|
glewInfoFunc("glClearNamedBufferData", glClearNamedBufferData == NULL);
|
||||||
|
glewInfoFunc("glClearNamedBufferSubData", glClearNamedBufferSubData == NULL);
|
||||||
|
glewInfoFunc("glClearNamedFramebufferfi", glClearNamedFramebufferfi == NULL);
|
||||||
|
glewInfoFunc("glClearNamedFramebufferfv", glClearNamedFramebufferfv == NULL);
|
||||||
|
glewInfoFunc("glClearNamedFramebufferiv", glClearNamedFramebufferiv == NULL);
|
||||||
|
glewInfoFunc("glClearNamedFramebufferuiv", glClearNamedFramebufferuiv == NULL);
|
||||||
|
glewInfoFunc("glCompressedTextureSubImage1D", glCompressedTextureSubImage1D == NULL);
|
||||||
|
glewInfoFunc("glCompressedTextureSubImage2D", glCompressedTextureSubImage2D == NULL);
|
||||||
|
glewInfoFunc("glCompressedTextureSubImage3D", glCompressedTextureSubImage3D == NULL);
|
||||||
|
glewInfoFunc("glCopyNamedBufferSubData", glCopyNamedBufferSubData == NULL);
|
||||||
|
glewInfoFunc("glCopyTextureSubImage1D", glCopyTextureSubImage1D == NULL);
|
||||||
|
glewInfoFunc("glCopyTextureSubImage2D", glCopyTextureSubImage2D == NULL);
|
||||||
|
glewInfoFunc("glCopyTextureSubImage3D", glCopyTextureSubImage3D == NULL);
|
||||||
|
glewInfoFunc("glCreateBuffers", glCreateBuffers == NULL);
|
||||||
|
glewInfoFunc("glCreateFramebuffers", glCreateFramebuffers == NULL);
|
||||||
|
glewInfoFunc("glCreateProgramPipelines", glCreateProgramPipelines == NULL);
|
||||||
|
glewInfoFunc("glCreateQueries", glCreateQueries == NULL);
|
||||||
|
glewInfoFunc("glCreateRenderbuffers", glCreateRenderbuffers == NULL);
|
||||||
|
glewInfoFunc("glCreateSamplers", glCreateSamplers == NULL);
|
||||||
|
glewInfoFunc("glCreateTextures", glCreateTextures == NULL);
|
||||||
|
glewInfoFunc("glCreateTransformFeedbacks", glCreateTransformFeedbacks == NULL);
|
||||||
|
glewInfoFunc("glCreateVertexArrays", glCreateVertexArrays == NULL);
|
||||||
|
glewInfoFunc("glDisableVertexArrayAttrib", glDisableVertexArrayAttrib == NULL);
|
||||||
|
glewInfoFunc("glEnableVertexArrayAttrib", glEnableVertexArrayAttrib == NULL);
|
||||||
|
glewInfoFunc("glFlushMappedNamedBufferRange", glFlushMappedNamedBufferRange == NULL);
|
||||||
|
glewInfoFunc("glGenerateTextureMipmap", glGenerateTextureMipmap == NULL);
|
||||||
|
glewInfoFunc("glGetCompressedTextureImage", glGetCompressedTextureImage == NULL);
|
||||||
|
glewInfoFunc("glGetNamedBufferParameteri64v", glGetNamedBufferParameteri64v == NULL);
|
||||||
|
glewInfoFunc("glGetNamedBufferParameteriv", glGetNamedBufferParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetNamedBufferPointerv", glGetNamedBufferPointerv == NULL);
|
||||||
|
glewInfoFunc("glGetNamedBufferSubData", glGetNamedBufferSubData == NULL);
|
||||||
|
glewInfoFunc("glGetNamedFramebufferAttachmentParameteriv", glGetNamedFramebufferAttachmentParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetNamedFramebufferParameteriv", glGetNamedFramebufferParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetNamedRenderbufferParameteriv", glGetNamedRenderbufferParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureImage", glGetTextureImage == NULL);
|
||||||
|
glewInfoFunc("glGetTextureLevelParameterfv", glGetTextureLevelParameterfv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureLevelParameteriv", glGetTextureLevelParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureParameterIiv", glGetTextureParameterIiv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureParameterIuiv", glGetTextureParameterIuiv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureParameterfv", glGetTextureParameterfv == NULL);
|
||||||
|
glewInfoFunc("glGetTextureParameteriv", glGetTextureParameteriv == NULL);
|
||||||
|
glewInfoFunc("glGetTransformFeedbacki64_v", glGetTransformFeedbacki64_v == NULL);
|
||||||
|
glewInfoFunc("glGetTransformFeedbacki_v", glGetTransformFeedbacki_v == NULL);
|
||||||
|
glewInfoFunc("glGetTransformFeedbackiv", glGetTransformFeedbackiv == NULL);
|
||||||
|
glewInfoFunc("glGetVertexArrayIndexed64iv", glGetVertexArrayIndexed64iv == NULL);
|
||||||
|
glewInfoFunc("glGetVertexArrayIndexediv", glGetVertexArrayIndexediv == NULL);
|
||||||
|
glewInfoFunc("glGetVertexArrayiv", glGetVertexArrayiv == NULL);
|
||||||
|
glewInfoFunc("glInvalidateNamedFramebufferData", glInvalidateNamedFramebufferData == NULL);
|
||||||
|
glewInfoFunc("glInvalidateNamedFramebufferSubData", glInvalidateNamedFramebufferSubData == NULL);
|
||||||
|
glewInfoFunc("glMapNamedBuffer", glMapNamedBuffer == NULL);
|
||||||
|
glewInfoFunc("glMapNamedBufferRange", glMapNamedBufferRange == NULL);
|
||||||
|
glewInfoFunc("glNamedBufferData", glNamedBufferData == NULL);
|
||||||
|
glewInfoFunc("glNamedBufferStorage", glNamedBufferStorage == NULL);
|
||||||
|
glewInfoFunc("glNamedBufferSubData", glNamedBufferSubData == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferDrawBuffer", glNamedFramebufferDrawBuffer == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferDrawBuffers", glNamedFramebufferDrawBuffers == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferParameteri", glNamedFramebufferParameteri == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferReadBuffer", glNamedFramebufferReadBuffer == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferRenderbuffer", glNamedFramebufferRenderbuffer == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferTexture", glNamedFramebufferTexture == NULL);
|
||||||
|
glewInfoFunc("glNamedFramebufferTextureLayer", glNamedFramebufferTextureLayer == NULL);
|
||||||
|
glewInfoFunc("glNamedRenderbufferStorage", glNamedRenderbufferStorage == NULL);
|
||||||
|
glewInfoFunc("glNamedRenderbufferStorageMultisample", glNamedRenderbufferStorageMultisample == NULL);
|
||||||
|
glewInfoFunc("glTextureBuffer", glTextureBuffer == NULL);
|
||||||
|
glewInfoFunc("glTextureBufferRange", glTextureBufferRange == NULL);
|
||||||
|
glewInfoFunc("glTextureParameterIiv", glTextureParameterIiv == NULL);
|
||||||
|
glewInfoFunc("glTextureParameterIuiv", glTextureParameterIuiv == NULL);
|
||||||
|
glewInfoFunc("glTextureParameterf", glTextureParameterf == NULL);
|
||||||
|
glewInfoFunc("glTextureParameterfv", glTextureParameterfv == NULL);
|
||||||
|
glewInfoFunc("glTextureParameteri", glTextureParameteri == NULL);
|
||||||
|
glewInfoFunc("glTextureParameteriv", glTextureParameteriv == NULL);
|
||||||
|
glewInfoFunc("glTextureStorage1D", glTextureStorage1D == NULL);
|
||||||
|
glewInfoFunc("glTextureStorage2D", glTextureStorage2D == NULL);
|
||||||
|
glewInfoFunc("glTextureStorage2DMultisample", glTextureStorage2DMultisample == NULL);
|
||||||
|
glewInfoFunc("glTextureStorage3D", glTextureStorage3D == NULL);
|
||||||
|
glewInfoFunc("glTextureStorage3DMultisample", glTextureStorage3DMultisample == NULL);
|
||||||
|
glewInfoFunc("glTextureSubImage1D", glTextureSubImage1D == NULL);
|
||||||
|
glewInfoFunc("glTextureSubImage2D", glTextureSubImage2D == NULL);
|
||||||
|
glewInfoFunc("glTextureSubImage3D", glTextureSubImage3D == NULL);
|
||||||
|
glewInfoFunc("glTransformFeedbackBufferBase", glTransformFeedbackBufferBase == NULL);
|
||||||
|
glewInfoFunc("glTransformFeedbackBufferRange", glTransformFeedbackBufferRange == NULL);
|
||||||
|
glewInfoFunc("glUnmapNamedBuffer", glUnmapNamedBuffer == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayAttribBinding", glVertexArrayAttribBinding == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayAttribFormat", glVertexArrayAttribFormat == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayAttribIFormat", glVertexArrayAttribIFormat == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayAttribLFormat", glVertexArrayAttribLFormat == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayBindingDivisor", glVertexArrayBindingDivisor == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayElementBuffer", glVertexArrayElementBuffer == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayVertexBuffer", glVertexArrayVertexBuffer == NULL);
|
||||||
|
glewInfoFunc("glVertexArrayVertexBuffers", glVertexArrayVertexBuffers == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_direct_state_access */
|
||||||
|
|
||||||
#ifdef GL_ARB_draw_buffers
|
#ifdef GL_ARB_draw_buffers
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_draw_buffers (void)
|
static void _glewInfo_GL_ARB_draw_buffers (void)
|
||||||
@ -1640,6 +1828,18 @@ static void _glewInfo_GL_ARB_get_program_binary (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_get_program_binary */
|
#endif /* GL_ARB_get_program_binary */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_get_texture_sub_image
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_get_texture_sub_image (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_get_texture_sub_image", GLEW_ARB_get_texture_sub_image, glewIsSupported("GL_ARB_get_texture_sub_image"), glewGetExtension("GL_ARB_get_texture_sub_image"));
|
||||||
|
|
||||||
|
glewInfoFunc("glGetCompressedTextureSubImage", glGetCompressedTextureSubImage == NULL);
|
||||||
|
glewInfoFunc("glGetTextureSubImage", glGetTextureSubImage == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_get_texture_sub_image */
|
||||||
|
|
||||||
#ifdef GL_ARB_gpu_shader5
|
#ifdef GL_ARB_gpu_shader5
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_gpu_shader5 (void)
|
static void _glewInfo_GL_ARB_gpu_shader5 (void)
|
||||||
@ -1947,6 +2147,15 @@ static void _glewInfo_GL_ARB_occlusion_query2 (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_occlusion_query2 */
|
#endif /* GL_ARB_occlusion_query2 */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_pipeline_statistics_query
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_pipeline_statistics_query (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_pipeline_statistics_query", GLEW_ARB_pipeline_statistics_query, glewIsSupported("GL_ARB_pipeline_statistics_query"), glewGetExtension("GL_ARB_pipeline_statistics_query"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_pipeline_statistics_query */
|
||||||
|
|
||||||
#ifdef GL_ARB_pixel_buffer_object
|
#ifdef GL_ARB_pixel_buffer_object
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_pixel_buffer_object (void)
|
static void _glewInfo_GL_ARB_pixel_buffer_object (void)
|
||||||
@ -2348,6 +2557,15 @@ static void _glewInfo_GL_ARB_shader_subroutine (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_shader_subroutine */
|
#endif /* GL_ARB_shader_subroutine */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_shader_texture_image_samples
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_shader_texture_image_samples (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_shader_texture_image_samples", GLEW_ARB_shader_texture_image_samples, glewIsSupported("GL_ARB_shader_texture_image_samples"), glewGetExtension("GL_ARB_shader_texture_image_samples"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_shader_texture_image_samples */
|
||||||
|
|
||||||
#ifdef GL_ARB_shader_texture_lod
|
#ifdef GL_ARB_shader_texture_lod
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_shader_texture_lod (void)
|
static void _glewInfo_GL_ARB_shader_texture_lod (void)
|
||||||
@ -2418,6 +2636,17 @@ static void _glewInfo_GL_ARB_shadow_ambient (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_shadow_ambient */
|
#endif /* GL_ARB_shadow_ambient */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_sparse_buffer
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_sparse_buffer (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_sparse_buffer", GLEW_ARB_sparse_buffer, glewIsSupported("GL_ARB_sparse_buffer"), glewGetExtension("GL_ARB_sparse_buffer"));
|
||||||
|
|
||||||
|
glewInfoFunc("glBufferPageCommitmentARB", glBufferPageCommitmentARB == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_sparse_buffer */
|
||||||
|
|
||||||
#ifdef GL_ARB_sparse_texture
|
#ifdef GL_ARB_sparse_texture
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_sparse_texture (void)
|
static void _glewInfo_GL_ARB_sparse_texture (void)
|
||||||
@ -2468,6 +2697,17 @@ static void _glewInfo_GL_ARB_tessellation_shader (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_tessellation_shader */
|
#endif /* GL_ARB_tessellation_shader */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_texture_barrier
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_texture_barrier (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_texture_barrier", GLEW_ARB_texture_barrier, glewIsSupported("GL_ARB_texture_barrier"), glewGetExtension("GL_ARB_texture_barrier"));
|
||||||
|
|
||||||
|
glewInfoFunc("glTextureBarrier", glTextureBarrier == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_texture_barrier */
|
||||||
|
|
||||||
#ifdef GL_ARB_texture_border_clamp
|
#ifdef GL_ARB_texture_border_clamp
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_texture_border_clamp (void)
|
static void _glewInfo_GL_ARB_texture_border_clamp (void)
|
||||||
@ -2817,6 +3057,15 @@ static void _glewInfo_GL_ARB_transform_feedback_instanced (void)
|
|||||||
|
|
||||||
#endif /* GL_ARB_transform_feedback_instanced */
|
#endif /* GL_ARB_transform_feedback_instanced */
|
||||||
|
|
||||||
|
#ifdef GL_ARB_transform_feedback_overflow_query
|
||||||
|
|
||||||
|
static void _glewInfo_GL_ARB_transform_feedback_overflow_query (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_ARB_transform_feedback_overflow_query", GLEW_ARB_transform_feedback_overflow_query, glewIsSupported("GL_ARB_transform_feedback_overflow_query"), glewGetExtension("GL_ARB_transform_feedback_overflow_query"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_ARB_transform_feedback_overflow_query */
|
||||||
|
|
||||||
#ifdef GL_ARB_transpose_matrix
|
#ifdef GL_ARB_transpose_matrix
|
||||||
|
|
||||||
static void _glewInfo_GL_ARB_transpose_matrix (void)
|
static void _glewInfo_GL_ARB_transpose_matrix (void)
|
||||||
@ -4410,6 +4659,15 @@ static void _glewInfo_GL_EXT_separate_specular_color (void)
|
|||||||
|
|
||||||
#endif /* GL_EXT_separate_specular_color */
|
#endif /* GL_EXT_separate_specular_color */
|
||||||
|
|
||||||
|
#ifdef GL_EXT_shader_image_load_formatted
|
||||||
|
|
||||||
|
static void _glewInfo_GL_EXT_shader_image_load_formatted (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_EXT_shader_image_load_formatted", GLEW_EXT_shader_image_load_formatted, glewIsSupported("GL_EXT_shader_image_load_formatted"), glewGetExtension("GL_EXT_shader_image_load_formatted"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_EXT_shader_image_load_formatted */
|
||||||
|
|
||||||
#ifdef GL_EXT_shader_image_load_store
|
#ifdef GL_EXT_shader_image_load_store
|
||||||
|
|
||||||
static void _glewInfo_GL_EXT_shader_image_load_store (void)
|
static void _glewInfo_GL_EXT_shader_image_load_store (void)
|
||||||
@ -5117,6 +5375,35 @@ static void _glewInfo_GL_INTEL_texture_scissor (void)
|
|||||||
|
|
||||||
#endif /* GL_INTEL_texture_scissor */
|
#endif /* GL_INTEL_texture_scissor */
|
||||||
|
|
||||||
|
#ifdef GL_KHR_blend_equation_advanced
|
||||||
|
|
||||||
|
static void _glewInfo_GL_KHR_blend_equation_advanced (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_KHR_blend_equation_advanced", GLEW_KHR_blend_equation_advanced, glewIsSupported("GL_KHR_blend_equation_advanced"), glewGetExtension("GL_KHR_blend_equation_advanced"));
|
||||||
|
|
||||||
|
glewInfoFunc("glBlendBarrierKHR", glBlendBarrierKHR == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_KHR_blend_equation_advanced */
|
||||||
|
|
||||||
|
#ifdef GL_KHR_blend_equation_advanced_coherent
|
||||||
|
|
||||||
|
static void _glewInfo_GL_KHR_blend_equation_advanced_coherent (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_KHR_blend_equation_advanced_coherent", GLEW_KHR_blend_equation_advanced_coherent, glewIsSupported("GL_KHR_blend_equation_advanced_coherent"), glewGetExtension("GL_KHR_blend_equation_advanced_coherent"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_KHR_blend_equation_advanced_coherent */
|
||||||
|
|
||||||
|
#ifdef GL_KHR_context_flush_control
|
||||||
|
|
||||||
|
static void _glewInfo_GL_KHR_context_flush_control (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_KHR_context_flush_control", GLEW_KHR_context_flush_control, glewIsSupported("GL_KHR_context_flush_control"), glewGetExtension("GL_KHR_context_flush_control"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_KHR_context_flush_control */
|
||||||
|
|
||||||
#ifdef GL_KHR_debug
|
#ifdef GL_KHR_debug
|
||||||
|
|
||||||
static void _glewInfo_GL_KHR_debug (void)
|
static void _glewInfo_GL_KHR_debug (void)
|
||||||
@ -5137,6 +5424,29 @@ static void _glewInfo_GL_KHR_debug (void)
|
|||||||
|
|
||||||
#endif /* GL_KHR_debug */
|
#endif /* GL_KHR_debug */
|
||||||
|
|
||||||
|
#ifdef GL_KHR_robust_buffer_access_behavior
|
||||||
|
|
||||||
|
static void _glewInfo_GL_KHR_robust_buffer_access_behavior (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_KHR_robust_buffer_access_behavior", GLEW_KHR_robust_buffer_access_behavior, glewIsSupported("GL_KHR_robust_buffer_access_behavior"), glewGetExtension("GL_KHR_robust_buffer_access_behavior"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_KHR_robust_buffer_access_behavior */
|
||||||
|
|
||||||
|
#ifdef GL_KHR_robustness
|
||||||
|
|
||||||
|
static void _glewInfo_GL_KHR_robustness (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_KHR_robustness", GLEW_KHR_robustness, glewIsSupported("GL_KHR_robustness"), glewGetExtension("GL_KHR_robustness"));
|
||||||
|
|
||||||
|
glewInfoFunc("glGetnUniformfv", glGetnUniformfv == NULL);
|
||||||
|
glewInfoFunc("glGetnUniformiv", glGetnUniformiv == NULL);
|
||||||
|
glewInfoFunc("glGetnUniformuiv", glGetnUniformuiv == NULL);
|
||||||
|
glewInfoFunc("glReadnPixels", glReadnPixels == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_KHR_robustness */
|
||||||
|
|
||||||
#ifdef GL_KHR_texture_compression_astc_hdr
|
#ifdef GL_KHR_texture_compression_astc_hdr
|
||||||
|
|
||||||
static void _glewInfo_GL_KHR_texture_compression_astc_hdr (void)
|
static void _glewInfo_GL_KHR_texture_compression_astc_hdr (void)
|
||||||
@ -5275,6 +5585,18 @@ static void _glewInfo_GL_NV_bindless_multi_draw_indirect (void)
|
|||||||
|
|
||||||
#endif /* GL_NV_bindless_multi_draw_indirect */
|
#endif /* GL_NV_bindless_multi_draw_indirect */
|
||||||
|
|
||||||
|
#ifdef GL_NV_bindless_multi_draw_indirect_count
|
||||||
|
|
||||||
|
static void _glewInfo_GL_NV_bindless_multi_draw_indirect_count (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_NV_bindless_multi_draw_indirect_count", GLEW_NV_bindless_multi_draw_indirect_count, glewIsSupported("GL_NV_bindless_multi_draw_indirect_count"), glewGetExtension("GL_NV_bindless_multi_draw_indirect_count"));
|
||||||
|
|
||||||
|
glewInfoFunc("glMultiDrawArraysIndirectBindlessCountNV", glMultiDrawArraysIndirectBindlessCountNV == NULL);
|
||||||
|
glewInfoFunc("glMultiDrawElementsIndirectBindlessCountNV", glMultiDrawElementsIndirectBindlessCountNV == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_NV_bindless_multi_draw_indirect_count */
|
||||||
|
|
||||||
#ifdef GL_NV_bindless_texture
|
#ifdef GL_NV_bindless_texture
|
||||||
|
|
||||||
static void _glewInfo_GL_NV_bindless_texture (void)
|
static void _glewInfo_GL_NV_bindless_texture (void)
|
||||||
@ -5949,6 +6271,15 @@ static void _glewInfo_GL_NV_shader_atomic_float (void)
|
|||||||
|
|
||||||
#endif /* GL_NV_shader_atomic_float */
|
#endif /* GL_NV_shader_atomic_float */
|
||||||
|
|
||||||
|
#ifdef GL_NV_shader_atomic_int64
|
||||||
|
|
||||||
|
static void _glewInfo_GL_NV_shader_atomic_int64 (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_NV_shader_atomic_int64", GLEW_NV_shader_atomic_int64, glewIsSupported("GL_NV_shader_atomic_int64"), glewGetExtension("GL_NV_shader_atomic_int64"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_NV_shader_atomic_int64 */
|
||||||
|
|
||||||
#ifdef GL_NV_shader_buffer_load
|
#ifdef GL_NV_shader_buffer_load
|
||||||
|
|
||||||
static void _glewInfo_GL_NV_shader_buffer_load (void)
|
static void _glewInfo_GL_NV_shader_buffer_load (void)
|
||||||
@ -5981,6 +6312,24 @@ static void _glewInfo_GL_NV_shader_storage_buffer_object (void)
|
|||||||
|
|
||||||
#endif /* GL_NV_shader_storage_buffer_object */
|
#endif /* GL_NV_shader_storage_buffer_object */
|
||||||
|
|
||||||
|
#ifdef GL_NV_shader_thread_group
|
||||||
|
|
||||||
|
static void _glewInfo_GL_NV_shader_thread_group (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_NV_shader_thread_group", GLEW_NV_shader_thread_group, glewIsSupported("GL_NV_shader_thread_group"), glewGetExtension("GL_NV_shader_thread_group"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_NV_shader_thread_group */
|
||||||
|
|
||||||
|
#ifdef GL_NV_shader_thread_shuffle
|
||||||
|
|
||||||
|
static void _glewInfo_GL_NV_shader_thread_shuffle (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GL_NV_shader_thread_shuffle", GLEW_NV_shader_thread_shuffle, glewIsSupported("GL_NV_shader_thread_shuffle"), glewGetExtension("GL_NV_shader_thread_shuffle"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GL_NV_shader_thread_shuffle */
|
||||||
|
|
||||||
#ifdef GL_NV_tessellation_program5
|
#ifdef GL_NV_tessellation_program5
|
||||||
|
|
||||||
static void _glewInfo_GL_NV_tessellation_program5 (void)
|
static void _glewInfo_GL_NV_tessellation_program5 (void)
|
||||||
@ -7320,6 +7669,15 @@ static void _glewInfo_WGL_ARB_buffer_region (void)
|
|||||||
|
|
||||||
#endif /* WGL_ARB_buffer_region */
|
#endif /* WGL_ARB_buffer_region */
|
||||||
|
|
||||||
|
#ifdef WGL_ARB_context_flush_control
|
||||||
|
|
||||||
|
static void _glewInfo_WGL_ARB_context_flush_control (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("WGL_ARB_context_flush_control", WGLEW_ARB_context_flush_control, wglewIsSupported("WGL_ARB_context_flush_control"), wglewGetExtension("WGL_ARB_context_flush_control"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* WGL_ARB_context_flush_control */
|
||||||
|
|
||||||
#ifdef WGL_ARB_create_context
|
#ifdef WGL_ARB_create_context
|
||||||
|
|
||||||
static void _glewInfo_WGL_ARB_create_context (void)
|
static void _glewInfo_WGL_ARB_create_context (void)
|
||||||
@ -7971,6 +8329,15 @@ static void _glewInfo_GLX_AMD_gpu_association (void)
|
|||||||
|
|
||||||
#endif /* GLX_AMD_gpu_association */
|
#endif /* GLX_AMD_gpu_association */
|
||||||
|
|
||||||
|
#ifdef GLX_ARB_context_flush_control
|
||||||
|
|
||||||
|
static void _glewInfo_GLX_ARB_context_flush_control (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GLX_ARB_context_flush_control", GLXEW_ARB_context_flush_control, glxewIsSupported("GLX_ARB_context_flush_control"), glxewGetExtension("GLX_ARB_context_flush_control"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GLX_ARB_context_flush_control */
|
||||||
|
|
||||||
#ifdef GLX_ARB_create_context
|
#ifdef GLX_ARB_create_context
|
||||||
|
|
||||||
static void _glewInfo_GLX_ARB_create_context (void)
|
static void _glewInfo_GLX_ARB_create_context (void)
|
||||||
@ -8153,6 +8520,15 @@ static void _glewInfo_GLX_EXT_scene_marker (void)
|
|||||||
|
|
||||||
#endif /* GLX_EXT_scene_marker */
|
#endif /* GLX_EXT_scene_marker */
|
||||||
|
|
||||||
|
#ifdef GLX_EXT_stereo_tree
|
||||||
|
|
||||||
|
static void _glewInfo_GLX_EXT_stereo_tree (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GLX_EXT_stereo_tree", GLXEW_EXT_stereo_tree, glxewIsSupported("GLX_EXT_stereo_tree"), glxewGetExtension("GLX_EXT_stereo_tree"));
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GLX_EXT_stereo_tree */
|
||||||
|
|
||||||
#ifdef GLX_EXT_swap_control
|
#ifdef GLX_EXT_swap_control
|
||||||
|
|
||||||
static void _glewInfo_GLX_EXT_swap_control (void)
|
static void _glewInfo_GLX_EXT_swap_control (void)
|
||||||
@ -8293,6 +8669,18 @@ static void _glewInfo_GLX_MESA_swap_control (void)
|
|||||||
|
|
||||||
#endif /* GLX_MESA_swap_control */
|
#endif /* GLX_MESA_swap_control */
|
||||||
|
|
||||||
|
#ifdef GLX_NV_copy_buffer
|
||||||
|
|
||||||
|
static void _glewInfo_GLX_NV_copy_buffer (void)
|
||||||
|
{
|
||||||
|
glewPrintExt("GLX_NV_copy_buffer", GLXEW_NV_copy_buffer, glxewIsSupported("GLX_NV_copy_buffer"), glxewGetExtension("GLX_NV_copy_buffer"));
|
||||||
|
|
||||||
|
glewInfoFunc("glXCopyBufferSubDataNV", glXCopyBufferSubDataNV == NULL);
|
||||||
|
glewInfoFunc("glXNamedCopyBufferSubDataNV", glXNamedCopyBufferSubDataNV == NULL);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif /* GLX_NV_copy_buffer */
|
||||||
|
|
||||||
#ifdef GLX_NV_copy_image
|
#ifdef GLX_NV_copy_image
|
||||||
|
|
||||||
static void _glewInfo_GLX_NV_copy_image (void)
|
static void _glewInfo_GLX_NV_copy_image (void)
|
||||||
@ -8388,11 +8776,11 @@ static void _glewInfo_GLX_NV_video_capture (void)
|
|||||||
|
|
||||||
#endif /* GLX_NV_video_capture */
|
#endif /* GLX_NV_video_capture */
|
||||||
|
|
||||||
#ifdef GLX_NV_video_output
|
#ifdef GLX_NV_video_out
|
||||||
|
|
||||||
static void _glewInfo_GLX_NV_video_output (void)
|
static void _glewInfo_GLX_NV_video_out (void)
|
||||||
{
|
{
|
||||||
glewPrintExt("GLX_NV_video_output", GLXEW_NV_video_output, glxewIsSupported("GLX_NV_video_output"), glxewGetExtension("GLX_NV_video_output"));
|
glewPrintExt("GLX_NV_video_out", GLXEW_NV_video_out, glxewIsSupported("GLX_NV_video_out"), glxewGetExtension("GLX_NV_video_out"));
|
||||||
|
|
||||||
glewInfoFunc("glXBindVideoImageNV", glXBindVideoImageNV == NULL);
|
glewInfoFunc("glXBindVideoImageNV", glXBindVideoImageNV == NULL);
|
||||||
glewInfoFunc("glXGetVideoDeviceNV", glXGetVideoDeviceNV == NULL);
|
glewInfoFunc("glXGetVideoDeviceNV", glXGetVideoDeviceNV == NULL);
|
||||||
@ -8402,7 +8790,7 @@ static void _glewInfo_GLX_NV_video_output (void)
|
|||||||
glewInfoFunc("glXSendPbufferToVideoNV", glXSendPbufferToVideoNV == NULL);
|
glewInfoFunc("glXSendPbufferToVideoNV", glXSendPbufferToVideoNV == NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* GLX_NV_video_output */
|
#endif /* GLX_NV_video_out */
|
||||||
|
|
||||||
#ifdef GLX_OML_swap_method
|
#ifdef GLX_OML_swap_method
|
||||||
|
|
||||||
@ -8686,6 +9074,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_VERSION_4_4
|
#ifdef GL_VERSION_4_4
|
||||||
_glewInfo_GL_VERSION_4_4();
|
_glewInfo_GL_VERSION_4_4();
|
||||||
#endif /* GL_VERSION_4_4 */
|
#endif /* GL_VERSION_4_4 */
|
||||||
|
#ifdef GL_VERSION_4_5
|
||||||
|
_glewInfo_GL_VERSION_4_5();
|
||||||
|
#endif /* GL_VERSION_4_5 */
|
||||||
#ifdef GL_3DFX_multisample
|
#ifdef GL_3DFX_multisample
|
||||||
_glewInfo_GL_3DFX_multisample();
|
_glewInfo_GL_3DFX_multisample();
|
||||||
#endif /* GL_3DFX_multisample */
|
#endif /* GL_3DFX_multisample */
|
||||||
@ -8710,6 +9101,12 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_AMD_draw_buffers_blend
|
#ifdef GL_AMD_draw_buffers_blend
|
||||||
_glewInfo_GL_AMD_draw_buffers_blend();
|
_glewInfo_GL_AMD_draw_buffers_blend();
|
||||||
#endif /* GL_AMD_draw_buffers_blend */
|
#endif /* GL_AMD_draw_buffers_blend */
|
||||||
|
#ifdef GL_AMD_gcn_shader
|
||||||
|
_glewInfo_GL_AMD_gcn_shader();
|
||||||
|
#endif /* GL_AMD_gcn_shader */
|
||||||
|
#ifdef GL_AMD_gpu_shader_int64
|
||||||
|
_glewInfo_GL_AMD_gpu_shader_int64();
|
||||||
|
#endif /* GL_AMD_gpu_shader_int64 */
|
||||||
#ifdef GL_AMD_interleaved_elements
|
#ifdef GL_AMD_interleaved_elements
|
||||||
_glewInfo_GL_AMD_interleaved_elements();
|
_glewInfo_GL_AMD_interleaved_elements();
|
||||||
#endif /* GL_AMD_interleaved_elements */
|
#endif /* GL_AMD_interleaved_elements */
|
||||||
@ -8761,6 +9158,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_AMD_transform_feedback3_lines_triangles
|
#ifdef GL_AMD_transform_feedback3_lines_triangles
|
||||||
_glewInfo_GL_AMD_transform_feedback3_lines_triangles();
|
_glewInfo_GL_AMD_transform_feedback3_lines_triangles();
|
||||||
#endif /* GL_AMD_transform_feedback3_lines_triangles */
|
#endif /* GL_AMD_transform_feedback3_lines_triangles */
|
||||||
|
#ifdef GL_AMD_transform_feedback4
|
||||||
|
_glewInfo_GL_AMD_transform_feedback4();
|
||||||
|
#endif /* GL_AMD_transform_feedback4 */
|
||||||
#ifdef GL_AMD_vertex_shader_layer
|
#ifdef GL_AMD_vertex_shader_layer
|
||||||
_glewInfo_GL_AMD_vertex_shader_layer();
|
_glewInfo_GL_AMD_vertex_shader_layer();
|
||||||
#endif /* GL_AMD_vertex_shader_layer */
|
#endif /* GL_AMD_vertex_shader_layer */
|
||||||
@ -8860,6 +9260,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_ES2_compatibility
|
#ifdef GL_ARB_ES2_compatibility
|
||||||
_glewInfo_GL_ARB_ES2_compatibility();
|
_glewInfo_GL_ARB_ES2_compatibility();
|
||||||
#endif /* GL_ARB_ES2_compatibility */
|
#endif /* GL_ARB_ES2_compatibility */
|
||||||
|
#ifdef GL_ARB_ES3_1_compatibility
|
||||||
|
_glewInfo_GL_ARB_ES3_1_compatibility();
|
||||||
|
#endif /* GL_ARB_ES3_1_compatibility */
|
||||||
#ifdef GL_ARB_ES3_compatibility
|
#ifdef GL_ARB_ES3_compatibility
|
||||||
_glewInfo_GL_ARB_ES3_compatibility();
|
_glewInfo_GL_ARB_ES3_compatibility();
|
||||||
#endif /* GL_ARB_ES3_compatibility */
|
#endif /* GL_ARB_ES3_compatibility */
|
||||||
@ -8887,6 +9290,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_clear_texture
|
#ifdef GL_ARB_clear_texture
|
||||||
_glewInfo_GL_ARB_clear_texture();
|
_glewInfo_GL_ARB_clear_texture();
|
||||||
#endif /* GL_ARB_clear_texture */
|
#endif /* GL_ARB_clear_texture */
|
||||||
|
#ifdef GL_ARB_clip_control
|
||||||
|
_glewInfo_GL_ARB_clip_control();
|
||||||
|
#endif /* GL_ARB_clip_control */
|
||||||
#ifdef GL_ARB_color_buffer_float
|
#ifdef GL_ARB_color_buffer_float
|
||||||
_glewInfo_GL_ARB_color_buffer_float();
|
_glewInfo_GL_ARB_color_buffer_float();
|
||||||
#endif /* GL_ARB_color_buffer_float */
|
#endif /* GL_ARB_color_buffer_float */
|
||||||
@ -8902,6 +9308,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_compute_variable_group_size
|
#ifdef GL_ARB_compute_variable_group_size
|
||||||
_glewInfo_GL_ARB_compute_variable_group_size();
|
_glewInfo_GL_ARB_compute_variable_group_size();
|
||||||
#endif /* GL_ARB_compute_variable_group_size */
|
#endif /* GL_ARB_compute_variable_group_size */
|
||||||
|
#ifdef GL_ARB_conditional_render_inverted
|
||||||
|
_glewInfo_GL_ARB_conditional_render_inverted();
|
||||||
|
#endif /* GL_ARB_conditional_render_inverted */
|
||||||
#ifdef GL_ARB_conservative_depth
|
#ifdef GL_ARB_conservative_depth
|
||||||
_glewInfo_GL_ARB_conservative_depth();
|
_glewInfo_GL_ARB_conservative_depth();
|
||||||
#endif /* GL_ARB_conservative_depth */
|
#endif /* GL_ARB_conservative_depth */
|
||||||
@ -8911,6 +9320,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_copy_image
|
#ifdef GL_ARB_copy_image
|
||||||
_glewInfo_GL_ARB_copy_image();
|
_glewInfo_GL_ARB_copy_image();
|
||||||
#endif /* GL_ARB_copy_image */
|
#endif /* GL_ARB_copy_image */
|
||||||
|
#ifdef GL_ARB_cull_distance
|
||||||
|
_glewInfo_GL_ARB_cull_distance();
|
||||||
|
#endif /* GL_ARB_cull_distance */
|
||||||
#ifdef GL_ARB_debug_output
|
#ifdef GL_ARB_debug_output
|
||||||
_glewInfo_GL_ARB_debug_output();
|
_glewInfo_GL_ARB_debug_output();
|
||||||
#endif /* GL_ARB_debug_output */
|
#endif /* GL_ARB_debug_output */
|
||||||
@ -8923,6 +9335,12 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_depth_texture
|
#ifdef GL_ARB_depth_texture
|
||||||
_glewInfo_GL_ARB_depth_texture();
|
_glewInfo_GL_ARB_depth_texture();
|
||||||
#endif /* GL_ARB_depth_texture */
|
#endif /* GL_ARB_depth_texture */
|
||||||
|
#ifdef GL_ARB_derivative_control
|
||||||
|
_glewInfo_GL_ARB_derivative_control();
|
||||||
|
#endif /* GL_ARB_derivative_control */
|
||||||
|
#ifdef GL_ARB_direct_state_access
|
||||||
|
_glewInfo_GL_ARB_direct_state_access();
|
||||||
|
#endif /* GL_ARB_direct_state_access */
|
||||||
#ifdef GL_ARB_draw_buffers
|
#ifdef GL_ARB_draw_buffers
|
||||||
_glewInfo_GL_ARB_draw_buffers();
|
_glewInfo_GL_ARB_draw_buffers();
|
||||||
#endif /* GL_ARB_draw_buffers */
|
#endif /* GL_ARB_draw_buffers */
|
||||||
@ -8977,6 +9395,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_get_program_binary
|
#ifdef GL_ARB_get_program_binary
|
||||||
_glewInfo_GL_ARB_get_program_binary();
|
_glewInfo_GL_ARB_get_program_binary();
|
||||||
#endif /* GL_ARB_get_program_binary */
|
#endif /* GL_ARB_get_program_binary */
|
||||||
|
#ifdef GL_ARB_get_texture_sub_image
|
||||||
|
_glewInfo_GL_ARB_get_texture_sub_image();
|
||||||
|
#endif /* GL_ARB_get_texture_sub_image */
|
||||||
#ifdef GL_ARB_gpu_shader5
|
#ifdef GL_ARB_gpu_shader5
|
||||||
_glewInfo_GL_ARB_gpu_shader5();
|
_glewInfo_GL_ARB_gpu_shader5();
|
||||||
#endif /* GL_ARB_gpu_shader5 */
|
#endif /* GL_ARB_gpu_shader5 */
|
||||||
@ -9034,6 +9455,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_occlusion_query2
|
#ifdef GL_ARB_occlusion_query2
|
||||||
_glewInfo_GL_ARB_occlusion_query2();
|
_glewInfo_GL_ARB_occlusion_query2();
|
||||||
#endif /* GL_ARB_occlusion_query2 */
|
#endif /* GL_ARB_occlusion_query2 */
|
||||||
|
#ifdef GL_ARB_pipeline_statistics_query
|
||||||
|
_glewInfo_GL_ARB_pipeline_statistics_query();
|
||||||
|
#endif /* GL_ARB_pipeline_statistics_query */
|
||||||
#ifdef GL_ARB_pixel_buffer_object
|
#ifdef GL_ARB_pixel_buffer_object
|
||||||
_glewInfo_GL_ARB_pixel_buffer_object();
|
_glewInfo_GL_ARB_pixel_buffer_object();
|
||||||
#endif /* GL_ARB_pixel_buffer_object */
|
#endif /* GL_ARB_pixel_buffer_object */
|
||||||
@ -9112,6 +9536,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_shader_subroutine
|
#ifdef GL_ARB_shader_subroutine
|
||||||
_glewInfo_GL_ARB_shader_subroutine();
|
_glewInfo_GL_ARB_shader_subroutine();
|
||||||
#endif /* GL_ARB_shader_subroutine */
|
#endif /* GL_ARB_shader_subroutine */
|
||||||
|
#ifdef GL_ARB_shader_texture_image_samples
|
||||||
|
_glewInfo_GL_ARB_shader_texture_image_samples();
|
||||||
|
#endif /* GL_ARB_shader_texture_image_samples */
|
||||||
#ifdef GL_ARB_shader_texture_lod
|
#ifdef GL_ARB_shader_texture_lod
|
||||||
_glewInfo_GL_ARB_shader_texture_lod();
|
_glewInfo_GL_ARB_shader_texture_lod();
|
||||||
#endif /* GL_ARB_shader_texture_lod */
|
#endif /* GL_ARB_shader_texture_lod */
|
||||||
@ -9133,6 +9560,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_shadow_ambient
|
#ifdef GL_ARB_shadow_ambient
|
||||||
_glewInfo_GL_ARB_shadow_ambient();
|
_glewInfo_GL_ARB_shadow_ambient();
|
||||||
#endif /* GL_ARB_shadow_ambient */
|
#endif /* GL_ARB_shadow_ambient */
|
||||||
|
#ifdef GL_ARB_sparse_buffer
|
||||||
|
_glewInfo_GL_ARB_sparse_buffer();
|
||||||
|
#endif /* GL_ARB_sparse_buffer */
|
||||||
#ifdef GL_ARB_sparse_texture
|
#ifdef GL_ARB_sparse_texture
|
||||||
_glewInfo_GL_ARB_sparse_texture();
|
_glewInfo_GL_ARB_sparse_texture();
|
||||||
#endif /* GL_ARB_sparse_texture */
|
#endif /* GL_ARB_sparse_texture */
|
||||||
@ -9145,6 +9575,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_tessellation_shader
|
#ifdef GL_ARB_tessellation_shader
|
||||||
_glewInfo_GL_ARB_tessellation_shader();
|
_glewInfo_GL_ARB_tessellation_shader();
|
||||||
#endif /* GL_ARB_tessellation_shader */
|
#endif /* GL_ARB_tessellation_shader */
|
||||||
|
#ifdef GL_ARB_texture_barrier
|
||||||
|
_glewInfo_GL_ARB_texture_barrier();
|
||||||
|
#endif /* GL_ARB_texture_barrier */
|
||||||
#ifdef GL_ARB_texture_border_clamp
|
#ifdef GL_ARB_texture_border_clamp
|
||||||
_glewInfo_GL_ARB_texture_border_clamp();
|
_glewInfo_GL_ARB_texture_border_clamp();
|
||||||
#endif /* GL_ARB_texture_border_clamp */
|
#endif /* GL_ARB_texture_border_clamp */
|
||||||
@ -9244,6 +9677,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_ARB_transform_feedback_instanced
|
#ifdef GL_ARB_transform_feedback_instanced
|
||||||
_glewInfo_GL_ARB_transform_feedback_instanced();
|
_glewInfo_GL_ARB_transform_feedback_instanced();
|
||||||
#endif /* GL_ARB_transform_feedback_instanced */
|
#endif /* GL_ARB_transform_feedback_instanced */
|
||||||
|
#ifdef GL_ARB_transform_feedback_overflow_query
|
||||||
|
_glewInfo_GL_ARB_transform_feedback_overflow_query();
|
||||||
|
#endif /* GL_ARB_transform_feedback_overflow_query */
|
||||||
#ifdef GL_ARB_transpose_matrix
|
#ifdef GL_ARB_transpose_matrix
|
||||||
_glewInfo_GL_ARB_transpose_matrix();
|
_glewInfo_GL_ARB_transpose_matrix();
|
||||||
#endif /* GL_ARB_transpose_matrix */
|
#endif /* GL_ARB_transpose_matrix */
|
||||||
@ -9529,6 +9965,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_EXT_separate_specular_color
|
#ifdef GL_EXT_separate_specular_color
|
||||||
_glewInfo_GL_EXT_separate_specular_color();
|
_glewInfo_GL_EXT_separate_specular_color();
|
||||||
#endif /* GL_EXT_separate_specular_color */
|
#endif /* GL_EXT_separate_specular_color */
|
||||||
|
#ifdef GL_EXT_shader_image_load_formatted
|
||||||
|
_glewInfo_GL_EXT_shader_image_load_formatted();
|
||||||
|
#endif /* GL_EXT_shader_image_load_formatted */
|
||||||
#ifdef GL_EXT_shader_image_load_store
|
#ifdef GL_EXT_shader_image_load_store
|
||||||
_glewInfo_GL_EXT_shader_image_load_store();
|
_glewInfo_GL_EXT_shader_image_load_store();
|
||||||
#endif /* GL_EXT_shader_image_load_store */
|
#endif /* GL_EXT_shader_image_load_store */
|
||||||
@ -9712,9 +10151,24 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_INTEL_texture_scissor
|
#ifdef GL_INTEL_texture_scissor
|
||||||
_glewInfo_GL_INTEL_texture_scissor();
|
_glewInfo_GL_INTEL_texture_scissor();
|
||||||
#endif /* GL_INTEL_texture_scissor */
|
#endif /* GL_INTEL_texture_scissor */
|
||||||
|
#ifdef GL_KHR_blend_equation_advanced
|
||||||
|
_glewInfo_GL_KHR_blend_equation_advanced();
|
||||||
|
#endif /* GL_KHR_blend_equation_advanced */
|
||||||
|
#ifdef GL_KHR_blend_equation_advanced_coherent
|
||||||
|
_glewInfo_GL_KHR_blend_equation_advanced_coherent();
|
||||||
|
#endif /* GL_KHR_blend_equation_advanced_coherent */
|
||||||
|
#ifdef GL_KHR_context_flush_control
|
||||||
|
_glewInfo_GL_KHR_context_flush_control();
|
||||||
|
#endif /* GL_KHR_context_flush_control */
|
||||||
#ifdef GL_KHR_debug
|
#ifdef GL_KHR_debug
|
||||||
_glewInfo_GL_KHR_debug();
|
_glewInfo_GL_KHR_debug();
|
||||||
#endif /* GL_KHR_debug */
|
#endif /* GL_KHR_debug */
|
||||||
|
#ifdef GL_KHR_robust_buffer_access_behavior
|
||||||
|
_glewInfo_GL_KHR_robust_buffer_access_behavior();
|
||||||
|
#endif /* GL_KHR_robust_buffer_access_behavior */
|
||||||
|
#ifdef GL_KHR_robustness
|
||||||
|
_glewInfo_GL_KHR_robustness();
|
||||||
|
#endif /* GL_KHR_robustness */
|
||||||
#ifdef GL_KHR_texture_compression_astc_hdr
|
#ifdef GL_KHR_texture_compression_astc_hdr
|
||||||
_glewInfo_GL_KHR_texture_compression_astc_hdr();
|
_glewInfo_GL_KHR_texture_compression_astc_hdr();
|
||||||
#endif /* GL_KHR_texture_compression_astc_hdr */
|
#endif /* GL_KHR_texture_compression_astc_hdr */
|
||||||
@ -9748,6 +10202,9 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_NV_bindless_multi_draw_indirect
|
#ifdef GL_NV_bindless_multi_draw_indirect
|
||||||
_glewInfo_GL_NV_bindless_multi_draw_indirect();
|
_glewInfo_GL_NV_bindless_multi_draw_indirect();
|
||||||
#endif /* GL_NV_bindless_multi_draw_indirect */
|
#endif /* GL_NV_bindless_multi_draw_indirect */
|
||||||
|
#ifdef GL_NV_bindless_multi_draw_indirect_count
|
||||||
|
_glewInfo_GL_NV_bindless_multi_draw_indirect_count();
|
||||||
|
#endif /* GL_NV_bindless_multi_draw_indirect_count */
|
||||||
#ifdef GL_NV_bindless_texture
|
#ifdef GL_NV_bindless_texture
|
||||||
_glewInfo_GL_NV_bindless_texture();
|
_glewInfo_GL_NV_bindless_texture();
|
||||||
#endif /* GL_NV_bindless_texture */
|
#endif /* GL_NV_bindless_texture */
|
||||||
@ -9889,12 +10346,21 @@ static void glewInfo (void)
|
|||||||
#ifdef GL_NV_shader_atomic_float
|
#ifdef GL_NV_shader_atomic_float
|
||||||
_glewInfo_GL_NV_shader_atomic_float();
|
_glewInfo_GL_NV_shader_atomic_float();
|
||||||
#endif /* GL_NV_shader_atomic_float */
|
#endif /* GL_NV_shader_atomic_float */
|
||||||
|
#ifdef GL_NV_shader_atomic_int64
|
||||||
|
_glewInfo_GL_NV_shader_atomic_int64();
|
||||||
|
#endif /* GL_NV_shader_atomic_int64 */
|
||||||
#ifdef GL_NV_shader_buffer_load
|
#ifdef GL_NV_shader_buffer_load
|
||||||
_glewInfo_GL_NV_shader_buffer_load();
|
_glewInfo_GL_NV_shader_buffer_load();
|
||||||
#endif /* GL_NV_shader_buffer_load */
|
#endif /* GL_NV_shader_buffer_load */
|
||||||
#ifdef GL_NV_shader_storage_buffer_object
|
#ifdef GL_NV_shader_storage_buffer_object
|
||||||
_glewInfo_GL_NV_shader_storage_buffer_object();
|
_glewInfo_GL_NV_shader_storage_buffer_object();
|
||||||
#endif /* GL_NV_shader_storage_buffer_object */
|
#endif /* GL_NV_shader_storage_buffer_object */
|
||||||
|
#ifdef GL_NV_shader_thread_group
|
||||||
|
_glewInfo_GL_NV_shader_thread_group();
|
||||||
|
#endif /* GL_NV_shader_thread_group */
|
||||||
|
#ifdef GL_NV_shader_thread_shuffle
|
||||||
|
_glewInfo_GL_NV_shader_thread_shuffle();
|
||||||
|
#endif /* GL_NV_shader_thread_shuffle */
|
||||||
#ifdef GL_NV_tessellation_program5
|
#ifdef GL_NV_tessellation_program5
|
||||||
_glewInfo_GL_NV_tessellation_program5();
|
_glewInfo_GL_NV_tessellation_program5();
|
||||||
#endif /* GL_NV_tessellation_program5 */
|
#endif /* GL_NV_tessellation_program5 */
|
||||||
@ -10227,6 +10693,9 @@ static void wglewInfo ()
|
|||||||
#ifdef WGL_ARB_buffer_region
|
#ifdef WGL_ARB_buffer_region
|
||||||
_glewInfo_WGL_ARB_buffer_region();
|
_glewInfo_WGL_ARB_buffer_region();
|
||||||
#endif /* WGL_ARB_buffer_region */
|
#endif /* WGL_ARB_buffer_region */
|
||||||
|
#ifdef WGL_ARB_context_flush_control
|
||||||
|
_glewInfo_WGL_ARB_context_flush_control();
|
||||||
|
#endif /* WGL_ARB_context_flush_control */
|
||||||
#ifdef WGL_ARB_create_context
|
#ifdef WGL_ARB_create_context
|
||||||
_glewInfo_WGL_ARB_create_context();
|
_glewInfo_WGL_ARB_create_context();
|
||||||
#endif /* WGL_ARB_create_context */
|
#endif /* WGL_ARB_create_context */
|
||||||
@ -10395,6 +10864,9 @@ static void glxewInfo ()
|
|||||||
#ifdef GLX_AMD_gpu_association
|
#ifdef GLX_AMD_gpu_association
|
||||||
_glewInfo_GLX_AMD_gpu_association();
|
_glewInfo_GLX_AMD_gpu_association();
|
||||||
#endif /* GLX_AMD_gpu_association */
|
#endif /* GLX_AMD_gpu_association */
|
||||||
|
#ifdef GLX_ARB_context_flush_control
|
||||||
|
_glewInfo_GLX_ARB_context_flush_control();
|
||||||
|
#endif /* GLX_ARB_context_flush_control */
|
||||||
#ifdef GLX_ARB_create_context
|
#ifdef GLX_ARB_create_context
|
||||||
_glewInfo_GLX_ARB_create_context();
|
_glewInfo_GLX_ARB_create_context();
|
||||||
#endif /* GLX_ARB_create_context */
|
#endif /* GLX_ARB_create_context */
|
||||||
@ -10452,6 +10924,9 @@ static void glxewInfo ()
|
|||||||
#ifdef GLX_EXT_scene_marker
|
#ifdef GLX_EXT_scene_marker
|
||||||
_glewInfo_GLX_EXT_scene_marker();
|
_glewInfo_GLX_EXT_scene_marker();
|
||||||
#endif /* GLX_EXT_scene_marker */
|
#endif /* GLX_EXT_scene_marker */
|
||||||
|
#ifdef GLX_EXT_stereo_tree
|
||||||
|
_glewInfo_GLX_EXT_stereo_tree();
|
||||||
|
#endif /* GLX_EXT_stereo_tree */
|
||||||
#ifdef GLX_EXT_swap_control
|
#ifdef GLX_EXT_swap_control
|
||||||
_glewInfo_GLX_EXT_swap_control();
|
_glewInfo_GLX_EXT_swap_control();
|
||||||
#endif /* GLX_EXT_swap_control */
|
#endif /* GLX_EXT_swap_control */
|
||||||
@ -10491,6 +10966,9 @@ static void glxewInfo ()
|
|||||||
#ifdef GLX_MESA_swap_control
|
#ifdef GLX_MESA_swap_control
|
||||||
_glewInfo_GLX_MESA_swap_control();
|
_glewInfo_GLX_MESA_swap_control();
|
||||||
#endif /* GLX_MESA_swap_control */
|
#endif /* GLX_MESA_swap_control */
|
||||||
|
#ifdef GLX_NV_copy_buffer
|
||||||
|
_glewInfo_GLX_NV_copy_buffer();
|
||||||
|
#endif /* GLX_NV_copy_buffer */
|
||||||
#ifdef GLX_NV_copy_image
|
#ifdef GLX_NV_copy_image
|
||||||
_glewInfo_GLX_NV_copy_image();
|
_glewInfo_GLX_NV_copy_image();
|
||||||
#endif /* GLX_NV_copy_image */
|
#endif /* GLX_NV_copy_image */
|
||||||
@ -10515,9 +10993,9 @@ static void glxewInfo ()
|
|||||||
#ifdef GLX_NV_video_capture
|
#ifdef GLX_NV_video_capture
|
||||||
_glewInfo_GLX_NV_video_capture();
|
_glewInfo_GLX_NV_video_capture();
|
||||||
#endif /* GLX_NV_video_capture */
|
#endif /* GLX_NV_video_capture */
|
||||||
#ifdef GLX_NV_video_output
|
#ifdef GLX_NV_video_out
|
||||||
_glewInfo_GLX_NV_video_output();
|
_glewInfo_GLX_NV_video_out();
|
||||||
#endif /* GLX_NV_video_output */
|
#endif /* GLX_NV_video_out */
|
||||||
#ifdef GLX_OML_swap_method
|
#ifdef GLX_OML_swap_method
|
||||||
_glewInfo_GLX_OML_swap_method();
|
_glewInfo_GLX_OML_swap_method();
|
||||||
#endif /* GLX_OML_swap_method */
|
#endif /* GLX_OML_swap_method */
|
||||||
|
Loading…
Reference in New Issue
Block a user