9e77c8 libglvnd-1.2.0 base

Merged and Committed by Packit Service 3 years ago
417 files changed. 145202 lines added. 0 lines removed.
.gitignore
file added
+22
Makefile.am
file added
+6
README.md
file added
+528
autogen.sh
file added
+10
bin/.gitignore
file added
+8
configure.ac
file added
+384
include/EGL/egl.h
file added
+361
include/EGL/eglext.h
file added
+1369
include/EGL/eglplatform.h
file added
+170
include/GL/gl.h
file added
+2216
include/GL/glcorearb.h
file added
+5914
include/GL/glext.h
file added
+12823
include/GL/glx.h
file added
+513
include/GL/glxext.h
file added
+960
include/GLES/egl.h
file added
+29
include/GLES/gl.h
file added
+590
include/GLES/glext.h
file added
+973
include/GLES/glplatform.h
file added
+38
include/GLES2/gl2.h
file added
+675
include/GLES2/gl2ext.h
file added
+3866
include/GLES2/gl2platform.h
file added
+38
include/GLES3/gl3.h
file added
+1211
include/GLES3/gl31.h
file added
+1528
include/GLES3/gl32.h
file added
+1829
include/GLES3/gl3platform.h
file added
+38
include/KHR/khrplatform.h
file added
+290
include/Makefile.am
file added
+65
include/c99_compat.h
file added
+145
include/compiler.h
file added
+433
include/glheader.h
file added
+190
include/glvnd/GLdispatchABI.h
file added
+135
include/glvnd/libeglabi.h
file added
+460
include/glvnd/libglxabi.h
file added
+445
include/glvnd_list.h
file added
+482
include/lkdhash.h
file added
+95
libglvnd.pc.in
file added
+10
m4/.gitignore
file added
+5
m4/ax_check_enable_debug.m4
file added
+124
m4/ax_check_link_flag.m4
file added
+71
m4/ax_pthread.m4
file added
+317
src/EGL/Makefile.am
file added
+114
src/EGL/egl.pc.in
file added
+10
src/EGL/egldispatchstubs.c
file added
+79
src/EGL/egldispatchstubs.h
file added
+20
src/EGL/icd_enumeration.md
file added
+108
src/EGL/libegl.c
file added
+1290
src/EGL/libeglabipriv.h
file added
+105
src/EGL/libeglcurrent.c
file added
+201
src/EGL/libeglcurrent.h
file added
+126
src/EGL/libeglerror.c
file added
+257
src/EGL/libeglerror.h
file added
+78
src/EGL/libeglmapping.c
file added
+368
src/EGL/libeglmapping.h
file added
+128
src/EGL/libeglvendor.c
file added
+537
src/EGL/libeglvendor.h
file added
+51
src/GL/.gitignore
file added
+2
src/GL/Makefile.am
file added
+75
src/GL/gl.pc.in
file added
+10
src/GL/libgl.c
file added
+67
src/GLESv1/.gitignore
file added
+2
src/GLESv1/Makefile.am
file added
+42
src/GLESv1/glesv1_cm.pc.in
file added
+10
src/GLESv2/.gitignore
file added
+2
src/GLESv2/Makefile.am
file added
+42
src/GLESv2/glesv2.pc.in
file added
+10
src/GLX/.gitignore
file added
+1
src/GLX/Makefile.am
file added
+73
src/GLX/glx.pc.in
file added
+10
src/GLX/libglx.c
file added
+2157
src/GLX/libglxabipriv.h
file added
+177
src/GLX/libglxcurrent.h
file added
+90
src/GLX/libglxgl.h
file added
+75
src/GLX/libglxmapping.c
file added
+1070
src/GLX/libglxmapping.h
file added
+151
src/GLX/libglxproto.c
file added
+173
src/GLX/libglxproto.h
file added
+71
src/GLX/libglxthread.h
file added
+37
src/GLdispatch/GLdispatch.c
file added
+786
src/GLdispatch/GLdispatch.h
file added
+332
src/GLdispatch/GLdispatchPrivate.h
file added
+64
src/GLdispatch/Makefile.am
file added
+59
src/GLdispatch/export_list_tls.ver
file added
+22
src/GLdispatch/export_list_tsd.ver
file added
+21
src/GLdispatch/vnd-glapi/.gitignore
file added
+3
src/GLdispatch/vnd-glapi/Makefile.am
file added
+124
src/GLdispatch/vnd-glapi/entry.h
file added
+98
src/GLdispatch/vnd-glapi/entry_aarch64_tsd.c
file added
+174
src/GLdispatch/vnd-glapi/entry_armv7_tsd.c
file added
+248
src/GLdispatch/vnd-glapi/entry_common.c
file added
+76
src/GLdispatch/vnd-glapi/entry_common.h
file added
+48
src/GLdispatch/vnd-glapi/entry_files.mk
file added
+57
src/GLdispatch/vnd-glapi/entry_ppc64le_tls.c
file added
+165
src/GLdispatch/vnd-glapi/entry_ppc64le_tsd.c
file added
+219
src/GLdispatch/vnd-glapi/entry_pure_c.c
file added
+98
src/GLdispatch/vnd-glapi/entry_simple_asm.c
file added
+81
src/GLdispatch/vnd-glapi/entry_x86_64_tls.c
file added
+134
src/GLdispatch/vnd-glapi/entry_x86_64_tsd.c
file added
+140
src/GLdispatch/vnd-glapi/entry_x86_tls.c
file added
+104
src/GLdispatch/vnd-glapi/entry_x86_tsd.c
file added
+123
src/GLdispatch/vnd-glapi/glapi.h
file added
+261
src/GLdispatch/vnd-glapi/mapi_glapi.c
file added
+138
src/GLdispatch/vnd-glapi/mapi_tmp.h
file added
+34
src/GLdispatch/vnd-glapi/stub.c
file added
+365
src/GLdispatch/vnd-glapi/stub.h
file added
+73
src/GLdispatch/vnd-glapi/table.c
file added
+50
src/GLdispatch/vnd-glapi/table.h
file added
+72
src/GLdispatch/vnd-glapi/u_compiler.h
file added
+33
src/GLdispatch/vnd-glapi/u_current.h
file added
+28
src/GLdispatch/vnd-glapi/u_current_tls.c
file added
+65
src/GLdispatch/vnd-glapi/u_current_tsd.c
file added
+92
src/GLdispatch/vnd-glapi/u_execmem.c
file added
+122
src/GLdispatch/vnd-glapi/u_execmem.h
file added
+29
src/GLdispatch/vnd-glapi/u_macros.h
file added
+12
src/Makefile.am
file added
+34
src/OpenGL/.gitignore
file added
+2
src/OpenGL/Makefile.am
file added
+51
src/OpenGL/libopengl.c
file added
+65
src/OpenGL/opengl.pc.in
file added
+10
src/generate/eglFunctionList.py
file added
+148
src/generate/genCommon.py
file added
+223
src/generate/gen_egl_dispatch.py
file added
+223
src/generate/gen_gldispatch_mapi.py
file added
+180
src/generate/gen_libOpenGL_exports.py
file added
+48
src/generate/gen_libgl_glxstubs.py
file added
+190
src/generate/xml/egl.xml
file added
+3282
src/generate/xml/gl.xml
file added
+51303
src/generate/xml/gl_other.xml
file added
+453
src/generate/xml/glx.xml
file added
+2202
src/generate/xml/glx_other.xml
file added
+40
src/util/Makefile.am
file added
+36
src/util/app_error_check.c
file added
+81
src/util/app_error_check.h
file added
+79
src/util/cJSON.c
file added
+2699
src/util/cJSON.h
file added
+263
src/util/cJSON/LICENSE
file added
+20
src/util/glvnd_genentry.c
file added
+362
src/util/glvnd_genentry.h
file added
+115
src/util/glvnd_pthread.c
file added
+512
src/util/glvnd_pthread.h
file added
+163
src/util/trace.c
file added
+84
src/util/trace.h
file added
+90
src/util/uthash/LICENSE
file added
+21
src/util/uthash/README.md
file added
+6
src/util/uthash/doc/ChangeLog.html
file added
+1504
src/util/uthash/doc/ChangeLog.txt
file added
+230
src/util/uthash/doc/banner.png
file added
+0
src/util/uthash/doc/banner.svg
file added
+451
src/util/uthash/doc/google315d692c9c632ed0.html
file added
+1
src/util/uthash/doc/index.html
file added
+124
src/util/uthash/doc/license.html
file added
+55
src/util/uthash/doc/rss.png
file added
+0
src/util/uthash/doc/styles.css
file added
+141
src/util/uthash/doc/todo.txt
file added
+4
src/util/uthash/doc/userguide.html
file added
+3034
src/util/uthash/doc/userguide.txt
file added
+1793
src/util/uthash/doc/utarray.html
file added
+1265
src/util/uthash/doc/utarray.txt
file added
+374
src/util/uthash/doc/uthash-mini.png
file added
+0
src/util/uthash/doc/uthash-mini.svg
file added
+288
src/util/uthash/doc/uthash.png
file added
+0
src/util/uthash/doc/utlist.html
file added
+1189
src/util/uthash/doc/utlist.txt
file added
+264
src/util/uthash/doc/utstring.html
file added
+1074
src/util/uthash/doc/utstring.txt
file added
+229
src/util/uthash/src/utarray.h
file added
+232
src/util/uthash/src/uthash.h
file added
+940
src/util/uthash/src/utlist.h
file added
+731
src/util/uthash/src/utstring.h
file added
+392
src/util/uthash/tests/README
file added
+116
src/util/uthash/tests/all_funcs
file added
+14
src/util/uthash/tests/bloom_perf.c
file added
+64
src/util/uthash/tests/bloom_perf.sh
file added
+17
src/util/uthash/tests/do_tests
file added
+21
src/util/uthash/tests/do_tests.cygwin
file added
+22
src/util/uthash/tests/do_tests.mingw
file added
+20
src/util/uthash/tests/do_tests_win32.cmd
file added
+16
src/util/uthash/tests/emit_keys.c
file added
+44
src/util/uthash/tests/example.c
file added
+135
src/util/uthash/tests/hashscan.c
file added
+589
src/util/uthash/tests/keystat.c
file added
+219
src/util/uthash/tests/keystats
file added
+40
src/util/uthash/tests/lru_cache/cache.c
file added
+221
src/util/uthash/tests/lru_cache/cache.h
file added
+31
src/util/uthash/tests/lru_cache/main.c
file added
+191
src/util/uthash/tests/mexpand
file added
+21
src/util/uthash/tests/simkeys.pl
file added
+28
src/util/uthash/tests/sleep_test.c
file added
+29
src/util/uthash/tests/tdiff.cpp
file added
+34
src/util/uthash/tests/test1.ans
file added
+10
src/util/uthash/tests/test1.c
file added
+27
src/util/uthash/tests/test10.ans
file added
+4
src/util/uthash/tests/test10.c
file added
+45
src/util/uthash/tests/test11.ans
file added
+51
src/util/uthash/tests/test11.c
file added
+50
src/util/uthash/tests/test11.dat
file added
+51
src/util/uthash/tests/test12.ans
file added
+20
src/util/uthash/tests/test12.c
file added
+34
src/util/uthash/tests/test13.ans
file added
+5
src/util/uthash/tests/test13.c
file added
+42
src/util/uthash/tests/test14.ans
file added
+1
src/util/uthash/tests/test14.c
file added
+46
src/util/uthash/tests/test14.dat
file added
+1219
src/util/uthash/tests/test15.ans
file added
+1
src/util/uthash/tests/test15.c
file added
+34
src/util/uthash/tests/test16.ans
file added
+1
src/util/uthash/tests/test16.c
file added
+46
src/util/uthash/tests/test17.ans
file added
+134
src/util/uthash/tests/test17.c
file added
+55
src/util/uthash/tests/test18.ans
file added
+20
src/util/uthash/tests/test18.c
file added
+33
src/util/uthash/tests/test19.ans
file added
+1012
src/util/uthash/tests/test19.c
file added
+52
src/util/uthash/tests/test2.ans
file added
+5
src/util/uthash/tests/test2.c
file added
+31
src/util/uthash/tests/test20.ans
file added
+1
src/util/uthash/tests/test20.c
file added
+28
src/util/uthash/tests/test21.ans
file added
+1
src/util/uthash/tests/test21.c
file added
+38
src/util/uthash/tests/test22.ans
file added
+1
src/util/uthash/tests/test22.c
file added
+59
src/util/uthash/tests/test23.ans
file added
+6
src/util/uthash/tests/test23.c
file added
+44
src/util/uthash/tests/test24.ans
file added
+1
src/util/uthash/tests/test24.c
file added
+25
src/util/uthash/tests/test25.ans
file added
+28
src/util/uthash/tests/test25.c
file added
+112
src/util/uthash/tests/test26.ans
file added
+53
src/util/uthash/tests/test26.c
file added
+52
src/util/uthash/tests/test27.ans
file added
+28
src/util/uthash/tests/test27.c
file added
+112
src/util/uthash/tests/test28.ans
file added
+34
src/util/uthash/tests/test28.c
file added
+132
src/util/uthash/tests/test29.ans
file added
+103
src/util/uthash/tests/test29.c
file added
+48
src/util/uthash/tests/test3.ans
file added
+5
src/util/uthash/tests/test3.c
file added
+38
src/util/uthash/tests/test30.ans
file added
+51
src/util/uthash/tests/test30.c
file added
+43
src/util/uthash/tests/test31.ans
file added
+51
src/util/uthash/tests/test31.c
file added
+43
src/util/uthash/tests/test32.ans
file added
+51
src/util/uthash/tests/test32.c
file added
+41
src/util/uthash/tests/test33.ans
file added
+51
src/util/uthash/tests/test33.c
file added
+43
src/util/uthash/tests/test34.ans
file added
+51
src/util/uthash/tests/test34.c
file added
+41
src/util/uthash/tests/test35.ans
file added
+30
src/util/uthash/tests/test35.c
file added
+37
src/util/uthash/tests/test36.ans
file added
+15
src/util/uthash/tests/test36.c
file added
+46
src/util/uthash/tests/test37.ans
file added
+20
src/util/uthash/tests/test37.c
file added
+51
src/util/uthash/tests/test38.ans
file added
+1
src/util/uthash/tests/test38.c
file added
+28
src/util/uthash/tests/test39.ans
file added
+7
src/util/uthash/tests/test39.c
file added
+31
src/util/uthash/tests/test4.ans
file added
+10
src/util/uthash/tests/test4.c
file added
+29
src/util/uthash/tests/test40.ans
file added
+1
src/util/uthash/tests/test40.c
file added
+34
src/util/uthash/tests/test41.ans
file added
+6
src/util/uthash/tests/test41.c
file added
+58
src/util/uthash/tests/test42.ans
file added
+14
src/util/uthash/tests/test42.c
file added
+65
src/util/uthash/tests/test43.ans
file added
+88
src/util/uthash/tests/test43.c
file added
+76
src/util/uthash/tests/test44.ans
file added
+9
src/util/uthash/tests/test44.c
file added
+44
src/util/uthash/tests/test45.ans
file added
+3
src/util/uthash/tests/test45.c
file added
+24
src/util/uthash/tests/test46.ans
file added
+11
src/util/uthash/tests/test46.c
file added
+49
src/util/uthash/tests/test47.ans
file added
+8
src/util/uthash/tests/test47.c
file added
+28
src/util/uthash/tests/test48.ans
file added
+10
src/util/uthash/tests/test48.c
file added
+20
src/util/uthash/tests/test49.ans
file added
+2
src/util/uthash/tests/test49.c
file added
+20
src/util/uthash/tests/test5.ans
file added
+5
src/util/uthash/tests/test5.c
file added
+33
src/util/uthash/tests/test50.ans
file added
+2
src/util/uthash/tests/test50.c
file added
+19
src/util/uthash/tests/test51.ans
file added
+2
src/util/uthash/tests/test51.c
file added
+28
src/util/uthash/tests/test52.ans
file added
+2
src/util/uthash/tests/test52.c
file added
+39
src/util/uthash/tests/test53.ans
file added
+1
src/util/uthash/tests/test53.c
file added
+13
src/util/uthash/tests/test54.ans
file added
+2
src/util/uthash/tests/test54.c
file added
+23
src/util/uthash/tests/test55.ans
file added
+2
src/util/uthash/tests/test55.c
file added
+18
src/util/uthash/tests/test56.ans
file added
+65
src/util/uthash/tests/test56.c
file added
+86
src/util/uthash/tests/test57.ans
file added
+1
src/util/uthash/tests/test57.c
file added
+28
src/util/uthash/tests/test58.ans
file added
+18
src/util/uthash/tests/test58.c
file added
+55
src/util/uthash/tests/test59.ans
file added
+1
src/util/uthash/tests/test59.c
file added
+51
src/util/uthash/tests/test6.ans
file added
+1
src/util/uthash/tests/test6.c
file added
+52
src/util/uthash/tests/test60.ans
file added
+1
src/util/uthash/tests/test60.c
file added
+45
src/util/uthash/tests/test61.ans
file added
+16
src/util/uthash/tests/test61.c
file added
+42
src/util/uthash/tests/test62.ans
file added
+20
src/util/uthash/tests/test62.c
file added
+61
src/util/uthash/tests/test63.ans
file added
+7
src/util/uthash/tests/test63.c
file added
+47
src/util/uthash/tests/test64.ans
file added
+7
src/util/uthash/tests/test64.c
file added
+47
src/util/uthash/tests/test65.ans
file added
+4
src/util/uthash/tests/test65.c
file added
+72
src/util/uthash/tests/test65.dat
file added
+51
src/util/uthash/tests/test66.ans
file added
+20
src/util/uthash/tests/test66.c
file added
+37
src/util/uthash/tests/test67.ans
file added
+20
src/util/uthash/tests/test67.c
file added
+27
src/util/uthash/tests/test68.ans
file added
+10
src/util/uthash/tests/test68.c
file added
+57
src/util/uthash/tests/test69.ans
file added
+11
src/util/uthash/tests/test69.c
file added
+59
src/util/uthash/tests/test7.ans
file added
+0
src/util/uthash/tests/test7.c
file added
+38
src/util/uthash/tests/test70.ans
file added
+10
src/util/uthash/tests/test70.c
file added
+57
src/util/uthash/tests/test71.ans
file added
+11
src/util/uthash/tests/test71.c
file added
+59
src/util/uthash/tests/test72.ans
file added
+10
src/util/uthash/tests/test72.c
file added
+57
src/util/uthash/tests/test73.ans
file added
+11
src/util/uthash/tests/test73.c
file added
+59
src/util/uthash/tests/test74.ans
file added
+6
src/util/uthash/tests/test74.c
file added
+41
src/util/uthash/tests/test75.ans
file added
+6
src/util/uthash/tests/test75.c
file added
+41
src/util/uthash/tests/test76.ans
file added
+6
src/util/uthash/tests/test76.c
file added
+58
src/util/uthash/tests/test77.ans
file added
+13
src/util/uthash/tests/test77.c
file added
+71
src/util/uthash/tests/test78.ans
file added
+28
src/util/uthash/tests/test78.c
file added
+112
src/util/uthash/tests/test79.ans
file added
+8
src/util/uthash/tests/test79.c
file added
+57
src/util/uthash/tests/test8.ans
file added
+15
src/util/uthash/tests/test8.c
file added
+34
src/util/uthash/tests/test80.ans
file added
+6
src/util/uthash/tests/test80.c
file added
+20
src/util/uthash/tests/test81.ans
file added
+6
src/util/uthash/tests/test81.c
file added
+20
src/util/uthash/tests/test82.ans
file added
+9
src/util/uthash/tests/test82.c
file added
+31
src/util/uthash/tests/test9.ans
file added
+500
src/util/uthash/tests/test9.c
file added
+31
src/util/uthash/tests/threads/README
file added
+2
src/util/uthash/tests/threads/do_tests
file added
+22
src/util/uthash/tests/threads/test1.c
file added
+111
src/util/uthash/tests/threads/test2.c
file added
+70
src/util/utils_misc.c
file added
+419
src/util/utils_misc.h
file added
+183
src/util/winsys_dispatch.c
file added
+201
src/util/winsys_dispatch.h
file added
+130
tests/.gitignore
file added
+8
tests/Makefile.am
file added
+223
tests/dummy/EGL_dummy.c
file added
+810
tests/dummy/EGL_dummy.h
file added
+118
tests/dummy/GLX_dummy.c
file added
+727
tests/dummy/GLX_dummy.h
file added
+104
tests/dummy/Makefile.am
file added
+62
tests/dummy/README
file added
+3
tests/dummy/patchentrypoints.c
file added
+266
tests/dummy/patchentrypoints.h
file added
+47
tests/egl_test_utils.c
file added
+48
tests/egl_test_utils.h
file added
+71
tests/eglenv.sh
file added
+7
tests/glxenv.sh
file added
+6
tests/json/10_egldummy0.json
file added
+6
tests/json/20_egldummy1.json
file added
+6
tests/test_utils.c
file added
+172
tests/test_utils.h
file added
+60
tests/testegldebug.c
file added
+276
tests/testegldebug.sh
file added
+5
tests/testegldevice.c
file added
+139
tests/testegldevice.sh
file added
+5
tests/testegldisplay.c
file added
+128
tests/testegldisplay.sh
file added
+5
tests/testeglerror.c
file added
+109
tests/testeglerror.sh
file added
+5
tests/testeglgetprocaddress.c
file added
+140
tests/testeglgetprocaddress.sh
file added
+5
tests/testeglmakecurrent.c
file added
+241
tests/testeglmakecurrent.sh
file added
+5
tests/testgldispatch.c
file added
+401
tests/testgldispatch_generated.sh
file added
+4
tests/testgldispatch_generated_thr.sh
file added
+4
tests/testgldispatch_patched.sh
file added
+4
tests/testgldispatch_patched_thr.sh
file added
+4
tests/testgldispatch_static.sh
file added
+4
tests/testgldispatch_static_thr.sh
file added
+4
tests/testglxcreatecontext.c
file added
+199
tests/testglxcreatecontext.sh
file added
+5
tests/testglxgetclientstr.c
file added
+65
tests/testglxgetclientstr.sh
file added
+5
tests/testglxgetprocaddress.c
file added
+143
tests/testglxgetprocaddress.sh
file added
+5
tests/testglxgetprocaddress_genentry.sh
file added
+12
tests/testglxmakecurrent.c
file added
+331
tests/testglxmcbasic.sh
file added
+6
tests/testglxmclate.sh
file added
+7
tests/testglxmcloop.sh
file added
+6
tests/testglxmcoldlink.sh
file added
+6
tests/testglxmcthreads.sh
file added
+10
tests/testglxqueryversion.c
file added
+68
tests/testglxqueryversion.sh
file added
+5
tests/testpatchentrypoints.c
file added
+87
tests/testpatchentrypoints.sh
file added
+7
    libglvnd-1.2.0 base
    
        
file added
+22
file added
+6
file added
+528
file added
+10
file added
+8
file added
+384
file added
+361
file added
+1369
file added
+2216
file added
+5914
file added
+12823
file added
+513
file added
+960
file added
+29
file added
+590
file added
+973
file added
+675
file added
+3866
file added
+1211
file added
+1528
file added
+1829
file added
+65
file added
+145
file added
+433
file added
+190
file added
+482
file added
+95
file added
+10
file added
+5
file added
+317
file added
+114
file added
+10
file added
+1290
file added
+257
file added
+537
file added
+2
file added
+75
file added
+10
file added
+67
file added
+1
file added
+73
file added
+10
file added
+2157
file added
+75
file added
+1070
file added
+173
file added
+34
file added
+51303
file added
+36
file added
+2699
file added
+263
file added
+84
file added
+90
empty file added
empty file added
empty file added
empty file added
empty file added
file added
+419
file added
+183
file added
+8
file added
+223
file added
+3
file added
+7
file added
+6
file added
+172
file added
+60
file added
+276
file added
+139
file added
+128
file added
+109
file added
+401