Add GL_NV_stereo_view_rendering; Add GL_NV_viewport_array2;

This commit is contained in:
bjorn 2018-07-21 03:03:52 -07:00
parent bdde8ac4b9
commit 86c64e73c1
2 changed files with 38 additions and 12 deletions

View File

@ -1,6 +1,6 @@
/* /*
OpenGL, OpenGL ES loader generated by glad 0.1.25 on Sat Jul 21 03:10:14 2018. OpenGL, OpenGL ES loader generated by glad 0.1.25 on Sat Jul 21 12:02:43 2018.
Language/Generator: C/C++ Language/Generator: C/C++
Specification: gl Specification: gl
@ -10,15 +10,17 @@
GL_ARB_texture_storage, GL_ARB_texture_storage,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_sRGB GL_EXT_texture_sRGB,
GL_NV_stereo_view_rendering,
GL_NV_viewport_array2
Loader: False Loader: False
Local files: False Local files: True
Omit khrplatform: True Omit khrplatform: True
Commandline: Commandline:
--profile="core" --api="gl=3.3,gles2=3.0" --generator="c" --spec="gl" --no-loader --omit-khrplatform --extensions="GL_ARB_texture_storage,GL_EXT_texture_compression_s3tc,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_sRGB" --profile="core" --api="gl=3.3,gles2=3.0" --generator="c" --spec="gl" --no-loader --local-files --omit-khrplatform --extensions="GL_ARB_texture_storage,GL_EXT_texture_compression_s3tc,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_sRGB,GL_NV_stereo_view_rendering,GL_NV_viewport_array2"
Online: Online:
http://glad.dav1d.de/#profile=core&language=c&specification=gl&api=gl%3D3.3&api=gles2%3D3.0&extensions=GL_ARB_texture_storage&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_EXT_texture_filter_anisotropic&extensions=GL_EXT_texture_sRGB http://glad.dav1d.de/#profile=core&language=c&specification=gl&api=gl%3D3.3&api=gles2%3D3.0&extensions=GL_ARB_texture_storage&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_EXT_texture_filter_anisotropic&extensions=GL_EXT_texture_sRGB&extensions=GL_NV_stereo_view_rendering&extensions=GL_NV_viewport_array2
*/ */
#include <stdio.h> #include <stdio.h>
@ -532,10 +534,12 @@ PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex;
PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample; PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample;
PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform; PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform;
PFNGLFRONTFACEPROC glad_glFrontFace; PFNGLFRONTFACEPROC glad_glFrontFace;
int GLAD_GL_EXT_texture_sRGB;
int GLAD_GL_EXT_texture_filter_anisotropic;
int GLAD_GL_NV_stereo_view_rendering;
int GLAD_GL_NV_viewport_array2;
int GLAD_GL_ARB_texture_storage; int GLAD_GL_ARB_texture_storage;
int GLAD_GL_EXT_texture_compression_s3tc; int GLAD_GL_EXT_texture_compression_s3tc;
int GLAD_GL_EXT_texture_filter_anisotropic;
int GLAD_GL_EXT_texture_sRGB;
PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D; PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D;
static void load_GL_VERSION_1_0(GLADloadproc load) { static void load_GL_VERSION_1_0(GLADloadproc load) {
if(!GLAD_GL_VERSION_1_0) return; if(!GLAD_GL_VERSION_1_0) return;
@ -962,6 +966,8 @@ static int find_extensionsGL(void) {
GLAD_GL_EXT_texture_compression_s3tc = has_ext("GL_EXT_texture_compression_s3tc"); GLAD_GL_EXT_texture_compression_s3tc = has_ext("GL_EXT_texture_compression_s3tc");
GLAD_GL_EXT_texture_filter_anisotropic = has_ext("GL_EXT_texture_filter_anisotropic"); GLAD_GL_EXT_texture_filter_anisotropic = has_ext("GL_EXT_texture_filter_anisotropic");
GLAD_GL_EXT_texture_sRGB = has_ext("GL_EXT_texture_sRGB"); GLAD_GL_EXT_texture_sRGB = has_ext("GL_EXT_texture_sRGB");
GLAD_GL_NV_stereo_view_rendering = has_ext("GL_NV_stereo_view_rendering");
GLAD_GL_NV_viewport_array2 = has_ext("GL_NV_viewport_array2");
free_exts(); free_exts();
return 1; return 1;
} }
@ -1300,6 +1306,8 @@ static int find_extensionsGLES2(void) {
if (!get_exts()) return 0; if (!get_exts()) return 0;
GLAD_GL_EXT_texture_compression_s3tc = has_ext("GL_EXT_texture_compression_s3tc"); GLAD_GL_EXT_texture_compression_s3tc = has_ext("GL_EXT_texture_compression_s3tc");
GLAD_GL_EXT_texture_filter_anisotropic = has_ext("GL_EXT_texture_filter_anisotropic"); GLAD_GL_EXT_texture_filter_anisotropic = has_ext("GL_EXT_texture_filter_anisotropic");
GLAD_GL_NV_stereo_view_rendering = has_ext("GL_NV_stereo_view_rendering");
GLAD_GL_NV_viewport_array2 = has_ext("GL_NV_viewport_array2");
free_exts(); free_exts();
return 1; return 1;
} }

