[Mesa-dev] [ANNOUNCE] mesa-demos 8.0.0

glisse at freedesktop.org glisse at freedesktop.org
Fri Jul 9 17:51:19 PDT 2010


Stable release of mesa-demos

Mesa demos are now standalone project for which we expect low
activity, here is the first release which main feature is use of
automake/autoconf buildsystem.

Brian Paul (40):
     src/demos: set line width back to 1.0 in DrawBox()
     src/tests: update getprocaddress test since moving glapi files
     src/tests: fix a couple bugs in the getprocaddress.c test
     src/tests: disable invalid 3D texture compression tests
     glxinfo: add queries and reporting for float and sRGB buffer types
     src/tests: print more info in copypixrate.c
     glsync: use correct function types
     noise2: use glew
     convolutions: silence warnings
     quad-tex-sub: silence warnings
     geartrain: silence warnings
     fbo_firecube: silence warning
     arbfplight: use glew
     arbfslight: use glew
     tessdemo: silence warnings
     fslight: use glew
     fbotexture: use glew
     vao_demo: use glew
     vp-tris: fix warnings
     fp-tri: fix warnings
     copypixrate: use glew
     texcompsub: fix warning
     streaming_rect: silence warning
     float-tex: remove old GetExtensionFuncs()
     stencil_twoside: use glew functions
     bumpmap: use glew
     auxbuffer: use glew
     arbgpuprog: use glew
     invert: use glew
     vao-01: use glew
     vao-02: use glew
     drawbuffers: use glew
     drawbuffers2: use glew
     prim: use glew
     fbotexture: fix incomplete glew conversion
     fbotexture: -ds2 option effectively needs -ds option
     Added glew sources.  Still need autoconf support...
     Remove the docs/ directory.  The docs aren't really relevant to the demos.
     textures: add s/S keys to scale polygons
     glxpixmap: use glXGetProcAddress()

Chia-I Wu (5):
     src/egl: Fix eglut with OpenGL ES 2.0.
     Remove unused es1 subdirectory.
     egl: Clean up build rules.
     Unset LIBS.
     egl: Build texture_from_pixmap.

Dave Airlie (1):
     demos: fix build with --as-needed (default on F13).

Eric Anholt (48):
     Convert glsl and trivial Makefiles.
     Convert fp Makefile.
     Convert vp Makefile.
     Convert xdemos Makefile.
     Dist the WindML demos, but don't do anything further with them.
     Dist the wgl files but don't do anything further with them.
     Convert vpglsl Makefile
     Convert gltrace (untested: wasn't, and doesn't build on Mesa master)
     Convert tests Makefile.
     fp: fix dist.
     trivial: fix dist
     xdemos: fix dist
     util: fix distcheck
     Fix demos distcheck.
     Convert slang Makefile
     Convert samples Makefile
     tests: fix .gitignore
     Convert redbook Makefile
     Partially convert rbug Makefile.
     Convert perf Makefile.
     samples: Include the cflags/ldflags required for building.
     Remove the windml stuff now that it's been removed and I rebased onto that.
     Make distcheck succeed.
     fp-glsl: Add fpglsl build system.
     egl/opengles*: add part of a build system.
     Remove leftover top-level Makefile.
     Fix detection of X11, EGL, GLESv1, and GLESv2.
     egl: Add eglut build system and hook up the EGL demos that need it.
     xdemos: Fix build now that the build is enabled.
     egl: Reproduce the screen/x11 split of the eglut demos from Mesa build sys.
     osdemos: Add build system.
     egl: Update .gitignore for es2gears.
     Fix typo in osmesa demos configure.ac setup.
     egl: Add build system for OpenGL demos.
     Add .gitignore for a couple more autoconf bits.
     Fix make distcheck.
     Clean up some leftover bits from configure.ac conversion to automake.
     vpglsl: Add new tests to dist.
     objviewer: Add build system.
     Fix bug where DEMO_CFLAGS/LIBS was overwritten and lost -lGLEW.
     Depend on GLU, which is used by libutil.
     Use the pkg-config file for libGLEW when available.
     Link libutil.la against libGLU and friends.
     Add missing cflags/ldflags to redbook.
     typo fix from switching between Makefile.am and shell so much.
     Add images to distribution.
     Remove tests from tests/ that have been moved to piglit.
     Remove mapvbo test.

