mirror of
https://github.com/Perlmint/glew-cmake.git
synced 2024-11-30 02:17:07 +00:00
Generate Sources of origin/master updated at Sat Oct 1 17:54:30 GMT 2016
This commit is contained in:
parent
998f57e090
commit
560041a19b
1157
doc/glew.html
1157
doc/glew.html
File diff suppressed because it is too large
Load Diff
@ -639,6 +639,17 @@ typedef EGLBoolean ( * PFNEGLQUERYSURFACEPOINTERANGLEPROC) (EGLDisplay dpy, EG
|
||||
|
||||
#endif /* EGL_ANGLE_window_fixed_size */
|
||||
|
||||
/* --------------------- EGL_ARM_implicit_external_sync -------------------- */
|
||||
|
||||
#ifndef EGL_ARM_implicit_external_sync
|
||||
#define EGL_ARM_implicit_external_sync 1
|
||||
|
||||
#define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
|
||||
|
||||
#define EGLEW_ARM_implicit_external_sync EGLEW_GET_VAR(__EGLEW_ARM_implicit_external_sync)
|
||||
|
||||
#endif /* EGL_ARM_implicit_external_sync */
|
||||
|
||||
/* ------------------- EGL_ARM_pixmap_multisample_discard ------------------ */
|
||||
|
||||
#ifndef EGL_ARM_pixmap_multisample_discard
|
||||
@ -1091,6 +1102,19 @@ typedef EGLSyncKHR ( * PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum ty
|
||||
|
||||
#endif /* EGL_KHR_config_attribs */
|
||||
|
||||
/* --------------------- EGL_KHR_context_flush_control --------------------- */
|
||||
|
||||
#ifndef EGL_KHR_context_flush_control
|
||||
#define EGL_KHR_context_flush_control 1
|
||||
|
||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0
|
||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
|
||||
#define EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
|
||||
|
||||
#define EGLEW_KHR_context_flush_control EGLEW_GET_VAR(__EGLEW_KHR_context_flush_control)
|
||||
|
||||
#endif /* EGL_KHR_context_flush_control */
|
||||
|
||||
/* ------------------------- EGL_KHR_create_context ------------------------ */
|
||||
|
||||
#ifndef EGL_KHR_create_context
|
||||
@ -1376,6 +1400,15 @@ typedef EGLBoolean ( * PFNEGLQUERYSURFACE64KHRPROC) (EGLDisplay dpy, EGLSurfac
|
||||
|
||||
#endif /* EGL_KHR_mutable_render_buffer */
|
||||
|
||||
/* ----------------------- EGL_KHR_no_config_context ----------------------- */
|
||||
|
||||
#ifndef EGL_KHR_no_config_context
|
||||
#define EGL_KHR_no_config_context 1
|
||||
|
||||
#define EGLEW_KHR_no_config_context EGLEW_GET_VAR(__EGLEW_KHR_no_config_context)
|
||||
|
||||
#endif /* EGL_KHR_no_config_context */
|
||||
|
||||
/* ------------------------- EGL_KHR_partial_update ------------------------ */
|
||||
|
||||
#ifndef EGL_KHR_partial_update
|
||||
@ -1501,6 +1534,32 @@ typedef EGLBoolean ( * PFNEGLSTREAMATTRIBKHRPROC) (EGLDisplay dpy, EGLStreamKH
|
||||
|
||||
#endif /* EGL_KHR_stream */
|
||||
|
||||
/* ------------------------- EGL_KHR_stream_attrib ------------------------- */
|
||||
|
||||
#ifndef EGL_KHR_stream_attrib
|
||||
#define EGL_KHR_stream_attrib 1
|
||||
|
||||
#define EGL_CONSUMER_LATENCY_USEC_KHR 0x3210
|
||||
#define EGL_STREAM_STATE_KHR 0x3214
|
||||
#define EGL_STREAM_STATE_CREATED_KHR 0x3215
|
||||
#define EGL_STREAM_STATE_CONNECTING_KHR 0x3216
|
||||
|
||||
typedef EGLStreamKHR ( * PFNEGLCREATESTREAMATTRIBKHRPROC) (EGLDisplay dpy, const EGLAttrib * attrib_list);
|
||||
typedef EGLBoolean ( * PFNEGLQUERYSTREAMATTRIBKHRPROC) (EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLAttrib * value);
|
||||
typedef EGLBoolean ( * PFNEGLSETSTREAMATTRIBKHRPROC) (EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLAttrib value);
|
||||
typedef EGLBoolean ( * PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC) (EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib * attrib_list);
|
||||
typedef EGLBoolean ( * PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC) (EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib * attrib_list);
|
||||
|
||||
#define eglCreateStreamAttribKHR EGLEW_GET_FUN(__eglewCreateStreamAttribKHR)
|
||||
#define eglQueryStreamAttribKHR EGLEW_GET_FUN(__eglewQueryStreamAttribKHR)
|
||||
#define eglSetStreamAttribKHR EGLEW_GET_FUN(__eglewSetStreamAttribKHR)
|
||||
#define eglStreamConsumerAcquireAttribKHR EGLEW_GET_FUN(__eglewStreamConsumerAcquireAttribKHR)
|
||||
#define eglStreamConsumerReleaseAttribKHR EGLEW_GET_FUN(__eglewStreamConsumerReleaseAttribKHR)
|
||||
|
||||
#define EGLEW_KHR_stream_attrib EGLEW_GET_VAR(__EGLEW_KHR_stream_attrib)
|
||||
|
||||
#endif /* EGL_KHR_stream_attrib */
|
||||
|
||||
/* ------------------- EGL_KHR_stream_consumer_gltexture ------------------- */
|
||||
|
||||
#ifndef EGL_KHR_stream_consumer_gltexture
|
||||
@ -2090,6 +2149,12 @@ EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMKHRPROC __eglewQueryStreamKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMU64KHRPROC __eglewQueryStreamu64KHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMATTRIBKHRPROC __eglewStreamAttribKHR;
|
||||
|
||||
EGLEW_FUN_EXPORT PFNEGLCREATESTREAMATTRIBKHRPROC __eglewCreateStreamAttribKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLQUERYSTREAMATTRIBKHRPROC __eglewQueryStreamAttribKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSETSTREAMATTRIBKHRPROC __eglewSetStreamAttribKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC __eglewStreamConsumerAcquireAttribKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC __eglewStreamConsumerReleaseAttribKHR;
|
||||
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERACQUIREKHRPROC __eglewStreamConsumerAcquireKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC __eglewStreamConsumerGLTextureExternalKHR;
|
||||
EGLEW_FUN_EXPORT PFNEGLSTREAMCONSUMERRELEASEKHRPROC __eglewStreamConsumerReleaseKHR;
|
||||
@ -2157,6 +2222,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_device_d3d;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_query_surface_pointer;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_surface_d3d_texture_2d_share_handle;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ANGLE_window_fixed_size;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ARM_implicit_external_sync;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_ARM_pixmap_multisample_discard;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_buffer_age;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_EXT_client_extensions;
|
||||
@ -2188,6 +2254,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_cl_event;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_cl_event2;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_client_get_all_proc_addresses;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_config_attribs;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_context_flush_control;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_create_context;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_create_context_no_error;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_debug;
|
||||
@ -2205,6 +2272,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface2;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_lock_surface3;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_mutable_render_buffer;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_no_config_context;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_partial_update;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_android;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_gbm;
|
||||
@ -2212,6 +2280,7 @@ EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_wayland;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_platform_x11;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_reusable_sync;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_attrib;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_consumer_gltexture;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_cross_process_fd;
|
||||
EGLEW_VAR_EXPORT GLboolean __EGLEW_KHR_stream_fifo;
|
||||
|
@ -2632,6 +2632,29 @@ typedef void (GLAPIENTRY * PFNGLBLENDFUNCSEPARATEINDEXEDAMDPROC) (GLuint buf, GL
|
||||
|
||||
#endif /* GL_AMD_gcn_shader */
|
||||
|
||||
/* ---------------------- GL_AMD_gpu_shader_half_float --------------------- */
|
||||
|
||||
#ifndef GL_AMD_gpu_shader_half_float
|
||||
#define GL_AMD_gpu_shader_half_float 1
|
||||
|
||||
#define GL_FLOAT16_NV 0x8FF8
|
||||
#define GL_FLOAT16_VEC2_NV 0x8FF9
|
||||
#define GL_FLOAT16_VEC3_NV 0x8FFA
|
||||
#define GL_FLOAT16_VEC4_NV 0x8FFB
|
||||
#define GL_FLOAT16_MAT2_AMD 0x91C5
|
||||
#define GL_FLOAT16_MAT3_AMD 0x91C6
|
||||
#define GL_FLOAT16_MAT4_AMD 0x91C7
|
||||
#define GL_FLOAT16_MAT2x3_AMD 0x91C8
|
||||
#define GL_FLOAT16_MAT2x4_AMD 0x91C9
|
||||
#define GL_FLOAT16_MAT3x2_AMD 0x91CA
|
||||
#define GL_FLOAT16_MAT3x4_AMD 0x91CB
|
||||
#define GL_FLOAT16_MAT4x2_AMD 0x91CC
|
||||
#define GL_FLOAT16_MAT4x3_AMD 0x91CD
|
||||
|
||||
#define GLEW_AMD_gpu_shader_half_float GLEW_GET_VAR(__GLEW_AMD_gpu_shader_half_float)
|
||||
|
||||
#endif /* GL_AMD_gpu_shader_half_float */
|
||||
|
||||
/* ------------------------ GL_AMD_gpu_shader_int64 ------------------------ */
|
||||
|
||||
#ifndef GL_AMD_gpu_shader_int64
|
||||
@ -2822,6 +2845,15 @@ typedef void (GLAPIENTRY * PFNGLSETMULTISAMPLEFVAMDPROC) (GLenum pname, GLuint i
|
||||
|
||||
#endif /* GL_AMD_shader_atomic_counter_ops */
|
||||
|
||||
/* -------------------------- GL_AMD_shader_ballot ------------------------- */
|
||||
|
||||
#ifndef GL_AMD_shader_ballot
|
||||
#define GL_AMD_shader_ballot 1
|
||||
|
||||
#define GLEW_AMD_shader_ballot GLEW_GET_VAR(__GLEW_AMD_shader_ballot)
|
||||
|
||||
#endif /* GL_AMD_shader_ballot */
|
||||
|
||||
/* ---------------- GL_AMD_shader_explicit_vertex_parameter ---------------- */
|
||||
|
||||
#ifndef GL_AMD_shader_explicit_vertex_parameter
|
||||
@ -8648,6 +8680,21 @@ typedef void (GLAPIENTRY * PFNGLVERTEXSTREAM4SVATIPROC) (GLenum stream, const GL
|
||||
|
||||
#endif /* GL_ATI_vertex_streams */
|
||||
|
||||
/* -------------------- GL_EGL_KHR_context_flush_control ------------------- */
|
||||
|
||||
#ifndef GL_EGL_KHR_context_flush_control
|
||||
#define GL_EGL_KHR_context_flush_control 1
|
||||
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0x0000
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
|
||||
#define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB
|
||||
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC
|
||||
|
||||
#define GLEW_EGL_KHR_context_flush_control GLEW_GET_VAR(__GLEW_EGL_KHR_context_flush_control)
|
||||
|
||||
#endif /* GL_EGL_KHR_context_flush_control */
|
||||
|
||||
/* ---------------- GL_EGL_NV_robustness_video_memory_purge ---------------- */
|
||||
|
||||
#ifndef GL_EGL_NV_robustness_video_memory_purge
|
||||
@ -12068,6 +12115,9 @@ typedef void (GLAPIENTRY * PFNGLBLENDBARRIERKHRPROC) (void);
|
||||
#ifndef GL_KHR_context_flush_control
|
||||
#define GL_KHR_context_flush_control 1
|
||||
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0x0000
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
|
||||
#define GL_EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
|
||||
#define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB
|
||||
#define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC
|
||||
|
||||
@ -19467,6 +19517,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_AMD_debug_output;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_depth_clamp_separate;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_draw_buffers_blend;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_gcn_shader;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_gpu_shader_half_float;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_gpu_shader_int64;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_interleaved_elements;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_multi_draw_indirect;
|
||||
@ -19478,6 +19529,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_AMD_query_buffer_object;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_sample_positions;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_seamless_cubemap_per_texture;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_shader_atomic_counter_ops;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_shader_ballot;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_shader_explicit_vertex_parameter;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_shader_stencil_export;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_AMD_shader_stencil_value_export;
|
||||
@ -19709,6 +19761,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_ATI_texture_mirror_once;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_ATI_vertex_array_object;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_ATI_vertex_attrib_array_object;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_ATI_vertex_streams;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_EGL_KHR_context_flush_control;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_EGL_NV_robustness_video_memory_purge;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_422_pixels;
|
||||
GLEW_VAR_EXPORT GLboolean __GLEW_EXT_Cg_shader;
|
||||
|
112
src/glew.c
112
src/glew.c
@ -3043,6 +3043,7 @@ GLboolean __GLEW_AMD_debug_output = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_depth_clamp_separate = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_draw_buffers_blend = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_gcn_shader = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_gpu_shader_half_float = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_gpu_shader_int64 = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_interleaved_elements = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_multi_draw_indirect = GL_FALSE;
|
||||
@ -3054,6 +3055,7 @@ GLboolean __GLEW_AMD_query_buffer_object = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_sample_positions = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_seamless_cubemap_per_texture = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_shader_atomic_counter_ops = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_shader_ballot = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_shader_explicit_vertex_parameter = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_shader_stencil_export = GL_FALSE;
|
||||
GLboolean __GLEW_AMD_shader_stencil_value_export = GL_FALSE;
|
||||
@ -3285,6 +3287,7 @@ GLboolean __GLEW_ATI_texture_mirror_once = GL_FALSE;
|
||||
GLboolean __GLEW_ATI_vertex_array_object = GL_FALSE;
|
||||
GLboolean __GLEW_ATI_vertex_attrib_array_object = GL_FALSE;
|
||||
GLboolean __GLEW_ATI_vertex_streams = GL_FALSE;
|
||||
GLboolean __GLEW_EGL_KHR_context_flush_control = GL_FALSE;
|
||||
GLboolean __GLEW_EGL_NV_robustness_video_memory_purge = GL_FALSE;
|
||||
GLboolean __GLEW_EXT_422_pixels = GL_FALSE;
|
||||
GLboolean __GLEW_EXT_Cg_shader = GL_FALSE;
|
||||
@ -3700,6 +3703,9 @@ static const char * _glewExtensionLookup[] = {
|
||||
#ifdef GL_AMD_gcn_shader
|
||||
"GL_AMD_gcn_shader",
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_half_float
|
||||
"GL_AMD_gpu_shader_half_float",
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_int64
|
||||
"GL_AMD_gpu_shader_int64",
|
||||
#endif
|
||||
@ -3733,6 +3739,9 @@ static const char * _glewExtensionLookup[] = {
|
||||
#ifdef GL_AMD_shader_atomic_counter_ops
|
||||
"GL_AMD_shader_atomic_counter_ops",
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_ballot
|
||||
"GL_AMD_shader_ballot",
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_explicit_vertex_parameter
|
||||
"GL_AMD_shader_explicit_vertex_parameter",
|
||||
#endif
|
||||
@ -4426,6 +4435,9 @@ static const char * _glewExtensionLookup[] = {
|
||||
#ifdef GL_ATI_vertex_streams
|
||||
"GL_ATI_vertex_streams",
|
||||
#endif
|
||||
#ifdef GL_EGL_KHR_context_flush_control
|
||||
"GL_EGL_KHR_context_flush_control",
|
||||
#endif
|
||||
#ifdef GL_EGL_NV_robustness_video_memory_purge
|
||||
"GL_EGL_NV_robustness_video_memory_purge",
|
||||
#endif
|
||||
@ -5435,7 +5447,7 @@ static const char * _glewExtensionLookup[] = {
|
||||
};
|
||||
|
||||
/* Detected in the extension string or strings */
|
||||
static GLboolean _glewExtensionString[603];
|
||||
static GLboolean _glewExtensionString[606];
|
||||
/* Detected via extension string or experimental mode */
|
||||
static GLboolean* _glewExtensionEnabled[] = {
|
||||
#ifdef GL_VERSION_1_2
|
||||
@ -5516,6 +5528,9 @@ static GLboolean* _glewExtensionEnabled[] = {
|
||||
#ifdef GL_AMD_gcn_shader
|
||||
&__GLEW_AMD_gcn_shader,
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_half_float
|
||||
&__GLEW_AMD_gpu_shader_half_float,
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_int64
|
||||
&__GLEW_AMD_gpu_shader_int64,
|
||||
#endif
|
||||
@ -5549,6 +5564,9 @@ static GLboolean* _glewExtensionEnabled[] = {
|
||||
#ifdef GL_AMD_shader_atomic_counter_ops
|
||||
&__GLEW_AMD_shader_atomic_counter_ops,
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_ballot
|
||||
&__GLEW_AMD_shader_ballot,
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_explicit_vertex_parameter
|
||||
&__GLEW_AMD_shader_explicit_vertex_parameter,
|
||||
#endif
|
||||
@ -6242,6 +6260,9 @@ static GLboolean* _glewExtensionEnabled[] = {
|
||||
#ifdef GL_ATI_vertex_streams
|
||||
&__GLEW_ATI_vertex_streams,
|
||||
#endif
|
||||
#ifdef GL_EGL_KHR_context_flush_control
|
||||
&__GLEW_EGL_KHR_context_flush_control,
|
||||
#endif
|
||||
#ifdef GL_EGL_NV_robustness_video_memory_purge
|
||||
&__GLEW_EGL_NV_robustness_video_memory_purge,
|
||||
#endif
|
||||
@ -14606,6 +14627,12 @@ PFNEGLQUERYSTREAMKHRPROC __eglewQueryStreamKHR = NULL;
|
||||
PFNEGLQUERYSTREAMU64KHRPROC __eglewQueryStreamu64KHR = NULL;
|
||||
PFNEGLSTREAMATTRIBKHRPROC __eglewStreamAttribKHR = NULL;
|
||||
|
||||
PFNEGLCREATESTREAMATTRIBKHRPROC __eglewCreateStreamAttribKHR = NULL;
|
||||
PFNEGLQUERYSTREAMATTRIBKHRPROC __eglewQueryStreamAttribKHR = NULL;
|
||||
PFNEGLSETSTREAMATTRIBKHRPROC __eglewSetStreamAttribKHR = NULL;
|
||||
PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC __eglewStreamConsumerAcquireAttribKHR = NULL;
|
||||
PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC __eglewStreamConsumerReleaseAttribKHR = NULL;
|
||||
|
||||
PFNEGLSTREAMCONSUMERACQUIREKHRPROC __eglewStreamConsumerAcquireKHR = NULL;
|
||||
PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC __eglewStreamConsumerGLTextureExternalKHR = NULL;
|
||||
PFNEGLSTREAMCONSUMERRELEASEKHRPROC __eglewStreamConsumerReleaseKHR = NULL;
|
||||
@ -14673,6 +14700,7 @@ GLboolean __EGLEW_ANGLE_device_d3d = GL_FALSE;
|
||||
GLboolean __EGLEW_ANGLE_query_surface_pointer = GL_FALSE;
|
||||
GLboolean __EGLEW_ANGLE_surface_d3d_texture_2d_share_handle = GL_FALSE;
|
||||
GLboolean __EGLEW_ANGLE_window_fixed_size = GL_FALSE;
|
||||
GLboolean __EGLEW_ARM_implicit_external_sync = GL_FALSE;
|
||||
GLboolean __EGLEW_ARM_pixmap_multisample_discard = GL_FALSE;
|
||||
GLboolean __EGLEW_EXT_buffer_age = GL_FALSE;
|
||||
GLboolean __EGLEW_EXT_client_extensions = GL_FALSE;
|
||||
@ -14704,6 +14732,7 @@ GLboolean __EGLEW_KHR_cl_event = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_cl_event2 = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_client_get_all_proc_addresses = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_config_attribs = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_context_flush_control = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_create_context = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_create_context_no_error = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_debug = GL_FALSE;
|
||||
@ -14721,6 +14750,7 @@ GLboolean __EGLEW_KHR_lock_surface = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_lock_surface2 = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_lock_surface3 = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_mutable_render_buffer = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_no_config_context = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_partial_update = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_platform_android = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_platform_gbm = GL_FALSE;
|
||||
@ -14728,6 +14758,7 @@ GLboolean __EGLEW_KHR_platform_wayland = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_platform_x11 = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_reusable_sync = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_stream = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_stream_attrib = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_stream_consumer_gltexture = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_stream_cross_process_fd = GL_FALSE;
|
||||
GLboolean __EGLEW_KHR_stream_fifo = GL_FALSE;
|
||||
@ -15146,6 +15177,23 @@ static GLboolean _glewInit_EGL_KHR_stream ()
|
||||
|
||||
#endif /* EGL_KHR_stream */
|
||||
|
||||
#ifdef EGL_KHR_stream_attrib
|
||||
|
||||
static GLboolean _glewInit_EGL_KHR_stream_attrib ()
|
||||
{
|
||||
GLboolean r = GL_FALSE;
|
||||
|
||||
r = ((eglCreateStreamAttribKHR = (PFNEGLCREATESTREAMATTRIBKHRPROC)glewGetProcAddress((const GLubyte*)"eglCreateStreamAttribKHR")) == NULL) || r;
|
||||
r = ((eglQueryStreamAttribKHR = (PFNEGLQUERYSTREAMATTRIBKHRPROC)glewGetProcAddress((const GLubyte*)"eglQueryStreamAttribKHR")) == NULL) || r;
|
||||
r = ((eglSetStreamAttribKHR = (PFNEGLSETSTREAMATTRIBKHRPROC)glewGetProcAddress((const GLubyte*)"eglSetStreamAttribKHR")) == NULL) || r;
|
||||
r = ((eglStreamConsumerAcquireAttribKHR = (PFNEGLSTREAMCONSUMERACQUIREATTRIBKHRPROC)glewGetProcAddress((const GLubyte*)"eglStreamConsumerAcquireAttribKHR")) == NULL) || r;
|
||||
r = ((eglStreamConsumerReleaseAttribKHR = (PFNEGLSTREAMCONSUMERRELEASEATTRIBKHRPROC)glewGetProcAddress((const GLubyte*)"eglStreamConsumerReleaseAttribKHR")) == NULL) || r;
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
#endif /* EGL_KHR_stream_attrib */
|
||||
|
||||
#ifdef EGL_KHR_stream_consumer_gltexture
|
||||
|
||||
static GLboolean _glewInit_EGL_KHR_stream_consumer_gltexture ()
|
||||
@ -15486,6 +15534,9 @@ GLenum eglewInit (EGLDisplay display)
|
||||
#ifdef EGL_ANGLE_window_fixed_size
|
||||
EGLEW_ANGLE_window_fixed_size = _glewSearchExtension("EGL_ANGLE_window_fixed_size", extStart, extEnd);
|
||||
#endif /* EGL_ANGLE_window_fixed_size */
|
||||
#ifdef EGL_ARM_implicit_external_sync
|
||||
EGLEW_ARM_implicit_external_sync = _glewSearchExtension("EGL_ARM_implicit_external_sync", extStart, extEnd);
|
||||
#endif /* EGL_ARM_implicit_external_sync */
|
||||
#ifdef EGL_ARM_pixmap_multisample_discard
|
||||
EGLEW_ARM_pixmap_multisample_discard = _glewSearchExtension("EGL_ARM_pixmap_multisample_discard", extStart, extEnd);
|
||||
#endif /* EGL_ARM_pixmap_multisample_discard */
|
||||
@ -15587,6 +15638,9 @@ GLenum eglewInit (EGLDisplay display)
|
||||
#ifdef EGL_KHR_config_attribs
|
||||
EGLEW_KHR_config_attribs = _glewSearchExtension("EGL_KHR_config_attribs", extStart, extEnd);
|
||||
#endif /* EGL_KHR_config_attribs */
|
||||
#ifdef EGL_KHR_context_flush_control
|
||||
EGLEW_KHR_context_flush_control = _glewSearchExtension("EGL_KHR_context_flush_control", extStart, extEnd);
|
||||
#endif /* EGL_KHR_context_flush_control */
|
||||
#ifdef EGL_KHR_create_context
|
||||
EGLEW_KHR_create_context = _glewSearchExtension("EGL_KHR_create_context", extStart, extEnd);
|
||||
#endif /* EGL_KHR_create_context */
|
||||
@ -15642,6 +15696,9 @@ GLenum eglewInit (EGLDisplay display)
|
||||
#ifdef EGL_KHR_mutable_render_buffer
|
||||
EGLEW_KHR_mutable_render_buffer = _glewSearchExtension("EGL_KHR_mutable_render_buffer", extStart, extEnd);
|
||||
#endif /* EGL_KHR_mutable_render_buffer */
|
||||
#ifdef EGL_KHR_no_config_context
|
||||
EGLEW_KHR_no_config_context = _glewSearchExtension("EGL_KHR_no_config_context", extStart, extEnd);
|
||||
#endif /* EGL_KHR_no_config_context */
|
||||
#ifdef EGL_KHR_partial_update
|
||||
EGLEW_KHR_partial_update = _glewSearchExtension("EGL_KHR_partial_update", extStart, extEnd);
|
||||
if (glewExperimental || EGLEW_KHR_partial_update) EGLEW_KHR_partial_update = !_glewInit_EGL_KHR_partial_update();
|
||||
@ -15666,6 +15723,10 @@ GLenum eglewInit (EGLDisplay display)
|
||||
EGLEW_KHR_stream = _glewSearchExtension("EGL_KHR_stream", extStart, extEnd);
|
||||
if (glewExperimental || EGLEW_KHR_stream) EGLEW_KHR_stream = !_glewInit_EGL_KHR_stream();
|
||||
#endif /* EGL_KHR_stream */
|
||||
#ifdef EGL_KHR_stream_attrib
|
||||
EGLEW_KHR_stream_attrib = _glewSearchExtension("EGL_KHR_stream_attrib", extStart, extEnd);
|
||||
if (glewExperimental || EGLEW_KHR_stream_attrib) EGLEW_KHR_stream_attrib = !_glewInit_EGL_KHR_stream_attrib();
|
||||
#endif /* EGL_KHR_stream_attrib */
|
||||
#ifdef EGL_KHR_stream_consumer_gltexture
|
||||
EGLEW_KHR_stream_consumer_gltexture = _glewSearchExtension("EGL_KHR_stream_consumer_gltexture", extStart, extEnd);
|
||||
if (glewExperimental || EGLEW_KHR_stream_consumer_gltexture) EGLEW_KHR_stream_consumer_gltexture = !_glewInit_EGL_KHR_stream_consumer_gltexture();
|
||||
@ -18052,6 +18113,13 @@ GLboolean GLEWAPIENTRY glewIsSupported (const char* name)
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_half_float
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_shader_half_float", 21))
|
||||
{
|
||||
ret = GLEW_AMD_gpu_shader_half_float;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef GL_AMD_gpu_shader_int64
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"gpu_shader_int64", 16))
|
||||
{
|
||||
@ -18129,6 +18197,13 @@ GLboolean GLEWAPIENTRY glewIsSupported (const char* name)
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_ballot
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_ballot", 13))
|
||||
{
|
||||
ret = GLEW_AMD_shader_ballot;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef GL_AMD_shader_explicit_vertex_parameter
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"shader_explicit_vertex_parameter", 32))
|
||||
{
|
||||
@ -19764,6 +19839,13 @@ GLboolean GLEWAPIENTRY glewIsSupported (const char* name)
|
||||
}
|
||||
if (_glewStrSame2(&pos, &len, (const GLubyte*)"EGL_", 4))
|
||||
{
|
||||
#ifdef GL_EGL_KHR_context_flush_control
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"KHR_context_flush_control", 25))
|
||||
{
|
||||
ret = GLEW_EGL_KHR_context_flush_control;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef GL_EGL_NV_robustness_video_memory_purge
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"NV_robustness_video_memory_purge", 32))
|
||||
{
|
||||
@ -23317,6 +23399,13 @@ GLboolean eglewIsSupported (const char* name)
|
||||
}
|
||||
if (_glewStrSame2(&pos, &len, (const GLubyte*)"ARM_", 4))
|
||||
{
|
||||
#ifdef EGL_ARM_implicit_external_sync
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"implicit_external_sync", 22))
|
||||
{
|
||||
ret = EGLEW_ARM_implicit_external_sync;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_ARM_pixmap_multisample_discard
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"pixmap_multisample_discard", 26))
|
||||
{
|
||||
@ -23546,6 +23635,13 @@ GLboolean eglewIsSupported (const char* name)
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_context_flush_control
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"context_flush_control", 21))
|
||||
{
|
||||
ret = EGLEW_KHR_context_flush_control;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_create_context
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"create_context", 14))
|
||||
{
|
||||
@ -23665,6 +23761,13 @@ GLboolean eglewIsSupported (const char* name)
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_no_config_context
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"no_config_context", 17))
|
||||
{
|
||||
ret = EGLEW_KHR_no_config_context;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_partial_update
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"partial_update", 14))
|
||||
{
|
||||
@ -23714,6 +23817,13 @@ GLboolean eglewIsSupported (const char* name)
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_stream_attrib
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stream_attrib", 13))
|
||||
{
|
||||
ret = EGLEW_KHR_stream_attrib;
|
||||
continue;
|
||||
}
|
||||
#endif
|
||||
#ifdef EGL_KHR_stream_consumer_gltexture
|
||||
if (_glewStrSame3(&pos, &len, (const GLubyte*)"stream_consumer_gltexture", 25))
|
||||
{
|
||||
|
@ -664,6 +664,15 @@ static void _glewInfo_GL_AMD_gcn_shader (void)
|
||||
|
||||
#endif /* GL_AMD_gcn_shader */
|
||||
|
||||
#ifdef GL_AMD_gpu_shader_half_float
|
||||
|
||||
static void _glewInfo_GL_AMD_gpu_shader_half_float (void)
|
||||
{
|
||||
glewPrintExt("GL_AMD_gpu_shader_half_float", GLEW_AMD_gpu_shader_half_float, glewIsSupported("GL_AMD_gpu_shader_half_float"), glewGetExtension("GL_AMD_gpu_shader_half_float"));
|
||||
}
|
||||
|
||||
#endif /* GL_AMD_gpu_shader_half_float */
|
||||
|
||||
#ifdef GL_AMD_gpu_shader_int64
|
||||
|
||||
static void _glewInfo_GL_AMD_gpu_shader_int64 (void)
|
||||
@ -788,6 +797,15 @@ static void _glewInfo_GL_AMD_shader_atomic_counter_ops (void)
|
||||
|
||||
#endif /* GL_AMD_shader_atomic_counter_ops */
|
||||
|
||||
#ifdef GL_AMD_shader_ballot
|
||||
|
||||
static void _glewInfo_GL_AMD_shader_ballot (void)
|
||||
{
|
||||
glewPrintExt("GL_AMD_shader_ballot", GLEW_AMD_shader_ballot, glewIsSupported("GL_AMD_shader_ballot"), glewGetExtension("GL_AMD_shader_ballot"));
|
||||
}
|
||||
|
||||
#endif /* GL_AMD_shader_ballot */
|
||||
|
||||
#ifdef GL_AMD_shader_explicit_vertex_parameter
|
||||
|
||||
static void _glewInfo_GL_AMD_shader_explicit_vertex_parameter (void)
|
||||
@ -3879,6 +3897,15 @@ static void _glewInfo_GL_ATI_vertex_streams (void)
|
||||
|
||||
#endif /* GL_ATI_vertex_streams */
|
||||
|
||||
#ifdef GL_EGL_KHR_context_flush_control
|
||||
|
||||
static void _glewInfo_GL_EGL_KHR_context_flush_control (void)
|
||||
{
|
||||
glewPrintExt("GL_EGL_KHR_context_flush_control", GLEW_EGL_KHR_context_flush_control, glewIsSupported("GL_EGL_KHR_context_flush_control"), glewGetExtension("GL_EGL_KHR_context_flush_control"));
|
||||
}
|
||||
|
||||
#endif /* GL_EGL_KHR_context_flush_control */
|
||||
|
||||
#ifdef GL_EGL_NV_robustness_video_memory_purge
|
||||
|
||||
static void _glewInfo_GL_EGL_NV_robustness_video_memory_purge (void)
|
||||
@ -8478,6 +8505,15 @@ static void _glewInfo_EGL_ANGLE_window_fixed_size (void)
|
||||
|
||||
#endif /* EGL_ANGLE_window_fixed_size */
|
||||
|
||||
#ifdef EGL_ARM_implicit_external_sync
|
||||
|
||||
static void _glewInfo_EGL_ARM_implicit_external_sync (void)
|
||||
{
|
||||
glewPrintExt("EGL_ARM_implicit_external_sync", EGLEW_ARM_implicit_external_sync, eglewIsSupported("EGL_ARM_implicit_external_sync"), eglewGetExtension("EGL_ARM_implicit_external_sync"));
|
||||
}
|
||||
|
||||
#endif /* EGL_ARM_implicit_external_sync */
|
||||
|
||||
#ifdef EGL_ARM_pixmap_multisample_discard
|
||||
|
||||
static void _glewInfo_EGL_ARM_pixmap_multisample_discard (void)
|
||||
@ -8784,6 +8820,15 @@ static void _glewInfo_EGL_KHR_config_attribs (void)
|
||||
|
||||
#endif /* EGL_KHR_config_attribs */
|
||||
|
||||
#ifdef EGL_KHR_context_flush_control
|
||||
|
||||
static void _glewInfo_EGL_KHR_context_flush_control (void)
|
||||
{
|
||||
glewPrintExt("EGL_KHR_context_flush_control", EGLEW_KHR_context_flush_control, eglewIsSupported("EGL_KHR_context_flush_control"), eglewGetExtension("EGL_KHR_context_flush_control"));
|
||||
}
|
||||
|
||||
#endif /* EGL_KHR_context_flush_control */
|
||||
|
||||
#ifdef EGL_KHR_create_context
|
||||
|
||||
static void _glewInfo_EGL_KHR_create_context (void)
|
||||
@ -8949,6 +8994,15 @@ static void _glewInfo_EGL_KHR_mutable_render_buffer (void)
|
||||
|
||||
#endif /* EGL_KHR_mutable_render_buffer */
|
||||
|
||||
#ifdef EGL_KHR_no_config_context
|
||||
|
||||
static void _glewInfo_EGL_KHR_no_config_context (void)
|
||||
{
|
||||
glewPrintExt("EGL_KHR_no_config_context", EGLEW_KHR_no_config_context, eglewIsSupported("EGL_KHR_no_config_context"), eglewGetExtension("EGL_KHR_no_config_context"));
|
||||
}
|
||||
|
||||
#endif /* EGL_KHR_no_config_context */
|
||||
|
||||
#ifdef EGL_KHR_partial_update
|
||||
|
||||
static void _glewInfo_EGL_KHR_partial_update (void)
|
||||
@ -9026,6 +9080,21 @@ static void _glewInfo_EGL_KHR_stream (void)
|
||||
|
||||
#endif /* EGL_KHR_stream */
|
||||
|
||||
#ifdef EGL_KHR_stream_attrib
|
||||
|
||||
static void _glewInfo_EGL_KHR_stream_attrib (void)
|
||||
{
|
||||
glewPrintExt("EGL_KHR_stream_attrib", EGLEW_KHR_stream_attrib, eglewIsSupported("EGL_KHR_stream_attrib"), eglewGetExtension("EGL_KHR_stream_attrib"));
|
||||
|
||||
glewInfoFunc("eglCreateStreamAttribKHR", eglCreateStreamAttribKHR == NULL);
|
||||
glewInfoFunc("eglQueryStreamAttribKHR", eglQueryStreamAttribKHR == NULL);
|
||||
glewInfoFunc("eglSetStreamAttribKHR", eglSetStreamAttribKHR == NULL);
|
||||
glewInfoFunc("eglStreamConsumerAcquireAttribKHR", eglStreamConsumerAcquireAttribKHR == NULL);
|
||||
glewInfoFunc("eglStreamConsumerReleaseAttribKHR", eglStreamConsumerReleaseAttribKHR == NULL);
|
||||
}
|
||||
|
||||
#endif /* EGL_KHR_stream_attrib */
|
||||
|
||||
#ifdef EGL_KHR_stream_consumer_gltexture
|
||||
|
||||
static void _glewInfo_EGL_KHR_stream_consumer_gltexture (void)
|
||||
@ -10871,6 +10940,9 @@ static void glewInfo (void)
|
||||
#ifdef GL_AMD_gcn_shader
|
||||
_glewInfo_GL_AMD_gcn_shader();
|
||||
#endif /* GL_AMD_gcn_shader */
|
||||
#ifdef GL_AMD_gpu_shader_half_float
|
||||
_glewInfo_GL_AMD_gpu_shader_half_float();
|
||||
#endif /* GL_AMD_gpu_shader_half_float */
|
||||
#ifdef GL_AMD_gpu_shader_int64
|
||||
_glewInfo_GL_AMD_gpu_shader_int64();
|
||||
#endif /* GL_AMD_gpu_shader_int64 */
|
||||
@ -10904,6 +10976,9 @@ static void glewInfo (void)
|
||||
#ifdef GL_AMD_shader_atomic_counter_ops
|
||||
_glewInfo_GL_AMD_shader_atomic_counter_ops();
|
||||
#endif /* GL_AMD_shader_atomic_counter_ops */
|
||||
#ifdef GL_AMD_shader_ballot
|
||||
_glewInfo_GL_AMD_shader_ballot();
|
||||
#endif /* GL_AMD_shader_ballot */
|
||||
#ifdef GL_AMD_shader_explicit_vertex_parameter
|
||||
_glewInfo_GL_AMD_shader_explicit_vertex_parameter();
|
||||
#endif /* GL_AMD_shader_explicit_vertex_parameter */
|
||||
@ -11597,6 +11672,9 @@ static void glewInfo (void)
|
||||
#ifdef GL_ATI_vertex_streams
|
||||
_glewInfo_GL_ATI_vertex_streams();
|
||||
#endif /* GL_ATI_vertex_streams */
|
||||
#ifdef GL_EGL_KHR_context_flush_control
|
||||
_glewInfo_GL_EGL_KHR_context_flush_control();
|
||||
#endif /* GL_EGL_KHR_context_flush_control */
|
||||
#ifdef GL_EGL_NV_robustness_video_memory_purge
|
||||
_glewInfo_GL_EGL_NV_robustness_video_memory_purge();
|
||||
#endif /* GL_EGL_NV_robustness_video_memory_purge */
|
||||
@ -13051,6 +13129,9 @@ static void eglewInfo ()
|
||||
#ifdef EGL_ANGLE_window_fixed_size
|
||||
_glewInfo_EGL_ANGLE_window_fixed_size();
|
||||
#endif /* EGL_ANGLE_window_fixed_size */
|
||||
#ifdef EGL_ARM_implicit_external_sync
|
||||
_glewInfo_EGL_ARM_implicit_external_sync();
|
||||
#endif /* EGL_ARM_implicit_external_sync */
|
||||
#ifdef EGL_ARM_pixmap_multisample_discard
|
||||
_glewInfo_EGL_ARM_pixmap_multisample_discard();
|
||||
#endif /* EGL_ARM_pixmap_multisample_discard */
|
||||
@ -13144,6 +13225,9 @@ static void eglewInfo ()
|
||||
#ifdef EGL_KHR_config_attribs
|
||||
_glewInfo_EGL_KHR_config_attribs();
|
||||
#endif /* EGL_KHR_config_attribs */
|
||||
#ifdef EGL_KHR_context_flush_control
|
||||
_glewInfo_EGL_KHR_context_flush_control();
|
||||
#endif /* EGL_KHR_context_flush_control */
|
||||
#ifdef EGL_KHR_create_context
|
||||
_glewInfo_EGL_KHR_create_context();
|
||||
#endif /* EGL_KHR_create_context */
|
||||
@ -13195,6 +13279,9 @@ static void eglewInfo ()
|
||||
#ifdef EGL_KHR_mutable_render_buffer
|
||||
_glewInfo_EGL_KHR_mutable_render_buffer();
|
||||
#endif /* EGL_KHR_mutable_render_buffer */
|
||||
#ifdef EGL_KHR_no_config_context
|
||||
_glewInfo_EGL_KHR_no_config_context();
|
||||
#endif /* EGL_KHR_no_config_context */
|
||||
#ifdef EGL_KHR_partial_update
|
||||
_glewInfo_EGL_KHR_partial_update();
|
||||
#endif /* EGL_KHR_partial_update */
|
||||
@ -13216,6 +13303,9 @@ static void eglewInfo ()
|
||||
#ifdef EGL_KHR_stream
|
||||
_glewInfo_EGL_KHR_stream();
|
||||
#endif /* EGL_KHR_stream */
|
||||
#ifdef EGL_KHR_stream_attrib
|
||||
_glewInfo_EGL_KHR_stream_attrib();
|
||||
#endif /* EGL_KHR_stream_attrib */
|
||||
#ifdef EGL_KHR_stream_consumer_gltexture
|
||||
_glewInfo_EGL_KHR_stream_consumer_gltexture();
|
||||
#endif /* EGL_KHR_stream_consumer_gltexture */
|
||||
|
Loading…
Reference in New Issue
Block a user