The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

external: Update GLAD again for more extensions

authored by

Ryan Pavlik and committed by
Jakob Bornecrantz
99fb9fff b944b82f

+11 -6
+7 -4
src/external/glad/include/glad/egl.h
··· 1 1 /** 2 - * Loader generated by glad 2.0.0-beta on Tue Aug 18 17:49:30 2020 2 + * Loader generated by glad 2.0.0-beta on Wed Aug 19 18:16:11 2020 3 3 * 4 4 * Generator: C/C++ 5 5 * Specification: egl 6 - * Extensions: 11 6 + * Extensions: 12 7 7 * 8 8 * APIs: 9 9 * - egl=1.4 ··· 18 18 * - ON_DEMAND = False 19 19 * 20 20 * Commandline: 21 - * --merge --api='egl=1.4' --extensions='EGL_ANDROID_get_native_client_buffer,EGL_ANDROID_image_native_buffer,EGL_EXT_image_dma_buf_import,EGL_EXT_image_dma_buf_import_modifiers,EGL_EXT_image_gl_colorspace,EGL_IMG_context_priority,EGL_KHR_create_context,EGL_KHR_gl_colorspace,EGL_KHR_image,EGL_KHR_image_base,EGL_KHR_platform_android' c 21 + * --merge --api='egl=1.4' --extensions='EGL_ANDROID_front_buffer_auto_refresh,EGL_ANDROID_get_native_client_buffer,EGL_ANDROID_image_native_buffer,EGL_EXT_image_dma_buf_import,EGL_EXT_image_dma_buf_import_modifiers,EGL_EXT_image_gl_colorspace,EGL_IMG_context_priority,EGL_KHR_create_context,EGL_KHR_gl_colorspace,EGL_KHR_image,EGL_KHR_image_base,EGL_KHR_platform_android' c 22 22 * 23 23 * Online: 24 - * http://glad.sh/#api=egl%3D1.4&extensions=EGL_ANDROID_get_native_client_buffer%2CEGL_ANDROID_image_native_buffer%2CEGL_EXT_image_dma_buf_import%2CEGL_EXT_image_dma_buf_import_modifiers%2CEGL_EXT_image_gl_colorspace%2CEGL_IMG_context_priority%2CEGL_KHR_create_context%2CEGL_KHR_gl_colorspace%2CEGL_KHR_image%2CEGL_KHR_image_base%2CEGL_KHR_platform_android&generator=c&options=MERGE 24 + * http://glad.sh/#api=egl%3D1.4&extensions=EGL_ANDROID_front_buffer_auto_refresh%2CEGL_ANDROID_get_native_client_buffer%2CEGL_ANDROID_image_native_buffer%2CEGL_EXT_image_dma_buf_import%2CEGL_EXT_image_dma_buf_import_modifiers%2CEGL_EXT_image_gl_colorspace%2CEGL_IMG_context_priority%2CEGL_KHR_create_context%2CEGL_KHR_gl_colorspace%2CEGL_KHR_image%2CEGL_KHR_image_base%2CEGL_KHR_platform_android&generator=c&options=MERGE 25 25 * 26 26 */ 27 27 ··· 231 231 #define EGL_DRAW 0x3059 232 232 #define EGL_EXTENSIONS 0x3055 233 233 #define EGL_FALSE 0 234 + #define EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C 234 235 #define EGL_GL_COLORSPACE 0x309D 235 236 #define EGL_GL_COLORSPACE_DEFAULT_EXT 0x314D 236 237 #define EGL_GL_COLORSPACE_KHR 0x309D ··· 456 457 GLAD_API_CALL int GLAD_EGL_VERSION_1_3; 457 458 #define EGL_VERSION_1_4 1 458 459 GLAD_API_CALL int GLAD_EGL_VERSION_1_4; 460 + #define EGL_ANDROID_front_buffer_auto_refresh 1 461 + GLAD_API_CALL int GLAD_EGL_ANDROID_front_buffer_auto_refresh; 459 462 #define EGL_ANDROID_get_native_client_buffer 1 460 463 GLAD_API_CALL int GLAD_EGL_ANDROID_get_native_client_buffer; 461 464 #define EGL_ANDROID_image_native_buffer 1
+1 -1
src/external/glad/include/glad/gl.h
··· 1 1 /** 2 - * Loader generated by glad 2.0.0-beta on Tue Aug 18 17:49:30 2020 2 + * Loader generated by glad 2.0.0-beta on Wed Aug 19 18:16:10 2020 3 3 * 4 4 * Generator: C/C++ 5 5 * Specification: gl
+2
src/external/glad/src/egl.c
··· 25 25 int GLAD_EGL_VERSION_1_2 = 0; 26 26 int GLAD_EGL_VERSION_1_3 = 0; 27 27 int GLAD_EGL_VERSION_1_4 = 0; 28 + int GLAD_EGL_ANDROID_front_buffer_auto_refresh = 0; 28 29 int GLAD_EGL_ANDROID_get_native_client_buffer = 0; 29 30 int GLAD_EGL_ANDROID_image_native_buffer = 0; 30 31 int GLAD_EGL_EXT_image_dma_buf_import = 0; ··· 182 183 const char *extensions; 183 184 if (!glad_egl_get_extensions(display, &extensions)) return 0; 184 185 186 + GLAD_EGL_ANDROID_front_buffer_auto_refresh = glad_egl_has_extension(extensions, "EGL_ANDROID_front_buffer_auto_refresh"); 185 187 GLAD_EGL_ANDROID_get_native_client_buffer = glad_egl_has_extension(extensions, "EGL_ANDROID_get_native_client_buffer"); 186 188 GLAD_EGL_ANDROID_image_native_buffer = glad_egl_has_extension(extensions, "EGL_ANDROID_image_native_buffer"); 187 189 GLAD_EGL_EXT_image_dma_buf_import = glad_egl_has_extension(extensions, "EGL_EXT_image_dma_buf_import");
+1 -1
src/external/glad/url.txt
··· 3 3 4 4 Alternately, command line (for the glad2 branch!) 5 5 6 - glad --merge --api='gl:core=4.5,gles2=3.2,egl=1.4' --extensions='GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_OES_EGL_image,GL_OES_EGL_image_external,GL_OES_EGL_image_external_essl3,EGL_ANDROID_get_native_client_buffer,EGL_ANDROID_image_native_buffer,EGL_EXT_image_dma_buf_import,EGL_EXT_image_dma_buf_import_modifiers,EGL_KHR_image,EGL_KHR_image_base,EGL_KHR_platform_android,EGL_IMG_context_priority,GL_EXT_external_buffer,EGL_KHR_create_context,EGL_EXT_image_gl_colorspace,EGL_KHR_gl_colorspace,GL_EXT_EGL_image_storage,GL_OES_depth_texture,GL_EXT_YUV_target,GL_EXT_sRGB,GL_OES_rgb8_rgba8,GL_OES_packed_depth_stencil' --out-path . c 6 + glad --merge --api='gl:core=4.5,gles2=3.2,egl=1.4' --extensions='GL_EXT_memory_object,GL_EXT_memory_object_fd,GL_EXT_memory_object_win32,GL_OES_EGL_image,GL_OES_EGL_image_external,GL_OES_EGL_image_external_essl3,EGL_ANDROID_get_native_client_buffer,EGL_ANDROID_image_native_buffer,EGL_EXT_image_dma_buf_import,EGL_EXT_image_dma_buf_import_modifiers,EGL_KHR_image,EGL_KHR_image_base,EGL_KHR_platform_android,EGL_IMG_context_priority,GL_EXT_external_buffer,EGL_KHR_create_context,EGL_EXT_image_gl_colorspace,EGL_KHR_gl_colorspace,GL_EXT_EGL_image_storage,GL_OES_depth_texture,GL_EXT_YUV_target,GL_EXT_sRGB,GL_OES_rgb8_rgba8,GL_OES_packed_depth_stencil,EGL_ANDROID_front_buffer_auto_refresh' --out-path . c