Jakob Bornecrantz (7):
     rbug: Update and add READMEs
     egl/opengl: Don't use GLES headers in GL demos
     egl/openvg: Add to build
     egl/openvg: Add trivial as well
     util: Don't build sources that use glut if glut is not found
     egl: Add EGL flags to sources
     demos: Update ignores

Jerome Glisse (2):
     demos: set version to 8.0
     set version for release

José Fonseca (7):
     scons: Get it working again.
     objviewer: Fix CRLF line endings.
     scons: Copy data files to the build subdir so that the demos can be run directly from there.
     scons: Remove unnecessary Mesa specficic stuff.
     scons: Also copy the shaders to the build subdir.
     scons: WGL progs don't need glut/glew.
     scons: Build xdemos too.

Kristian Høgsberg (3):
     glxinfo: Get visual info when an fbconfig has an associated visual
     configure.ac: Provide a fallback for GL implementations with no .pc file
     configure.ac: Provide a fallback for GLU implementations with no .pc file

Vinson Lee (2):
     scons: Add cygwin to list of accepted platforms.
     Delete removed tests from SCons build.

Zack Rusin (1):
     vpglsl: add some simple tests with function calls

git tag: mesa-demos-8.0.0

ftp://ftp.freedesktop.org/pub/mesa/7.8.2/mesa-demos-8.0.0.tar.gz
MD5:  74aceb9b641506ea58ad85d48a02eae4  mesa-demos-8.0.0.tar.gz
SHA1: 5327e1bfa24c999eb820372686974d1436155321  mesa-demos-8.0.0.tar.gz

ftp://ftp.freedesktop.org/pub/mesa/7.8.2/mesa-demos-8.0.0.tar.bz2
MD5:  92fcf92f6d8cf5e29026aed8fb7acc45  mesa-demos-8.0.0.tar.bz2
SHA1: 4832d94174f32cb869d9a5b055bf45c3141b347f  mesa-demos-8.0.0.tar.bz2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iQIcBAEBAgAGBQJMN8QGAAoJEAlK+eqaKjJ1Gs8QAJBLEUxOf41BR4s29QYCoPD9
TVD+P3TDbfzdew2S0IMXWTIwr29bJaJPajGlZ8nGNozyHd8XxxXQ7xVzD4IvIaeE
T0y3b/Dl+iwSfzUBSTIZBw6nolQYEK+TqUNS6IABL0qEX35nGsNnHvs4kcYrnnu+
4ieQoHvfm6Ffp+uStI5OOdIkvMajzUpTtLrFDqDeAEoP+4igNb/85ejg2W3rdA8+
/YnjO+LhU5wBm+udlaGvHdJKo/tcRo9Vm+sjLeTg85UJ7ZkF/Z81vamwEOmaAB6v
VykHuVkfdF+3Sm+vyDVLnDwPpQ0hxIgwpd1DHl+QWc7qAXj0Of6RZLByXb/IJId2
TysO21ptARisTmXDHU99J85qXWwfwTNgisQU83m42xG/Px/9FSMSrcYBbcdeZcz2
aMI5unFfER0IEF8xBftfQPmJ1l4vOkaYYM/wA45FPRE/aKj9k5eUCaNil4lu1AFr
NFqononiLu69OaXqD/cw6j8gjxpE4Tn1bguoPJ6pMgTFgWlaspTi9T7uDiJ5EQr7
w5Vj3HVkd+F6XwtP4psbQPW8/VDhNZqWMRsEReReAmHBLQ2FmgoTCANPAFO6x630
mUXNfJ/EUwMBR60HzY+9dh5fjI4OQhX9cFLnyQGN8J74//Pe3lB4eoF4a/46NLSV
gHr3Hvg7FXYosY7invHw
=gGK+
-----END PGP SIGNATURE-----


More information about the mesa-dev mailing list