Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/libepoxy new generated files for libepoxy 1.5...



details:   https://anonhg.NetBSD.org/xsrc/rev/a2295c1b6a52
branches:  trunk
changeset: 10612:a2295c1b6a52
user:      mrg <mrg%NetBSD.org@localhost>
date:      Mon Nov 02 04:47:22 2020 +0000

description:
new generated files for libepoxy 1.5.4.  update the fake configure version.

diffstat:

 external/mit/libepoxy/dist/configure               |      4 +-
 external/mit/libepoxy/include/config.h             |     23 +-
 external/mit/libepoxy/src/egl_generated.h          |    213 +-
 external/mit/libepoxy/src/egl_generated_dispatch.c |   1436 +-
 external/mit/libepoxy/src/gl_generated.h           |    833 +-
 external/mit/libepoxy/src/gl_generated_dispatch.c  |  48033 ++++++++++--------
 external/mit/libepoxy/src/glx_generated.h          |     45 +-
 external/mit/libepoxy/src/glx_generated_dispatch.c |    714 +-
 8 files changed, 28773 insertions(+), 22528 deletions(-)

diffs (truncated from 76669 to 300 lines):

diff -r b250b59860bb -r a2295c1b6a52 external/mit/libepoxy/dist/configure
--- a/external/mit/libepoxy/dist/configure      Mon Nov 02 04:46:29 2020 +0000
+++ b/external/mit/libepoxy/dist/configure      Mon Nov 02 04:47:22 2020 +0000
@@ -3,7 +3,7 @@
 # Identity of this package.
 PACKAGE_NAME='libepoxy'
 PACKAGE_TARNAME='libepoxy'
-PACKAGE_VERSION='1.4.3'
-PACKAGE_STRING='libepoxy 1.4.3'
+PACKAGE_VERSION='1.5.4'
+PACKAGE_STRING='libepoxy 1.5.4'
 PACKAGE_BUGREPORT='https://github.com/anholt/libepoxy'
 PACKAGE_URL=''
diff -r b250b59860bb -r a2295c1b6a52 external/mit/libepoxy/include/config.h
--- a/external/mit/libepoxy/include/config.h    Mon Nov 02 04:46:29 2020 +0000
+++ b/external/mit/libepoxy/include/config.h    Mon Nov 02 04:47:22 2020 +0000
@@ -1,11 +1,8 @@
 /* config.h.  Generated from config.h.in by configure.  */
 /* config.h.in.  Generated from configure.ac by autoheader.  */
 
-/* build APPLE is apple (for testing) */
-/* #undef BUILD_APPLE */
-
 /* build EGL tests */
-/* #undef BUILD_EGL */
+#define BUILD_EGL 1
 
 /* build GLX tests */
 #define BUILD_GLX 1
@@ -14,17 +11,23 @@
 /* #undef BUILD_WGL */
 
 /* Whether EGL support is enabled */
-/* #undef ENABLE_EGL */
+#define ENABLE_EGL 1
 
 /* Whether GLX support is enabled */
 #define ENABLE_GLX 1
 
+/* Whether X11 support is enabled */
+#define ENABLE_X11 1
+
 /* defines how to decorate public symbols while building */
 #define EPOXY_PUBLIC __attribute__((visibility("default"))) extern
 
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #define HAVE_DLFCN_H 1
 
+/* Define to 1 if you have the `dlvsym' function. */
+#define HAVE_DLVSYM 1
+
 /* Define to 1 if you have the <inttypes.h> header file. */
 #define HAVE_INTTYPES_H 1
 
@@ -68,7 +71,7 @@
 #define PACKAGE_NAME "libepoxy"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "libepoxy 1.4.3"
+#define PACKAGE_STRING "libepoxy 1.5.4"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "libepoxy"
@@ -77,22 +80,22 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.4.3"
+#define PACKAGE_VERSION "1.5.4"
 
 /* Major version of this package */
 #define PACKAGE_VERSION_MAJOR 1
 
 /* Minor version of this package */
-#define PACKAGE_VERSION_MINOR 4
+#define PACKAGE_VERSION_MINOR 5
 
 /* Patch version of this package */
