Commit graph

  • 6cd95fbfe2 Add .arm directives for the GLX entrypoint stubs. Kyle Brenneman 2020-08-11 12:37:59 -0600
  • 8af272f7c4 configure: Consolodate some duplicate code. Kyle Brenneman 2020-08-06 11:55:29 -0600
  • 3a03fdaed7 configure: Remove an unused $gldispatch_use_tls check Kyle Brenneman 2020-08-06 11:49:13 -0600
  • cad3b5230d Merge branch 'sandbox/rzr/review/master' into 'master' Kyle Brenneman 2020-07-01 15:48:00 +0000
  • aced60b04d build: Support meson-0.49.2 Philippe Coval 2020-07-01 11:29:35 +0200
  • da0edd9728 Bump the version number to 1.3.2. Matt Turner 2020-06-25 15:17:25 -0700
  • 312e12231d Merge branch 'no-werror' into 'master' Matt Turner 2020-06-25 19:28:39 +0000
  • 55a9dd3160 Remove -Werror from default CFLAGS Matt Turner 2020-06-25 10:26:13 -0700
  • 08467b4d7d gitlab-ci: Build with -Werror Matt Turner 2020-06-25 10:55:29 -0700
  • 2a1dd5e494 autotools: Add a --enable-werror option Matt Turner 2020-06-25 11:58:10 -0700
  • a4c332e326 Merge branch 'use-python-element-tree' into 'master' Kyle Brenneman 2020-06-10 15:08:02 +0000
  • f936adad89 generate: Use xml.etree.ElementTree instead of cElementTree. Kyle Brenneman 2020-06-10 08:59:44 -0600
  • 3e8684a739 Merge branch 'meson-werror' into 'master' Kyle Brenneman 2020-05-20 20:38:51 +0000
  • 4f9e991246 meson: Treat warnings as errors. Kyle Brenneman 2020-05-20 13:52:39 -0600
  • 7e81b3560b Merge branch 'update-egl-headers' into 'master' Kyle Brenneman 2020-05-07 21:44:59 +0000
  • 4acb9be27d
    egl: sync with Khronos Simon Ser 2020-05-07 21:56:20 +0200
  • 1c32de0707 Bump the version number to 1.3.1. Matt Turner 2020-02-21 13:26:48 -0800
  • 810ae24776 Merge branch 'hjl/cet/master' into 'master' Matt Turner 2020-02-21 21:28:29 +0000
  • f96f6bde04 x86: Add ENDBR at function entries H.J. Lu 2020-02-21 21:28:29 +0000
  • cb7b1fb019 Merge branch 'tests-remove-glxint-h' into 'master' Matt Turner 2020-01-24 18:59:45 +0000
  • f2226650d8 Merge branch 'parisc' into 'master' Kyle Brenneman 2020-01-17 15:37:58 +0000
  • a322bd006c tests: Add _GLOBAL_OFFSET_TABLE_ to PLATFORM_SYMBOLS Matt Turner 2020-01-15 19:21:02 -0800
  • b2b9e80eed Merge branch 'meson-fix-pkgconfig-datadir' into 'master' Kyle Brenneman 2020-01-15 17:33:06 +0000
  • 45e2a061e8 Meson: Add datadir and datarootdir variables to libglvnd.pc. Kyle Brenneman 2020-01-10 12:08:50 -0700
  • 42a25c1ed7 Merge branch 'meson-fix-armel' into 'master' Kyle Brenneman 2019-12-17 15:31:54 +0000
  • d14e580a31 Merge branch 'python-path' into 'master' Eric Engestrom 2019-12-17 00:24:08 +0000
  • 682c8d4050 Merge branch 'gitlab-ci-xvfb-run' into 'master' Kyle Brenneman 2019-12-13 21:19:21 +0000
  • dd64270964 tests: Remove an include for GL/glxint.h. Kyle Brenneman 2019-12-13 09:22:17 -0700
  • 6103052046 meson: Try to detect older ARM builds. Kyle Brenneman 2019-12-13 08:57:42 -0700
  • 444035fd46 meson: Print the CPU and CPU family. Kyle Brenneman 2019-12-13 08:42:24 -0700
  • 27251993ba gitlab-ci: Use xvfb-run Kyle Brenneman 2019-12-09 11:34:12 -0700
  • 9dcdd2807f Merge branch 'meson-test-dummy-link' into 'master' Eric Engestrom 2019-12-12 23:54:38 +0000
  • e77d52dadb egl/glx: avoid hard-coding the path to python Eric Engestrom 2019-12-12 12:41:08 +0000
  • 0c38c8ad24 egl: drop shebang on non-executable script Eric Engestrom 2019-12-12 23:44:43 +0000
  • 7ebf831e68 Merge branch 'readme' into 'master' Eric Engestrom 2019-12-12 23:43:55 +0000
  • e924dd2707 README: mention that the repo now lives on gitlab.freedesktop.org Eric Engestrom 2019-12-05 22:56:42 +0000
  • f0c2ce450d Merge branch 'python' into 'master' Eric Engestrom 2019-12-12 23:37:15 +0000
  • e470308497 Merge branch 'stddef' into 'master' Eric Engestrom 2019-12-12 23:32:08 +0000
  • 25024a1f0a egl: sort imports Eric Engestrom 2019-12-12 22:09:44 +0000
  • 1f6b455dc8 egl: use ArgumentParser() instead of manually parsing sys.argv Eric Engestrom 2019-12-12 22:09:20 +0000
  • 214450d18a egl: import eglFunctionList directly instead of passing it in the command line Eric Engestrom 2019-12-12 22:05:07 +0000
  • 0ba59394e4 egl: use dedent() and consistent indentation in source code Eric Engestrom 2019-12-12 15:49:30 +0000
  • 02f82033f1 egl: drop superfluous () in conditions Eric Engestrom 2019-12-12 15:44:03 +0000
  • 8dd5f93faf egl: avoid comparing with the value of None Eric Engestrom 2019-12-12 15:41:56 +0000
  • 679f40aa6e egl: #include <stddef.h> for NULL Eric Engestrom 2019-12-12 12:42:12 +0000
  • 377df1b5f9 Merge branch 'typo' into 'master' Eric Engestrom 2019-12-12 17:30:44 +0000
  • c60b40ef6c meson: fix double-space in pkg-config description Eric Engestrom 2019-12-05 22:48:29 +0000
  • 7203dcc325 Merge branch 'ppc64-elfv2' into 'master' Kyle Brenneman 2019-12-09 22:46:26 +0000
  • c31a7c06eb vnd-glapi: allow asm to be used on ELFv2 ppc64 big endian q66 2019-12-08 17:39:53 +0100
  • c1c9a00c19 tests/meson: Set the version number for the dummy libraries. Kyle Brenneman 2019-12-09 07:25:17 -0700
  • 793a772d3f tests/meson: Use shared_library instead of shared_module. Kyle Brenneman 2019-12-09 07:20:52 -0700
  • 4852538bdb Merge branch 'master' into 'master' Kyle Brenneman 2019-12-09 14:16:21 +0000
  • 3e03924a53 Fix linking #199 Tomasz Paweł Gajc 2019-12-09 11:31:13 +0000
  • f45587842f Merge branch 'fix-meson-arch' into 'master' Matt Turner 2019-12-06 17:11:17 +0000
  • 01c0eb4ec1 meson: s/arm_tsd/armv7_tsd/ Matt Turner 2019-12-06 12:06:52 -0500
  • fb6c3e4211 meson: Print the dispatch stub type. Kyle Brenneman 2019-12-06 08:01:37 -0700
  • ca979ad02e meson: Remove the GLDISPATCH_TYPE_* macro. Kyle Brenneman 2019-12-06 07:55:00 -0700
  • 5ffb8df0ae meson: Fix the PPC64 build. Kyle Brenneman 2019-12-06 07:27:54 -0700
  • 9ccdb05cdd meson: Fix the armv7 build. Kyle Brenneman 2019-12-06 07:22:40 -0700
  • 05e762ba74 Bump the version number to 1.3.0. Matt Turner 2019-12-05 16:41:25 -0500
  • 0f39337dad Drop unnecessary assembly macros Matt Turner 2019-12-05 16:16:00 -0500
  • a1350eef8a Merge branch 'meson' into 'master' Eric Engestrom 2019-12-05 20:26:41 +0000
  • cdf63cfcd5 gitlab-ci: Also run meson from the dist tarball Dylan Baker 2019-12-05 10:40:29 -0800
  • bc908ed8dd gitlab-ci: Add meson build support Dylan Baker 2019-11-14 14:26:24 -0800
  • e10e423c3c gitlab-ci: Install meson dependencies for meson building Dylan Baker 2019-11-14 14:14:33 -0800
  • 61ed0176c9 gitlab-ci: Split some parts that are autotools specific Dylan Baker 2019-11-14 14:13:55 -0800
  • 416e73a89b README: add content about using meson Dylan Baker 2019-11-05 15:03:23 -0800
  • b308a876d3 autotools: Include meson.build and meson_options.txt in dist Dylan Baker 2019-11-05 13:22:31 -0800
  • 16dc32352d Add meson build system Dylan Baker 2019-11-04 13:05:33 -0800
  • 24fddd6eaa tests/dummy/glx: Remove config.h Dylan Baker 2019-11-04 12:45:23 -0800
  • a9060bb67d tests: Add tests for the end of the dispatch table. Kyle Brenneman 2019-11-28 08:30:38 -0700
  • cbd5f13fe8 Merge branch 'tests-gldispatch-check-last' into 'master' Matt Turner 2019-12-05 18:22:38 +0000
  • fbcce35d97 Merge branch 'cleanup-assembly' into 'master' Kyle Brenneman 2019-12-05 18:13:17 +0000
  • 3f6730ca08 tests: Add tests for the end of the dispatch table. Kyle Brenneman 2019-11-28 08:30:38 -0700
  • db89fc7462 Merge branch 'meson-test-fixes' into 'master' Kyle Brenneman 2019-12-04 18:52:39 +0000
  • 3a7aed009c tests: Add symbol check tests Dylan Baker 2019-11-05 16:05:53 -0800
  • 12caca778a Merge branch 'editorconfig' into 'master' Eric Engestrom 2019-12-04 17:33:53 +0000
  • ad2c870ad8 tests: Add -t to testgldispatch patched thr test Dylan Baker 2019-11-04 11:02:34 -0800
  • 000a0f2b71 Add .editorconfig file Dylan Baker 2019-11-20 08:47:21 -0800
  • 7b9e9ad684 Merge branch 'egl-fix-ext-export' into 'master' Kyle Brenneman 2019-12-04 15:10:29 +0000
  • fc32d56862 EGL: Fix two exported extension functions Kyle Brenneman 2019-12-02 16:07:17 -0700
  • eade458a67 Merge branch 'gitlab-ci-fixes' into 'master' Eric Engestrom 2019-12-04 00:09:20 +0000
  • 3aec7f0903 gitlab-ci: Update the wayland-template version Dylan Baker 2019-12-03 15:50:36 -0800
  • 2d5d9d6c3a Merge branch 'tests-fix-missing-libs' into 'master' Aaron Plattner 2019-12-03 21:39:43 +0000
  • e9b5e559a1 Merge branch 'egl-no-x11-macro' into 'master' Kyle Brenneman 2019-11-22 23:56:40 +0000
  • 9ba775ea21 configure: Define EGL_NO_X11 unconditionally. Kyle Brenneman 2019-11-22 16:36:04 -0700
  • 3465c7c203 GLdispatch: Remove entry_init_public(). Kyle Brenneman 2019-11-22 15:51:03 -0700
  • 3c27c9811e GLdispatch: Remove runtime assembly code generation. Kyle Brenneman 2019-11-22 14:49:32 -0700
  • aeb905d8a7 util: Remove the executable allocation functions. Kyle Brenneman 2019-11-22 14:01:36 -0700
  • 77c4c27e0b tests: Fix some missing libraries. Kyle Brenneman 2019-11-22 15:01:25 -0700
  • 005d2568ee Merge branch 'fasm2' into 'master' Kyle Brenneman 2019-11-22 21:49:07 +0000
  • 79b1b8933d Merge branch 'tls' into 'master' Kyle Brenneman 2019-11-22 21:48:56 +0000
  • 02b8b9332b Merge branch 'github/fork/kbrenneman/compile-time-stubs-gldispatch-v2' into 'master' Kyle Brenneman 2019-11-22 20:40:27 +0000
  • 67aa9ac505 Merge branch 'github/fork/kbrenneman/compile-time-stubs-glx-v2' into 'master' Kyle Brenneman 2019-11-22 20:39:13 +0000
  • 6811a4bcc9 GLX: Add labels to the GLX entrypoint stubs. Kyle Brenneman 2019-11-22 09:56:03 -0700
  • 50a0db2457 GLX: Define the GLX dispatch stubs at compile time. Kyle Brenneman 2017-06-14 16:37:21 -0600
  • 0c08a09276 GLdispatch: Use all 4096 dynamic dispatch stubs. Kyle Brenneman 2018-01-18 11:29:28 -0700
  • 13df532963 GLdispatch: Change entry_generate_default_code to take an index. Kyle Brenneman 2017-05-02 17:22:31 -0600
  • 44ea7c355b GLdispatch: Change entry_get_patch_address to return a single address. Kyle Brenneman 2017-05-02 16:53:05 -0600
  • 5222e64d82 GLdispatch: Move entry_get_patch_addresses into entry_common.c. Kyle Brenneman 2017-05-02 16:46:07 -0600