Skip to content

Tags: anholt/libepoxy

Tags

1.5.10

Toggle 1.5.10's commit message
Libepoxy 1.5.10 (stable)

Changes since 1.5.9
-------------------

- Fix for building with MSVC on non-English locale [Seungha Yang]
- Fix build on Android [Caolán McNamara]
- Add the right include paths for EGL and X11 headers [Alex Richardson]

1.5.9

Toggle 1.5.9's commit message
Epoxy 1.5.9 (stable)

Changes since 1.5.8:

- Allow libopengl.so to be used when GLX_LIB is missing [#257, John
  Bates]

1.5.8

Toggle 1.5.8's commit message
Epoxy 1.5.8

 - Revert changes from PR #238 / #229
 - Fixes regressions: #240, #252, #253

1.5.7

Toggle 1.5.7's commit message
Epoxy 1.5.7

Changes since 1.5.6

- Remove type redefinition [#249]

1.5.6

Toggle 1.5.6's commit message
Epoxy 1.5.6

Changes since 1.5.5
-------------------

 - Fix issue with loading OpenGL/GLX/EGL libraries [#238, Yaroslav
   Isakov]
 - Expose dependency variables in pkg-config file [#231, Xavier
   Claessens]
 - Support Win64 pointer-sized types [#246]
 - Close output objects when generating files [#242, Aleksandr]

1.5.5

Toggle 1.5.5's commit message
Epoxy 1.5.5

Changes since 1.5.4
-------------------

 - Remove Python 2 support [#213]
 - Remove Autotools support [#212]
 - Use `EGL_NO_X11` to disable X11 headers [#216]
 - Use call convention for mock function [crziter, #220]
 - Return correct version of GLSL on GLES2 [Eric Anholt, #223]
 - Rely on Meson's darwin_versions option [#225]

1.5.4

Toggle 1.5.4's commit message
Epoxy 1.5.4

Changes since 1.5.3

 - Don't build GLX tests if X11 support is disabled [Nirbheek Chauhan]
 - Add unit tests for epoxy_gl_version() [Eric Anholt]
 - Reduce the size of the binary by reusing static strings [Eric Anholt]
 - Fix build on Solaris [Alan Coopersmith]
 - Update the GL registries [Guchetan Singh]

1.5.3

Toggle 1.5.3's commit message
Epoxy 1.5.3

List of changes since 1.5.2
---------------------------

 - Disable EGL on macOS
 - Fix build on macOS [#176, Emmanuele Bassi]
 - Add macOS tests
 - Fix build with uClibc [#181, Emmanuele Bassi]
 - Fix GLES3 symbol lookup [Adam Jackson]
 - Fix conditional compilation [#184, Zhao Zhili]
 - Require Meson 0.47
 - Fix Autotools build with EGL-X11 support [#188, Emmanuele Bassi]

1.5.2

Toggle 1.5.2's commit message
Epoxy 1.5.2

Changes since 1.5.1:

 - Fix the detection of the -z,relro linker flag
 - Query the EGL context version when bootstrapping on GLES [Adam Jackson]
 - Avoid inadvertedly loading libraries when probing for them [Adam Jackson]
 - Issue #169: Fix build on FreeBSD [Ting-Wei Lan]
 - Consistently use abort() instead of exit() for internal state checks
 - Issue #171: Fix a performance regression in the global function pointer
   trampolines introduced by using -Bsymbolic-functions
 - Improve performance when using GL function pointers like glAlphaFunc [Adam Jackson]

1.5.1

Toggle 1.5.1's commit message
Epoxy 1.5.1

Changes since 1.5.0:

 - Do no add pkg-config dependencies on gl on systems that do not use
   pkg-config, like macOS and Windows [Tom Schoonjans, #156]
 - Generalise checks for dlvsym [Ross Burton, #158]
 - Add an option for disabling building the test suite [Ross Burton]
 - Typo fixes in the comments and documentation [luz.paz, #159]
 - Simplify the Meson configuration logic for EGL and GLX [Eric
   Engestrom, #162]
 - Use assert when no context is found [Adam Jackson, #166]
 - Remove a test superceded by GLVND [#165]
 - Avoid Meson warnings when testing for linker arguments