-#define PACKAGE_VERSION_PATCHLEVEL 3
+#define PACKAGE_VERSION_PATCHLEVEL 4
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "1.4.3"
+#define VERSION "1.5.4"
 
 /* Enable large inode numbers on Mac OS X 10.5.  */
 #ifndef _DARWIN_USE_64_BIT_INODE
diff -r b250b59860bb -r a2295c1b6a52 external/mit/libepoxy/src/egl_generated.h
--- a/external/mit/libepoxy/src/egl_generated.h Mon Nov 02 04:46:29 2020 +0000
+++ b/external/mit/libepoxy/src/egl_generated.h Mon Nov 02 04:47:22 2020 +0000
@@ -9,6 +9,14 @@
 #include "epoxy/common.h"
 #include "epoxy/gl.h"
 #include "EGL/eglplatform.h"
+#ifndef EGL_CAST
+#if defined(__cplusplus)
+#define EGL_CAST(type, value) (static_cast<type>(value))
+#else
+#define EGL_CAST(type, value) ((type) (value))
+#endif
+#endif
+struct AHardwareBuffer;
 typedef unsigned int EGLBoolean;
 typedef unsigned int EGLenum;
 typedef intptr_t EGLAttribKHR;
@@ -47,13 +55,6 @@
     EGLint iStride;
 };
 typedef void (APIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message);
-#if !defined(EGL_CAST)
-#if defined(__cplusplus)
-#define EGL_CAST(type, value) (static_cast<type>(value))
-#else
-#define EGL_CAST(type, value) ((type) (value))
-#endif
-#endif
 
 #define EGL_VERSION_1_0 1
 #define EGL_VERSION_1_1 1
@@ -62,10 +63,13 @@
 #define EGL_VERSION_1_4 1
 #define EGL_VERSION_1_5 1
 
+#define EGL_ANDROID_GLES_layers 1
 #define EGL_ANDROID_blob_cache 1
 #define EGL_ANDROID_create_native_client_buffer 1
 #define EGL_ANDROID_framebuffer_target 1
 #define EGL_ANDROID_front_buffer_auto_refresh 1
+#define EGL_ANDROID_get_frame_timestamps 1
+#define EGL_ANDROID_get_native_client_buffer 1
 #define EGL_ANDROID_image_native_buffer 1
 #define EGL_ANDROID_native_fence_sync 1
 #define EGL_ANDROID_presentation_time 1
@@ -77,8 +81,10 @@
 #define EGL_ANGLE_window_fixed_size 1
 #define EGL_ARM_implicit_external_sync 1
 #define EGL_ARM_pixmap_multisample_discard 1
+#define EGL_EXT_bind_to_front 1
 #define EGL_EXT_buffer_age 1
 #define EGL_EXT_client_extensions 1
+#define EGL_EXT_client_sync 1
 #define EGL_EXT_compositor 1
 #define EGL_EXT_create_context_robustness 1
 #define EGL_EXT_device_base 1
@@ -90,9 +96,13 @@
 #define EGL_EXT_gl_colorspace_bt2020_pq 1
 #define EGL_EXT_gl_colorspace_display_p3 1
 #define EGL_EXT_gl_colorspace_display_p3_linear 1
+#define EGL_EXT_gl_colorspace_display_p3_passthrough 1
+#define EGL_EXT_gl_colorspace_scrgb 1
 #define EGL_EXT_gl_colorspace_scrgb_linear 1
 #define EGL_EXT_image_dma_buf_import 1
 #define EGL_EXT_image_dma_buf_import_modifiers 1
+#define EGL_EXT_image_gl_colorspace 1
+#define EGL_EXT_image_implicit_sync_control 1
 #define EGL_EXT_multiview_window 1
 #define EGL_EXT_output_base 1
 #define EGL_EXT_output_drm 1
@@ -108,6 +118,7 @@
 #define EGL_EXT_surface_CTA861_3_metadata 1
 #define EGL_EXT_surface_SMPTE2086_metadata 1
 #define EGL_EXT_swap_buffers_with_damage 1
+#define EGL_EXT_sync_reuse 1
 #define EGL_EXT_yuv_surface 1
 #define EGL_HI_clientpixmap 1
 #define EGL_HI_colorformats 1
@@ -158,10 +169,12 @@
 #define EGL_MESA_image_dma_buf_export 1
 #define EGL_MESA_platform_gbm 1
 #define EGL_MESA_platform_surfaceless 1
