[Piglit] [ANNOUNCE] waffle-1.2.3
Chad Versace
chad.versace at linux.intel.com
Thu Aug 8 10:06:33 PDT 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi everyone,
We have a new maintenance release of Waffle, waffle-1.2.3, that fixes
critical bugs discovered since the 1.2.2 release. There are fixes for
all major supported platforms: GLX, X/EGL, Wayland, GBM, and Android.
As usual, the release is available as a tarball
http://people.freedesktop.org/~chadversary/waffle/files/release/waffle-1.2.3/waffle-1.2.3.tar.xz
http://people.freedesktop.org/~chadversary/waffle/files/release/waffle-1.2.3/waffle-1.2.3.tar.xz.sig
sha256sums:
602104a2deaa843679bd25f5532b3422aab17ff2597915b6ed781daf9676131a waffle-1.2.3.tar.xz
192cdf271e259cb968c912b95524f03ebea8925b549062fbeb838c00744f3348 waffle-1.2.3.tar.xz.sig
or as tag 'waffle-1.2.3' in the git repository
git://people.freedesktop.org/~chadversary/waffle.git refs/tags/waffle-1.2.3
or, if you're using Archlinux, in the AUR as package 'waffle'.
Bugfix Summary
- --------------
* glx: Workaround for NVidia bug in glXCreateContextAttribs.
* glx, xegl: Properly catch Xlib errors generated by Waffle.
* gbm: Use libudev.pc, not non-existent udev.pc.
* wayland: Fix registration of shell and compositor.
* android: Fix segfault and build error.
Changes
- -------
The full set of changes can be viewed with `git log waffle-1.2.2..waffle-1.2.3`.
Chad Versace (8):
doc: Add missing sha256 sums to release notes
glx: Add glXCreateContextAttribs workaround for NVidia bug
wayland: Ensure that shell and compositor are registered
cmake: Use libudev.pc, not non-existent udev.pc
x11: Catch Xlib errors with function wrappers
glx: Catch Xlib errors with function wrappers
waffle: Bump version to waffle-1.2.3
doc: Add waffle-1.2.3 release notes
Adrian Marius Negreanu (1):
android: Fix createSurface compiler error
Jeff Bland (1):
examples/gl_basic: Fix example in usage message
Juha-Pekka Heikkila (1):
Android: Fix surface setup segfault
Marek Olšák (1):
glx: make unsuccessful context creation not terminate the whole process
Ross Burton (1):
cmake: respect existing CMAKE_C_FLAGS
Tom Gall (1):
glx: Fix gles regression
Android.mk | 2 +-
CMakeLists.txt | 6 +-
doc/release-notes/waffle-1.2.1.txt | 4 +-
doc/release-notes/waffle-1.2.2.txt | 4 +-
doc/release-notes/waffle-1.2.3.txt | 21 ++++
examples/gl_basic.c | 2 +-
src/waffle/CMakeLists.txt | 4 +-
src/waffle/android/droid_surfaceflingerlink.cpp | 20 ++--
src/waffle/glx/glx_config.c | 21 ++--
src/waffle/glx/glx_context.c | 72 ++++++++++---
src/waffle/glx/glx_display.c | 5 +-
src/waffle/glx/glx_platform.c | 7 +-
src/waffle/glx/glx_window.c | 3 +-
src/waffle/glx/glx_wrappers.h | 131 ++++++++++++++++++++++++
src/waffle/wayland/wayland_display.c | 20 +++-
src/waffle/x11/x11_display.c | 9 +-
src/waffle/x11/x11_wrappers.h | 79 ++++++++++++++
17 files changed, 350 insertions(+), 60 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (GNU/Linux)
iQIcBAEBAgAGBQJSA8bjAAoJEAIvNt057x8iRMUQALms5qirCuTkj7tnj1D1mfbS
jY6joOHNvYy/lxQ9vCykCVIbbLFHPpetKTDQIhxUaZ7QEc14iWvcpB2I2QcSpEVU
Qz6iNdWPk9onc8mhe7IBNyMZqPs3AbQcErYXDqOmObzs/ukUVpRh58+XQenPAyMt
UQraMuZDbJrWfpvmwGIDXT0OxrytcGlq5rEw+RB2dONDDjtZsGzIU+yWo3Z8R24U
KZYNulqEqEP1Fv4y6s+74gPF526FXKPzIgLUa5c5NUYkd+cg1EDhFw3eGgNZPZqJ
X05rw0/1SeLax9l/w5/NyCfmO+0liNOF9hrXk/S6khinhB15f2tT7yO6xjF9x41V
ZnSbV2qeQ4bCO81ScSRnUL7TniKC4gE71aDq2QRDJc8hrnKLfc6cpYqr3TtMXDan
wkUgLgeql5SVO9QDlmIlsMapoJgreC3pyBn1E96XGLYLMg2RPPJcG+bxoxHDILwz
tBnCq5UCgyOy1tegc51bC9IZmZYcXGUx8y573ltb8QmAzVDnkqC/rq8Lcpxkj2jX
/AxumKqNMV5vmfsGzRS8tUm2Jr5J0Knwf8lM/nUC9/bs/P1iSt0Ky0gQWH29Tb7D
syFc4h5DlP9/8awsu2ddWncuWE36B5K14zHXTXZEwifZaJkYZwyzMu/n953nkkfB
mZ4iGWslPThSKLONENji
=ODB7
-----END PGP SIGNATURE-----
More information about the Piglit
mailing list