Commit graph

  • 9bde8ba6b1 GLdispatch: Change entry_get_patch_addresses to take an index. Kyle Brenneman 2017-05-02 16:44:23 -0600
  • 7832167379 GLdispatch: Simplify the dispatch stub bookkeeping. Kyle Brenneman 2017-05-02 13:42:23 -0600
  • 59b622a771 GLdispatch: Remove writeEntry variables in entry_generate_default_code. Kyle Brenneman 2017-05-02 11:40:03 -0600
  • 86a9ed579b GLdispatch: Define dynamic dispatch stubs at compile time. Kyle Brenneman 2017-04-29 16:32:56 -0600
  • 4269cdcff4 Move glvnd_genentry into the GLX directory. Kyle Brenneman 2017-06-14 16:01:58 -0600
  • 1613facce8 Merge branch 'github/fork/kbrenneman/fix-tests-no-assembly' into 'master' Kyle Brenneman 2019-11-14 15:47:40 +0000
  • 207b0bf858 Add GitLab CI coverage for C stubs. Kyle Brenneman 2019-11-14 08:38:54 -0700
  • 84d4d6628b tests: Remove testpatchentrypoints Kyle Brenneman 2019-09-05 15:18:21 -0600
  • 17ecd2f156 tests: Make the glXMakeCurrent tests work without assembly support. Kyle Brenneman 2019-09-05 13:13:30 -0600
  • bc674f798c tests: Use __GLX_FORCE_VENDOR_LIBRARY_0 for all of the GLX tests. Kyle Brenneman 2019-09-05 12:24:05 -0600
  • 4261cb96f6 tests: Rework testglxgetprocaddress. Kyle Brenneman 2019-09-05 12:17:08 -0600
  • d1ce26f9a4 tests: Add a new test for GLX entrypoint generation. Kyle Brenneman 2019-09-05 11:57:12 -0600
  • 8bb82da3fe tests: Add some threading tests for libGLdispatch. Kyle Brenneman 2019-09-05 14:58:53 -0600
  • 33e1fffbca tests: Check for assembly support in testgldispatch. Kyle Brenneman 2019-09-05 11:23:57 -0600
  • fc2ab74c84 Add a USE_DISPATCH_ASM macro to config.h. Kyle Brenneman 2019-09-05 10:52:10 -0600
  • 2a8e4011d6 Merge branch 'add-gitlab-ci' into 'master' Kyle Brenneman 2019-11-14 15:14:46 +0000
  • b581ecfa9b Merge branch 'gl3ext.h' into 'master' Kyle Brenneman 2019-11-07 14:39:59 +0000
  • f466835326 Provide an empty GLES3/gl3ext.h header Matt Turner 2019-11-06 11:13:56 -0800
  • 931791bf0b Add GitLab CI configuration. Kyle Brenneman 2019-10-28 15:35:05 -0600
  • 58f1c0db95 Merge branch 'copy-mesa-gl-h' into 'master' Kyle Brenneman 2019-10-28 19:55:32 +0000
  • 1dea90a97c GLdispatch: Improve the x86 TLS stubs performance. Lepton Wu 2019-10-24 13:50:31 -0700
  • 6e310f7256 GLdispatch: Improve the x86 tsd stubs performance. Lepton Wu 2019-10-24 14:48:57 -0700
  • 5dfdc5a6dc Update GL/gl.h to match Mesa. Kyle Brenneman 2019-10-22 16:46:09 -0600
  • a1a73db6b4 Merge branch 'egl-registry-sync' into 'master' Kyle Brenneman 2019-10-18 15:17:32 +0000
  • 51233cc52c egl: Sync with Khronos Adam Jackson 2019-10-17 11:51:37 -0400
  • 6fc91b93ee Merge branch 'gles-enable-fix' into 'master' Kyle Brenneman 2019-10-08 16:34:16 +0000
  • 3a1fb32c3b Add a configure option to disable glesv1 or glesv2 Laurent Carlier 2019-10-08 16:34:16 +0000
  • 879a453d35 Merge branch 'headers-fix-typo' into 'master' Kyle Brenneman 2019-09-30 21:35:25 +0000
  • 6f52473dac include: install GL headers when GL is enabled Eric Engestrom 2019-09-30 16:06:42 +0100
  • 062a42ea55 Bump the version number to 1.2.0. Kyle Brenneman 2019-09-25 09:48:46 -0600
  • 8dc483cafe
    Merge pull request #185 from kbrenneman/recognize-arm8vl Kyle Brenneman 2019-09-25 09:39:28 -0600
  • 8debb10fe9
    Merge pull request #189 from kbrenneman/configure-page-size Kyle Brenneman 2019-09-23 09:15:03 -0600
  • be09e1e31f
    Merge pull request #188 from smcv/document-search-paths Kyle Brenneman 2019-09-20 10:57:42 -0600
  • 58e0fda487 Document EGL vendor ICD search paths Simon McVittie 2019-09-18 20:24:19 +0100
  • 8c4b386d5e configure: Allow specifying the page size. Kyle Brenneman 2019-09-17 15:40:39 -0600
  • 69b8c323d0 EGL: Use EGL_FALSE instead of False. Kyle Brenneman 2019-09-13 15:31:45 -0600
  • c6e6b831d6 configure: Recognize the host_cpu value "armv8l". Kyle Brenneman 2019-09-12 14:11:59 -0600
  • f7186d1fb1
    Merge pull request #184 from kbrenneman/make-x11-optional Kyle Brenneman 2019-09-12 13:25:06 -0600
  • 68066ebc8e tests: Fix building the GLX tests. Kyle Brenneman 2019-09-12 12:19:32 -0600
  • e49caa311f Use the pkg-config variables for X11 and Xext. Kyle Brenneman 2019-09-12 10:15:33 -0600
  • a5a74957d8 Make X11 support optional. Kyle Brenneman 2019-09-12 10:02:37 -0600
  • 396433be5b
    Merge pull request #179 from kbrenneman/add-pkg-config Kyle Brenneman 2019-09-04 14:18:41 -0600
  • 6b8d76bf4e Add a configure option for whether to install the GL headers. Kyle Brenneman 2019-09-03 08:57:01 -0600
  • ab9b5fcc3b Install the GL/GLES/GLX/EGL header files. Kyle Brenneman 2019-09-03 08:44:18 -0600
  • e5a4edcf17 Add the missing GL and GLES headers. Kyle Brenneman 2019-09-03 08:30:54 -0600
  • 6476491d4d Update the EGL headers. Kyle Brenneman 2019-09-03 08:29:47 -0600
  • e67d3241c3 Update GL and GLX header and XML files. Kyle Brenneman 2019-09-03 08:22:03 -0600
  • 0dfaea2bcb Add pkg-config files for EGL, GL, GLES, and GLX. Kyle Brenneman 2019-09-03 08:13:34 -0600
  • c805774da2 tests: Add utils_misc to tests that need it. Kyle Brenneman 2019-07-31 09:54:00 -0600
  • 58c8c4a402 Check if dirent.d_type is available in the configure script. Kyle Brenneman 2019-04-26 11:06:59 -0600
  • 0e0060fba5 Use glvnd_vasprintf instead of vasprintf in trace.c. Kyle Brenneman 2019-04-26 11:02:30 -0600
  • bc9990b7be Bump the version number to 1.1.1. Kyle Brenneman 2019-03-13 08:50:16 -0600
  • f92208be88
    Merge pull request #171 from skirank/master Kyle Brenneman 2019-02-13 10:04:47 -0700
  • 9948df6367 AARCH64 : Fix address passed to clear cache Sai Kiran Korwar 2019-02-13 10:52:01 +0530
  • 72bb963ff7
    Merge pull request #169 from kbrenneman/fix-ppc64le-tsd-toc-v2 Kyle Brenneman 2018-11-26 11:09:12 -0700
  • c501991842 GLdispatch: Don't save r12 in the PPC64LE TSD stubs. Kyle Brenneman 2018-11-01 11:41:35 -0700
  • 884c5075d8 GLdispatch: Fix the PPC stubs for slots >= 4096. Kyle Brenneman 2018-11-01 10:07:37 -0700
  • d153b06d05 GLdispatch: Fix the TOC save in the PPC64LE TSD stubs Kyle Brenneman 2018-10-29 16:16:59 -0600
  • 012fe39e79 Remove a couple of duplicate typedefs. Kyle Brenneman 2018-10-04 09:53:25 -0600
  • bed48a107c tests: Add tests for the multithreaded path in libGLdispatch Kyle Brenneman 2018-09-19 15:40:59 -0600
  • ff9246a97f GLdispatch: Keep the mutex when calling the vendor's threadAttach callback Kyle Brenneman 2018-09-19 15:23:49 -0600
  • 55fad54ac7 Make Python optional when building from the make dist tarball. Kyle Brenneman 2018-08-16 07:59:45 -0600
  • 56450264b8 EGL: Fix typo in the makefile. Kyle Brenneman 2018-08-16 07:08:50 -0600
  • 85705b4cf2
    Merge pull request #157 from bochecha/python Kyle Brenneman 2018-08-17 07:16:49 -0600
  • 90f973f74d build: Find Python the Autotools way Mathieu Bridon 2018-08-16 13:55:15 +0200
  • 59dbb141a6 Bump the version number to 1.1.0. Kyle Brenneman 2018-07-24 11:35:26 -0600
  • 9d909106f2 Update the OpenGL XML and header files. Kyle Brenneman 2018-06-12 13:58:11 -0600
  • 638ef33fc7 EGL: Remove a few unused functions in egldispatchstubs.c. Kyle Brenneman 2018-06-06 08:40:00 -0600
  • 8709003ffd GLdispatch: Add a version script for the TSD build. Kyle Brenneman 2018-05-24 07:15:05 -0600
  • 652909fbff Some fixes for "make dist" Kyle Brenneman 2018-04-13 15:46:35 -0600
  • 4914b61fa4 GLdispatch: Use --version-script instead -export-symbols. Kyle Brenneman 2018-04-11 14:26:13 -0600
  • 5baa1e5cfc Merge branch 'freebsd-fixes' Kyle Brenneman 2018-03-26 14:42:27 -0600
  • dfaf0fd2b9 Add a (void*) cast for the last parameter when calling mincore. Kyle Brenneman 2018-03-08 10:55:53 -0700
  • 82413e05ff Use sh instead of bash for the test scripts. Kyle Brenneman 2018-03-08 11:43:49 -0700
  • c413eae4f9 configure: Recognize both "x86_64" and "amd64" for host_cpu. Kyle Brenneman 2018-03-08 14:40:31 -0700
  • 0177ade402 configure: Check if linking against libdl is necessary. Kyle Brenneman 2018-03-08 10:55:01 -0700
  • f47132e649 GL: Expand glapi_gen_libglglxstubs in the makefile. Kyle Brenneman 2018-03-21 11:25:34 -0600
  • adf997feb8 Move the glapi_gen_libglglxstubs function into the GL makefile. Kyle Brenneman 2018-03-21 11:15:54 -0600
  • f2b886ddea vnd-glapi: Change glapi_gen_mapi to a makefile variable. Kyle Brenneman 2018-03-21 11:11:59 -0600
  • 342cb23f22 Move the glapi_gen_mapi function into the vnd-glapi makefile. Kyle Brenneman 2018-03-21 10:58:19 -0600
  • 1578be92f2 generate: Remove glapi_gen_libopengl_exports. Kyle Brenneman 2018-03-21 11:52:00 -0600
  • 1e8ea3fe10 GL: Don't generate g_glapi_mapi_gl_tmp.h Kyle Brenneman 2018-03-21 10:44:34 -0600
  • f6d236e8dc
    Merge pull request #150 from aaronp24/work-around-xorgproto-api-break Kyle Brenneman 2018-03-08 09:40:32 -0700
  • 8cb4a2f8b7
    Merge pull request #153 from RAOF/fix-egl-platform-detection-crash Kyle Brenneman 2018-03-05 12:38:46 -0700
  • 45d92a4b6d
    Handle dlsym succeeding with info.dli_sname == NULL. Christopher James Halse Rogers 2018-03-05 10:15:02 +0100
  • b029c24a63
    Merge pull request #152 from kbrenneman/fix-eglMakeCurrent-bad-display Kyle Brenneman 2018-02-26 08:27:15 -0700
  • 28e05b9349 Always return an error from eglMakeCurrent if the EGLDispaly is invalid Kyle Brenneman 2018-02-22 11:33:43 -0700
  • 627cc6634c GLX: Work around 'X_GLXCreateContextAtrribsARB' typo fix API break Aaron Plattner 2018-02-12 09:41:59 -0800
  • 212861e5e7
    Merge pull request #148 from kbrenneman/bump-library-versions Kyle Brenneman 2018-01-31 10:20:55 -0700
  • 1b74e819e1 Bump the version numbers in the library filenames. Kyle Brenneman 2018-01-30 10:08:23 -0700
  • 398e80757f
    Merge pull request #143 from kbrenneman/gldispatch-fix-execmem Kyle Brenneman 2018-01-17 09:34:53 -0700
  • fa8cea5bce GLdispatch: Fix the allocation size for the dynamic stubs. Kyle Brenneman 2018-01-16 11:34:41 -0700
  • 294ccb2f49 GLdispatch: Remove obsolete #ifdefs from u_execmem.c. Kyle Brenneman 2018-01-16 11:26:50 -0700
  • e4a1393ffe
    Merge pull request #140 from kbrenneman/add-GLX_EXT_no_config_context Kyle Brenneman 2017-12-27 13:32:54 -0700
  • 55b962809b tests: Only use glXCreateContext in testglxmakecurrent. Kyle Brenneman 2017-12-06 12:41:20 -0700
  • f34d06facf tests: Add a test for creating GLX contexts. Kyle Brenneman 2017-12-06 12:22:49 -0700
  • 151c595ed1 tests/GLX_dummy: Add a vendor-provided create context function Kyle Brenneman 2017-12-06 13:29:59 -0700
  • 26bdafb0a0 tests: Add a dummy attribute for glXQueryContext. Kyle Brenneman 2017-12-06 13:25:06 -0700
  • e0d43b79f7 tests: Add support for GLX_EXT_no_context_config to GLX_dummy Kyle Brenneman 2017-12-06 13:23:01 -0700
  • 82125032e8 tests: Remove the vendor dispatch stub for glXCreateContextAttribsARB. Kyle Brenneman 2017-12-06 12:46:15 -0700