+#define EGL_MESA_query_driver 1
 #define EGL_NOK_swap_region 1
 #define EGL_NOK_swap_region2 1
 #define EGL_NOK_texture_from_pixmap 1
 #define EGL_NV_3dvision_surface 1
+#define EGL_NV_context_priority_realtime 1
 #define EGL_NV_coverage_sample 1
 #define EGL_NV_coverage_sample_resolve 1
 #define EGL_NV_cuda_event 1
@@ -170,6 +183,7 @@
 #define EGL_NV_native_query 1
 #define EGL_NV_post_convert_rounding 1
 #define EGL_NV_post_sub_buffer 1
+#define EGL_NV_quadruple_buffer 1
 #define EGL_NV_robustness_video_memory_purge 1
 #define EGL_NV_stream_consumer_gltexture_yuv 1
 #define EGL_NV_stream_cross_display 1
@@ -177,10 +191,13 @@
 #define EGL_NV_stream_cross_partition 1
 #define EGL_NV_stream_cross_process 1
 #define EGL_NV_stream_cross_system 1
+#define EGL_NV_stream_dma 1
 #define EGL_NV_stream_fifo_next 1
 #define EGL_NV_stream_fifo_synchronous 1
+#define EGL_NV_stream_flush 1
 #define EGL_NV_stream_frame_limits 1
 #define EGL_NV_stream_metadata 1
+#define EGL_NV_stream_origin 1
 #define EGL_NV_stream_remote 1
 #define EGL_NV_stream_reset 1
 #define EGL_NV_stream_socket 1
@@ -189,6 +206,7 @@
 #define EGL_NV_stream_sync 1
 #define EGL_NV_sync 1
 #define EGL_NV_system_time 1
+#define EGL_NV_triple_buffer 1
 #define EGL_TIZEN_image_native_buffer 1
 #define EGL_TIZEN_image_native_surface 1
 
@@ -207,6 +225,7 @@
 #define EGL_DRM_BUFFER_USE_SHARE_MESA                        0x00000002
 #define EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID     0x00000002
 #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR             0x00000004
+#define EGL_DRM_BUFFER_USE_CURSOR_MESA                       0x00000004
 #define EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID          0x00000004
 #define EGL_OPENGL_ES3_BIT                                   0x00000040
 #define EGL_OPENGL_ES3_BIT_KHR                               0x00000040
@@ -447,6 +466,18 @@
 #define EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG            0x3105
 #define EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG                   0x3106
 #define EGL_BITMAP_PIXEL_SIZE_KHR                            0x3110
+#define EGL_NEW_IMAGE_QCOM                                   0x3120
+#define EGL_IMAGE_FORMAT_QCOM                                0x3121
+#define EGL_FORMAT_RGBA_8888_QCOM                            0x3122
+#define EGL_FORMAT_RGB_565_QCOM                              0x3123
+#define EGL_FORMAT_YUYV_QCOM                                 0x3124
+#define EGL_FORMAT_UYVY_QCOM                                 0x3125
+#define EGL_FORMAT_YV12_QCOM                                 0x3126
+#define EGL_FORMAT_NV21_QCOM                                 0x3127
+#define EGL_FORMAT_NV12_TILED_QCOM                           0x3128
+#define EGL_FORMAT_BGRA_8888_QCOM                            0x3129
+#define EGL_FORMAT_BGRX_8888_QCOM                            0x312A
+#define EGL_FORMAT_RGBX_8888_QCOM                            0x312F
 #define EGL_COVERAGE_SAMPLE_RESOLVE_NV                       0x3131
 #define EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV               0x3132
 #define EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV                  0x3133
@@ -465,6 +496,7 @@
 #define EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID               0x3146
 #define EGL_FRAMEBUFFER_TARGET_ANDROID                       0x3147
 #define EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID                0x314C
+#define EGL_GL_COLORSPACE_DEFAULT_EXT                        0x314D
 #define EGL_CONTEXT_OPENGL_DEBUG                             0x31B0
 #define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE                0x31B1
 #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS                     0x31B2