View File

@ -1,6 +1,6 @@
/* /*
OpenGL, OpenGL ES loader generated by glad 0.1.25 on Sat Jul 21 03:10:14 2018. OpenGL, OpenGL ES loader generated by glad 0.1.25 on Sat Jul 21 12:02:43 2018.
Language/Generator: C/C++ Language/Generator: C/C++
Specification: gl Specification: gl
@ -10,15 +10,17 @@
GL_ARB_texture_storage, GL_ARB_texture_storage,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_sRGB GL_EXT_texture_sRGB,
GL_NV_stereo_view_rendering,
GL_NV_viewport_array2
Loader: False Loader: False
Local files: False Local files: True
Omit khrplatform: True Omit khrplatform: True
Commandline: Commandline:
--profile="core" --api="gl=3.3,gles2=3.0" --generator="c" --spec="gl" --no-loader --omit-khrplatform --extensions="GL_ARB_texture_storage,GL_EXT_texture_compression_s3tc,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_sRGB" --profile="core" --api="gl=3.3,gles2=3.0" --generator="c" --spec="gl" --no-loader --local-files --omit-khrplatform --extensions="GL_ARB_texture_storage,GL_EXT_texture_compression_s3tc,GL_EXT_texture_filter_anisotropic,GL_EXT_texture_sRGB,GL_NV_stereo_view_rendering,GL_NV_viewport_array2"
Online: Online:
http://glad.dav1d.de/#profile=core&language=c&specification=gl&api=gl%3D3.3&api=gles2%3D3.0&extensions=GL_ARB_texture_storage&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_EXT_texture_filter_anisotropic&extensions=GL_EXT_texture_sRGB http://glad.dav1d.de/#profile=core&language=c&specification=gl&api=gl%3D3.3&api=gles2%3D3.0&extensions=GL_ARB_texture_storage&extensions=GL_EXT_texture_compression_s3tc&extensions=GL_EXT_texture_filter_anisotropic&extensions=GL_EXT_texture_sRGB&extensions=GL_NV_stereo_view_rendering&extensions=GL_NV_viewport_array2
*/ */
@ -2363,6 +2365,14 @@ GLAPI int GLAD_GL_EXT_texture_filter_anisotropic;
#define GL_EXT_texture_sRGB 1 #define GL_EXT_texture_sRGB 1
GLAPI int GLAD_GL_EXT_texture_sRGB; GLAPI int GLAD_GL_EXT_texture_sRGB;
#endif #endif
#ifndef GL_NV_stereo_view_rendering
#define GL_NV_stereo_view_rendering 1
GLAPI int GLAD_GL_NV_stereo_view_rendering;
#endif
#ifndef GL_NV_viewport_array2
#define GL_NV_viewport_array2 1
GLAPI int GLAD_GL_NV_viewport_array2;
#endif
#ifndef GL_EXT_texture_compression_s3tc #ifndef GL_EXT_texture_compression_s3tc
#define GL_EXT_texture_compression_s3tc 1 #define GL_EXT_texture_compression_s3tc 1
GLAPI int GLAD_GL_EXT_texture_compression_s3tc; GLAPI int GLAD_GL_EXT_texture_compression_s3tc;
@ -2371,6 +2381,14 @@ GLAPI int GLAD_GL_EXT_texture_compression_s3tc;
#define GL_EXT_texture_filter_anisotropic 1 #define GL_EXT_texture_filter_anisotropic 1
GLAPI int GLAD_GL_EXT_texture_filter_anisotropic; GLAPI int GLAD_GL_EXT_texture_filter_anisotropic;
#endif #endif
#ifndef GL_NV_stereo_view_rendering
#define GL_NV_stereo_view_rendering 1
GLAPI int GLAD_GL_NV_stereo_view_rendering;
#endif
#ifndef GL_NV_viewport_array2
#define GL_NV_viewport_array2 1
GLAPI int GLAD_GL_NV_viewport_array2;
#endif
#ifdef __cplusplus #ifdef __cplusplus
} }