Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove redeclaration of khronos_uintptr_tebassi/issues-249 | Emmanuele Bassi | 2021-04-30 | 1 | -1/+0 |
| | | | | | | | The type is being redeclared because I didn't see the original declaration when I wrote 144cbc9325250081f2eb584ca5deb13aaf1c2433. Fixes: #249 | ||||
* | Post-release version bump to 1.5.7 | Emmanuele Bassi | 2021-04-30 | 1 | -1/+1 |
| | |||||
* | Merge pull request #247 from anholt/win64-khr-types1.5.6 | Emmanuele Bassi | 2021-04-19 | 1 | -3/+11 |
|\ | | | | | Support Win64 pointer-sized types | ||||
| * | Support Win64 pointer-sized typeswin64-khr-types | Emmanuele Bassi | 2021-03-21 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | Since we're generating stub types from khrplatform.h because we can't include it reliably, we'll have to deal with some of the fallout of the Win64 types. Fixes: #246 | ||||
* | | Merge pull request #243 from amezin/master | Emmanuele Bassi | 2021-03-31 | 1 | -0/+10 |
|\ \ | | | | | | | gen_dispatch.py: close output files | ||||
| * | | gen_dispatch.py: close output files | Aleksandr | 2021-03-06 | 1 | -0/+10 |
|/ / | | | | | | | Fixes https://github.com/anholt/libepoxy/issues/242 | ||||
* | | Merge pull request #238 from anholt/pull-229-alt | Emmanuele Bassi | 2021-01-20 | 1 | -3/+7 |
|\ \ | | | | | | | Fix some bugs in loading OpenGL/GLX/EGL libraries | ||||
| * | | Do not overwrite glx_handle in epoxy_load_gl if GLX library is loaded alreadypull-229-alt | Yaroslav Isakov | 2021-01-20 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Emmanuele Bassi <ebassi@gnome.org> | ||||
| * | | If glvnd library found, do not use libGL.so in epoxy_load_gl | Yaroslav Isakov | 2021-01-20 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without additional check, even if libOpenGL was loaded, libGL.so will be loaded as well, and used both in gl_handle and glx_handle, so libglvnd libraries will not be used. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Emmanuele Bassi <ebassi@gnome.org> | ||||
* | | | Merge pull request #231 from xclaesse/meson-vars | Emmanuele Bassi | 2021-01-20 | 2 | -5/+10 |
|\ \ \ | |/ / |/| | | meson: Set same variables in declare_dependency() as in pkgconfig | ||||
| * | | meson: Set same variables in declare_dependency() as in pkgconfig | Xavier Claessens | 2021-01-20 | 2 | -5/+10 |
|/ / | | | | | | | | | | | | | | | | | GTK currently fails to detect if epoxy has been built with EGL on Windows when epoxy is a subproject. To fix that it needs to get that information from the dependency variables. This requires Meson >=0.54.0 for setting variables in declare_dependency(). | ||||
* | | Merge pull request #236 from anholt/ebassi/ci-split | Emmanuele Bassi | 2020-12-23 | 3 | -15/+34 |
|\ \ | | | | | | | ci: Split Linux and macOS pipelines | ||||
| * | | Add a badge for the project license | Emmanuele Bassi | 2020-12-23 | 1 | -0/+1 |
| | | | |||||
| * | | Update the CI status badges | Emmanuele Bassi | 2020-12-23 | 1 | -2/+4 |
| | | | | | | | | | | | | Use the badges from GitHub Actions. | ||||
| * | | ci: Split Linux and macOS pipelines | Emmanuele Bassi | 2020-12-23 | 2 | -13/+29 |
|/ / | | | | | | | Don't use a single pipeline for everything. | ||||
* | | Merge pull request #235 from anholt/github-ci | Emmanuele Bassi | 2020-12-23 | 9 | -165/+52 |
|\ \ | | | | | | | Move CI to GitHub | ||||
| * | | ci: Drop tests from MSYS2 pipelinegithub-ci | Emmanuele Bassi | 2020-12-23 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | The WGL tests are failing, likely because of some set up issue; for the time being, we care more about building Epoxy, rather than testing it. | ||||
| * | | ci: Remove AppVeyor pipeline | Emmanuele Bassi | 2020-12-23 | 1 | -67/+0 |
| | | | | | | | | | | | | We have MSYS2 and MSVC pipelines on GitHub Actions. | ||||
| * | | ci: Remove Travis | Emmanuele Bassi | 2020-12-23 | 5 | -155/+0 |
| | | | | | | | | | | | | The GitHub Actions pipeline replaces Travis in any way it matters. | ||||
| * | | ci: Use scripts for GitHub Actions | Emmanuele Bassi | 2020-12-23 | 3 | -2/+61 |
| | | | | | | | | | | | | Do not share them with the Travis pipelines. | ||||
| * | | ci: Add MSVC workflow on GitHub Actions | Emmanuele Bassi | 2020-12-23 | 1 | -0/+23 |
| | | | |||||
| * | | ci: Add MSYS2 workflow on GitHub Actions | Emmanuele Bassi | 2020-12-23 | 1 | -0/+28 |
|/ / | |||||
* | | Post-release version bump to 1.5.6 | Emmanuele Bassi | 2020-12-22 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #228 from eyelash/github-ci1.5.5 | Emmanuele Bassi | 2020-07-22 | 1 | -0/+48 |
|\ | | | | | GitHub CI | ||||
| * | GitHub CI | Elias Aebi | 2020-07-21 | 1 | -0/+48 |
| | | |||||
* | | Merge pull request #225 from anholt/darwin_versions | Emmanuele Bassi | 2020-07-22 | 2 | -4/+3 |
|\ \ | |/ |/| | Use the darwin_versions argument | ||||
| * | Use Meson's darwin_versions argumentdarwin_versions | Emmanuele Bassi | 2020-07-21 | 1 | -3/+2 |
| | | | | | | | | | | Instead of tweaking the linker flags ourselves. This allows Meson to do the right thing, and pass the arguments only where needed. | ||||
| * | Require Meson >= 0.48 | Emmanuele Bassi | 2020-07-21 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #223 from anholt/glsles | Emmanuele Bassi | 2020-04-21 | 2 | -10/+7 |
|\ | | | | | Fix return value of shading language for GLES2. | ||||
| * | Fix return value of shading language for GLES2.glsles | Eric Anholt | 2020-04-20 | 2 | -10/+7 |
|/ | | | | | | | Throughout the mesa project we've been using 100 for GLES2's shading language. It was pretty clearly the intent here, but the clever inline detection of "am I parsing a GLSL version or a GL version string" forgot about GLSL 1.0.x, and thus returned 10. | ||||
* | Merge pull request #220 from crziter/master | Emmanuele Bassi | 2020-02-25 | 1 | -1/+1 |
|\ | | | | | Add call convention to mock function | ||||
| * | Add call convention to mock function | crziter | 2020-02-25 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #215 from anholt/issue-214 | Emmanuele Bassi | 2020-01-14 | 1 | -3/+6 |
|\ | | | | | Use EGL_NO_X11 to disable X11 headers | ||||
| * | Use EGL_NO_X11 to disable X11 headers | Emmanuele Bassi | 2020-01-14 | 1 | -3/+6 |
|/ | | | | | | | MESA_EGL_NO_X11_HEADERS has been deprecated, and libglvnd only supports EGL_NO_X11. Fixes: #214 | ||||
* | Merge pull request #216 from anholt/gen-find-program | Emmanuele Bassi | 2020-01-14 | 2 | -1/+2 |
|\ | | | | | build: Use find_program() | ||||
| * | ci: Unlink python2 on macOS | Emmanuele Bassi | 2020-01-14 | 1 | -0/+1 |
| | | | | | | | | Otherwise installing Python3 will break horribly. | ||||
| * | build: Use find_program()gen-find-program | Emmanuele Bassi | 2020-01-14 | 1 | -1/+1 |
|/ | | | | | | Do not rely on the shebang line and the executable bit; we should use find_program(), instead, which lets Meson run a script in the appropriate environment, portably. | ||||
* | Merge pull request #212 from anholt/no-autotools | Emmanuele Bassi | 2019-11-27 | 11 | -841/+1 |
|\ | | | | | Remove the autotools build system. | ||||
| * | Lower the minimum required version of Meson | Emmanuele Bassi | 2019-11-26 | 1 | -1/+1 |
| | | | | | | | | Makes it easier to build Epoxy on older operating systems. | ||||
| * | Remove the autotools build system. | Eric Anholt | 2019-11-26 | 10 | -840/+0 |
|/ | | | | Meson has been out for a long time, is faster, and is simpler. | ||||
* | Merge pull request #213 from anholt/no-python2 | Emmanuele Bassi | 2019-11-26 | 5 | -9/+2 |
|\ | | | | | Remove Python 2 support | ||||
| * | Remove Python 2 support | Emmanuele Bassi | 2019-11-14 | 5 | -9/+2 |
| | | | | | | | | | | Python 2 is going to reach EOL in January 2020, and most platforms have already moved to Python 3. | ||||
* | | Post-release version bump to 1.5.5 | Emmanuele Bassi | 2019-11-25 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #211 from gurchetansingh/master1.5.4 | Eric Anholt | 2019-11-05 | 4 | -286/+2394 |
|\ | | | | | Update OpenGL Registry | ||||
| * | Merge branch 'khronos-registry' into HEAD | Gurchetan Singh | 2019-09-23 | 4 | -286/+2394 |
| |\ |/ / | |||||
| * | Update OpenGL/EGL registries | Gurchetan Singh | 2019-09-23 | 4 | -1809/+6563 |
| | | | | | | | | | | OpenGL: 253836ac53b2e248fa47d96cacc18a63ac27c703 EGL: a9bef577b041caab108257ea386d0302290d4361 | ||||
* | | Merge pull request #194 from centricular/meson-trivial-fix | Emmanuele Bassi | 2019-09-09 | 1 | -1/+1 |
|\ \ | | | | | | | meson: Don't build glx tests if x11 is disabled | ||||
| * | | meson: Don't build glx tests if x11 is disabled | Nirbheek Chauhan | 2018-10-28 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes build failure when x11 is not found or disabled. | ||||
* | | | Merge pull request #210 from alanc/solaris | Emmanuele Bassi | 2019-09-09 | 2 | -0/+8 |
|\ \ \ | | | | | | | | | test: #define __EXTENSIONS__ on Solaris for strdup() | ||||
| * | | | test: #define __EXTENSIONS__ on Solaris for strdup() | Alan Coopersmith | 2019-09-08 | 2 | -0/+8 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | Needed to allow functions outside the original XPG3 standard to be visible in the Solaris headers when _XOPEN_SOURCE is defined and not set to a particular value. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> |