@@ -477,6 +509,22 @@
 #define EGL_LOSE_CONTEXT_ON_RESET                            0x31BF
 #define EGL_LOSE_CONTEXT_ON_RESET_EXT                        0x31BF
 #define EGL_LOSE_CONTEXT_ON_RESET_KHR                        0x31BF
+#define EGL_FORMAT_R8_QCOM                                   0x31C0
+#define EGL_FORMAT_RG88_QCOM                                 0x31C1
+#define EGL_FORMAT_NV12_QCOM                                 0x31C2
+#define EGL_FORMAT_SRGBX_8888_QCOM                           0x31C3
+#define EGL_FORMAT_SRGBA_8888_QCOM                           0x31C4
+#define EGL_FORMAT_YVYU_QCOM                                 0x31C5
+#define EGL_FORMAT_VYUY_QCOM                                 0x31C6
+#define EGL_FORMAT_IYUV_QCOM                                 0x31C7
+#define EGL_FORMAT_RGB_888_QCOM                              0x31C8
+#define EGL_FORMAT_RGBA_5551_QCOM                            0x31C9
+#define EGL_FORMAT_RGBA_4444_QCOM                            0x31CA
+#define EGL_FORMAT_R_16_FLOAT_QCOM                           0x31CB
+#define EGL_FORMAT_RG_1616_FLOAT_QCOM                        0x31CC
+#define EGL_FORMAT_RGBA_16_FLOAT_QCOM                        0x31CD
+#define EGL_FORMAT_RGBA_1010102_QCOM                         0x31CE
+#define EGL_FORMAT_FLAG_QCOM                                 0x31CF
 #define EGL_DRM_BUFFER_FORMAT_MESA                           0x31D0
 #define EGL_DRM_BUFFER_USE_MESA                              0x31D1
 #define EGL_DRM_BUFFER_FORMAT_ARGB32_MESA                    0x31D2
@@ -517,6 +565,8 @@
 #define EGL_BAD_OUTPUT_LAYER_EXT                             0x322D
 #define EGL_BAD_OUTPUT_PORT_EXT                              0x322E
 #define EGL_SWAP_INTERVAL_EXT                                0x322F
+#define EGL_TRIPLE_BUFFER_NV                                 0x3230
+#define EGL_QUADRUPLE_BUFFER_NV                              0x3231
 #define EGL_DRM_DEVICE_FILE_EXT                              0x3233
 #define EGL_DRM_CRTC_EXT                                     0x3234
 #define EGL_DRM_PLANE_EXT                                    0x3235
@@ -582,7 +632,25 @@
 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM        0x328A
 #define EGL_NATIVE_BUFFER_TIZEN                              0x32A0
 #define EGL_NATIVE_SURFACE_TIZEN                             0x32A1
+#define EGL_IMAGE_NUM_PLANES_QCOM                            0x32B0
+#define EGL_IMAGE_PLANE_PITCH_0_QCOM                         0x32B1
+#define EGL_IMAGE_PLANE_PITCH_1_QCOM                         0x32B2
+#define EGL_IMAGE_PLANE_PITCH_2_QCOM                         0x32B3
+#define EGL_IMAGE_PLANE_DEPTH_0_QCOM                         0x32B4
+#define EGL_IMAGE_PLANE_DEPTH_1_QCOM                         0x32B5
+#define EGL_IMAGE_PLANE_DEPTH_2_QCOM                         0x32B6
+#define EGL_IMAGE_PLANE_WIDTH_0_QCOM                         0x32B7
+#define EGL_IMAGE_PLANE_WIDTH_1_QCOM                         0x32B8
+#define EGL_IMAGE_PLANE_WIDTH_2_QCOM                         0x32B9
+#define EGL_IMAGE_PLANE_HEIGHT_0_QCOM                        0x32BA
+#define EGL_IMAGE_PLANE_HEIGHT_1_QCOM                        0x32BB
+#define EGL_IMAGE_PLANE_HEIGHT_2_QCOM                        0x32BC
+#define EGL_IMAGE_PLANE_POINTER_0_QCOM                       0x32BD
+#define EGL_IMAGE_PLANE_POINTER_1_QCOM                       0x32BE
+#define EGL_IMAGE_PLANE_POINTER_2_QCOM                       0x32BF
 #define EGL_PROTECTED_CONTENT_EXT                            0x32C0



Home | Main Index | Thread Index | Old Index