From a5f2eece48252ce280dc168aa70d078bd0c6301b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 26 May 2016 17:56:09 +0200 Subject: [PATCH] external: up-to-date generated GL header for NaCl. --- src/MagnumExternal/OpenGL/GLES2/flextGLNaCl.h | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/MagnumExternal/OpenGL/GLES2/flextGLNaCl.h b/src/MagnumExternal/OpenGL/GLES2/flextGLNaCl.h index d711c9d21..bdcf3e2ae 100644 --- a/src/MagnumExternal/OpenGL/GLES2/flextGLNaCl.h +++ b/src/MagnumExternal/OpenGL/GLES2/flextGLNaCl.h @@ -695,6 +695,11 @@ typedef khronos_ssize_t GLsizeiptr; #define GL_BGRA_EXT 0x80E1 #define GL_BGRA8_EXT 0x93A1 +/* GL_ARM_shader_framebuffer_fetch */ + +#define GL_FETCH_PER_SAMPLE_ARM 0x8F65 +#define GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM 0x8F66 + /* GL_EXT_texture_filter_anisotropic */ #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE @@ -721,6 +726,10 @@ typedef khronos_ssize_t GLsizeiptr; #define GL_SAMPLER 0x82E6 #define GL_TRANSFORM_FEEDBACK 0x8E22 +/* GL_EXT_shader_framebuffer_fetch */ + +#define GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT 0x8A52 + /* GL_EXT_disjoint_timer_query */ #define GL_QUERY_COUNTER_BITS_EXT 0x8864 @@ -956,6 +965,10 @@ typedef khronos_ssize_t GLsizeiptr; #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x82FC #define GL_NONE 0 +/* GL_KHR_no_error */ + +#define GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR 0x00000008 + /* GL_NV_texture_border_clamp */ #define GL_TEXTURE_BORDER_COLOR_NV 0x1004 @@ -1050,6 +1063,16 @@ GL_APICALL void GL_APIENTRY GLES2ResolveMultisampleFramebufferAPPLE(void); #define GL_ARM_rgba8 1 #endif +/* GL_ARM_shader_framebuffer_fetch */ +#ifndef GL_ARM_shader_framebuffer_fetch +#define GL_ARM_shader_framebuffer_fetch 1 +#endif + +/* GL_ARM_shader_framebuffer_fetch_depth_stencil */ +#ifndef GL_ARM_shader_framebuffer_fetch_depth_stencil +#define GL_ARM_shader_framebuffer_fetch_depth_stencil 1 +#endif + /* GL_ES_VERSION_2_0 */ #ifndef GL_ES_VERSION_2_0 #define GL_ES_VERSION_2_0 1 @@ -1595,6 +1618,11 @@ GL_APICALL void GL_APIENTRY GLES2ValidateProgramPipelineEXT(GLuint); #define glValidateProgramPipelineEXT GLES2ValidateProgramPipelineEXT #endif +/* GL_EXT_shader_framebuffer_fetch */ +#ifndef GL_EXT_shader_framebuffer_fetch +#define GL_EXT_shader_framebuffer_fetch 1 +#endif + /* GL_EXT_shader_texture_lod */ #ifndef GL_EXT_shader_texture_lod #define GL_EXT_shader_texture_lod 1 @@ -1722,6 +1750,11 @@ GL_APICALL void GL_APIENTRY GLES2PushDebugGroupKHR(GLenum, GLuint, GLsizei, cons #define glPushDebugGroupKHR GLES2PushDebugGroupKHR #endif +/* GL_KHR_no_error */ +#ifndef GL_KHR_no_error +#define GL_KHR_no_error 1 +#endif + /* GL_KHR_robust_buffer_access_behavior */ #ifndef GL_KHR_robust_buffer_access_behavior #define GL_KHR_robust_buffer_access_behavior 1