[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libglvnd: Changes to 'refs/tags/libglvnd-0.2.999+git20170802-1'



Tag 'libglvnd-0.2.999+git20170802-1' created by Timo Aaltonen <tjaalton@debian.org> at 2017-08-02 07:04 +0000

Tagging upload of libglvnd 0.2.999+git20170802-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJZgXmXAAoJEMtwMWWoiYTcO+EQAJqN5W9JqABLB+XryPHOFEKo
3QBKLgLAZKOrDkMbD1LmMZLbgQIKJQyDKe9LDIn02qeT13f1Ph+3YM6W/vp8KGo3
I+uxId7KK5bOoiOYPlimUalfYS81vBj6iH4R4VQvabnFQOSmUKWrHgPYHUswDvNS
tqwJ0Z1lYBFi6UUY4T59tyl4Eh00cTKjPlkH7g0+8srFkRJndxHcrJvdL4VYhMcX
ezmQqPgZzUAO1GySOqf/K8bngJMz+kvItLtgHU06T9vxlWNU5dgOwCc6ery3P1F5
JoJiO6rU8LLad9HSZ3g2sUuQJktLWmc9fqSEYZtUPgUtH2vuvsA0sfFbNlZhfZTU
8Nt5RJW8OsX4q5SmyOr/K29BhbtDT7DYY7YrGc0QBo9cavfsaEkTJ1RHPKY91bTF
E4XWG86OSL0ytYAntFgnpUgmhkUlB+CSD7j8AyDwDUfQH9GzUCZTEsW5f8Pv6Vgx
Opd3aM4PwHBN9xXjKkgdT/67gKyzJ331KM+pYhw5LtTyNyqpdTaQXXgiI1arDIea
7WTJIiXCkho/pJDNUhl9sLTrNKLVPtnkj7yLeEBRfzcfkmK6t+GHXOGcHsxpdT+y
eHz6tP3c4N0tcYQXVaGzCiOvCYQFRRnLM6uJ4xvGn73PttNcemBlHjHpVEeiGgQ3
pnUhCQ+lYw96oxoaw0TQ
=cRaH
-----END PGP SIGNATURE-----

Changes since libglvnd-0.2.999+git20170201-4:
Ben Crocker (5):
      GLdispatch: Implement the TSD dispatch stubs for PPC64LE.
      GLdispatch: Implement the TLS dispatch stubs for PPC64LE.
      GLX: Implement GLX dispatch stubs for PPC64LE.
      tests: Fill in the ASM code in the template in patch_ppc64le().
      GLX: Add cache-flushing sequence to the generated GLX stubs.

Emil Velikov (4):
      EGL: detect platform gbm vendor capability
      EGL: add platform gbm detection in eglGetDisplay
      EGL: alias "drm" to gbm when using EGL_PLATFORM
      EGL: honour eglGetPlatformDisplay's attrib_list

Kyle Brenneman (21):
      Merge pull request #113 from nwnk/armv7hl
      tests: Expand the unit tests for libGLdispatch.
      GLdispatch: Minor cleanup of the x86-64 TLS stubs.
      GLdispatch: Add support for x32.
      Shorten the generated x86-64 TLS stubs.
      GLX: Fix GLX entrypoint generation for x32.
      tests: Add support for x32.
      Merge branch 'x32-support'
      GLdispatch: Remove the ".syntax divided" directive for ARMv7.
      Update the README file.
      Merge branch 'armv7-textrel-fix'
      Makefile and structural changes for ppc64le support.
      GLdispatch: Rename entry_x86_64_common.c to entry_simple_asm.c.
      Merge pull request #120 from kbrenneman/ppc64le-support-v3
      Merge pull request #122 from evelikov/egl-platform-gbm-support
      PPC64LE: Fix the cache clear instructions.
      configure: Remove AC_PROG_CXX.
      EGL: Allow vendor libraries to identify platforms for eglGetDisplay. (#124)
      GL: Use a table to look up core GLX functions. (#127)
      GLX: Fix an error in handling GLX dispatch stubs.
      EGL: Fix handling a malloc failure in eglQueryString.

Rob Clark (4):
      Print out $host_cpu when undetected, for easier debugging
      Fix compile errors
      armv7: make sure asm is compiled in unified syntax mode
      Treat armv7hl as armv7l

Sai Kiran K (1):
      GLdispatch: Fix TEXTREL in the ARMv7 TSD stubs.

Sai Kiran Korwar (1):
      GLdispatch: Improve the documentation in entry_arm7_tsd.c.

Timo Aaltonen (5):
      Merge branch 'upstream-unstable' into debian-unstable
      update the changelog
      libglx0.symbols: Updated.
      libglvnd0.symbols: Arm64 doesn't have support for TLS stubs yet. (Closes: #870444)
      release to unstable

---
 README.md                                      |   74 ++++
 configure.ac                                   |   26 +
 debian/changelog                               |    9 
 debian/libglvnd0.symbols                       |    2 
 debian/libglx0.symbols                         |    1 
 include/glvnd/GLdispatchABI.h                  |   10 
 include/glvnd/libeglabi.h                      |   26 +
 src/EGL/libegl.c                               |   36 ++
 src/EGL/libeglvendor.c                         |    9 
 src/EGL/libeglvendor.h                         |    1 
 src/GL/Makefile.am                             |    1 
 src/GL/libgl.c                                 |    5 
 src/GL/libgl.h                                 |    8 
 src/GLX/libglx.c                               |   50 ++-
 src/GLX/libglxgl.h                             |   44 ++
 src/GLX/libglxmapping.c                        |    1 
 src/GLdispatch/vnd-glapi/entry_aarch64_tsd.c   |   36 --
 src/GLdispatch/vnd-glapi/entry_armv7_tsd.c     |  113 ++++---
 src/GLdispatch/vnd-glapi/entry_files.mk        |   21 +
 src/GLdispatch/vnd-glapi/entry_ppc64le_tls.c   |  168 +++++++++++
 src/GLdispatch/vnd-glapi/entry_ppc64le_tsd.c   |  216 ++++++++++++++
 src/GLdispatch/vnd-glapi/entry_simple_asm.c    |   81 +++++
 src/GLdispatch/vnd-glapi/entry_x86_64_common.c |   79 -----
 src/GLdispatch/vnd-glapi/entry_x86_64_tls.c    |   72 +++-
 src/generate/gen_libgl_glxstubs.py             |   33 +-
 src/util/glvnd_genentry.c                      |   48 ++-
 tests/Makefile.am                              |   20 -
 tests/dummy/EGL_dummy.c                        |    1 
 tests/dummy/GLX_dummy.c                        |    2 
 tests/dummy/patchentrypoints.c                 |   70 ++++
 tests/dummy/patchentrypoints.h                 |    4 
 tests/testgldispatch.c                         |  379 +++++++++++++++++++++++++
 tests/testgldispatch_generated.sh              |    4 
 tests/testgldispatch_patched.sh                |    4 
 tests/testgldispatch_static.sh                 |    4 
 tests/testpatchentrypoints_gldispatch.c        |  185 ------------
 tests/testpatchentrypoints_gldispatch.sh       |    4 
 37 files changed, 1384 insertions(+), 463 deletions(-)
---


Reply to: