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

mesa-demos: Changes to 'refs/tags/mesa-demos-8.0.1-1'



Tag 'mesa-demos-8.0.1-1' created by Julien Cristau <jcristau@debian.org> at 2010-11-13 00:55 +0000

Tagging upload of mesa-demos 8.0.1-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABCAAGBQJM3eIDAAoJEDEBgAUJBeQM2nwQAMK0+nAJkgqgXvnVmDptE/71
OSDcLhNqgMMxK3wl4YBtrYuuabBfJQozkltzOfsa23YIazD6PlB5IruiyIvMRpQQ
ixKDxyVLulXbR4MNQQbfnYx4/rUEbe9t4OVaXlB5kXa6K8qhLqNX0T+hxUK3sY+e
kdrHN3+TGmTrS5QYgEXAXCUEv2luQoou/wyhu3s89+fDmoIngyb5JvV5y1ongoNw
KDwKqHOy+dUh3XwOjm5pB7TT4CHlEt0LB8DfepR4WS681M7eKhnZpQTkRTkU5vXP
3jP817eDvc5y4LioQbEYkZaZK/suX7HjrR9pWHn06IuuCSNQK1NMWjiYYfxNngYV
9XNunv3AoXhL2AHueLVFVj5FZOoGc/yqP1tQ+RpSZgJ9zbvDlxMBtQYqf7177u5z
DofUrxhvb0c9RjMnvMuPIvi0rRHx+lRk1sTpywhubh97jgqhDN0fjfbPPESUbO7k
KeSG+pC8rkwTI8/j5hWOiakkErfG3F/JZTaQJ3d3LWO1Cr9QxX2v4iWzkmehjEAd
CqwEpiPOfiKPqYiDBCbhjKOKyBvWNQlJo0z7VTC5uCjhNh/yL7euoG2GIxBFcxGt
KN8vS7vqnZK0BZrowwQIgDh/n+VEXuIsq9XOxd8jyayeQnAuhxSd1GwrgG0L/4hk
3+8nk+yNz7eaH5Oc86/Q
=FR1t
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Aapo Tahkola (1):
      Merge branch 'master' of git+ssh://aapot@git.freedesktop.org/git/mesa/mesa

Aaron Plattner (2):
      glxgears: Support GLX_EXT_swap_control for querying the current swap interval.
      progs/demos: Fix the progs/demos/rain help text

Adam Jackson (23):
      Import sarea.h from Xorg, needed for client GLX code.
      Add DRI_LIB_DEPS for the DRI drivers to link against.  Remove expat from the
      Add glx/x11 to the DRI configs, and change the Solo configs to build glx/mini.
      libGL needs libXxf86vm.a.
      Build s3v and trident by default too.
      Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden.
      Add preliminary EGL headers.
      Use the 1.3 names for FogCoord*
      Convert libGL and DRI drivers to require libdrm.
      s/dri.sourceforge.net/dri.freedesktop.org/
      Fix the default target to remake readtex.o if needed
      Search for makedepend in the PATH rather than hardcoding /usr/X11R6/bin
      Style fix, drop the explicit -ldrm from the link line.
      Update the install docs to make explicit note of libdrm version dependency.
      Clarify which version of Mesa we're talking about
      Update function signatures for EXT_tfp entrypoints.
      linux-indirect target fixes.
      mkdir -> mkdir -p, since /usr/include might not exist in the installroot yet
      Unbreak Linux builds with -fvisibility=hidden.
      glxinfo: Fix multisample visual reporting.
      Trivial SELinux awareness.  Enable with --enable-selinux.
      chmod a-x **/glslnoise.c
      Update to SGI FreeB 2.0.

Alan Coopersmith (11):
      Make minstall work with Solaris /bin/sh
      Solaris port of Mesa 7.1 with autoconf support
      mklib improvements for Solaris
      Convert u_int*_t to C99 standard uint*_t
      Add Solaris to OS'es using X in eglplatform.h
      Check if gcc supports -fvisibility=hidden before adding to CFLAGS
      Sun compilers now support some gcc __attribute__ values
      mklib: Fix static library generation/installation on Solaris
      Fix typo in configure message for gcc -fvisibility=hidden
      eglplatform.h: recognize __unix as well for Solaris & other SVR4 platforms
      mklib: Fix amd64 builds on Solaris when using Sun compilers

Alan Hourihane (70):
      fix cast
      fix glxinfo to query current display.
      glutSwapBuffers implicitly does a glFinish when swapping back to the front
      remove test code
      fix fragment_program for Windows
      add the i810 driver - no kernel driver yet
      add the i830 driver - no kernel driver yet
      add the SiS driver - no kernel driver yet
      add gamma driver - no kernel driver yet
      bring over glcore.h changes from DRI trunk
      #define GLAPIENTRYP GLAPIENTRY *
      check if GLAPIENTRYP is already set
      reverse Keith's 'XFree86Server' glue.
      turn on tdfx in SOLO build
      fix for C++
      fix printf warnings
      Check for some header defines before redefining functions. Silences warnings.
      uint*t -> u_int*t changes
      re-enable the ffb driver
      remove i830
      merge current trunk into vbo branch
      Build with -O2
      Bring in DRI2 changes
      add missed files for DRI2 merge
      revert the DRI2 commits
      choose sane default for dri driver location
      choose a 1024x768 resolution
      consolidate intel directories.
      pick first mode
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gallium-0.2
      add gallium dir
      link EGL demos with -lGL
      build "GLX" egl driver by default and egl demos
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      build default set of progs + egl
      mesa: fix build
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/gallium-0.1' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/gallium-0.1' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      fix conflict breakage
      Merge commit 'origin/gallium-0.1' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/gallium-0.1' into gallium-0.2
      mesa: add new samplers_array test
      Merge commit 'origin/master' into gallium-0.2
      Merge commit 'origin/master' into gallium-0.2
      dri: add fake front definitions
      dri: add fake front definitions
      Merge commit 'origin/master' into gallium-0.2
      demos: fix glxpixmap and call glXWaitGL before calling XCopyArea.
      glx: add support for a reallyFlush() function before swap occurs.
      xdemos: On termination with `esc` close the contexts correctly.
      demos: ensure display lists are destroyed for next generation
      only use -Werror flags with gcc 4.2.x and 4.3.x.
      Allow the environment to override certain flags.
      fix typo
      add missing SCons.Util
      support an 'embedded' platform target which turns off most parts of the
      Duplicate CCVERSION check code to compensate for different env CC.
      add PIPE_SUBSYSTEM_EMBEDDED when embedded platform used
      Don't define HAVE_POSIX_MEMALIGN for embedded target.
      define own embedded target and cleanup previous commit.
      another gcc 4.2.x check for mstackrealign

Alex Deucher (11):
      Merge branch 'r500test' of git://people.freedesktop.org/~airlied/mesa into r345-cleanup
      Merge branch 'r500-support' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support
      R600: initial copy of r300 code
      Merge branch 'radeon-rewrite' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
      Merge master and fix conflicts
      Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
      Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
      Merge branch 'mesa_7_6_branch' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa
      Merge branch 'mesa_7_6_branch' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa
      Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa
      docs: Add note about r600

Alex Neundorf (1):
      added catamount-osmesa-pgi config

Alex Weiss (1):
      Fixed mklib to properly merge static libraries on darwin.

Alexey Sokolov (1):
      define M_PI if needed

Andre Maasikas (2):
      Merge branch 'mesa_7_6_branch' into mesa_7_7_branch
      Merge branch 'mesa_7_7_branch'

Andre Werthmann (3):
      checked in the first new PIII vertex-transformation code
      added more ASM_SRCS
      added the katmai_transform_points4_* functions

Andy Skinner (1):
      added -altopts to allow overriding all other opts

Ben Skeggs (75):
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'nouveau-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'nouveau-gallium-0.1' into darktama-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      nouveau: fix build
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'nouveau/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'nouveau/gallium-0.1' into nouveau-gallium-0.2
      Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2
      Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2
      Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2
      Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
      Merge remote branch 'origin/gallium-0.2' into gallium-0.2
      Merge remote branch 'origin/gallium-0.2' into gallium-0.2
      Merge remote branch 'origin/gallium-0.2' into gallium-0.2
      Merge remote branch 'nouveau/gallium-0.1' into gallium-0.2
      Merge remote branch 'origin/gallium-0.2' into gallium-0.2
      nouveau: add pipe_buffer/fence code to pipe drivers, move nv50 over

Benjamin Close (2):
      autogen: Make sure MAKEFLAGS is not set before running autoreconf
      egl: Allow compilation to succeed with FreeBSD

Bernardo Innocenti (1):
      remove static lib before building to make more bulletproof

Blair Sadewitz (2):
      additional preprocessor checks for stdint.h, inttypes.h, etc
      additional preprocessor checks for stdint.h, inttypes.h, etc

Brian (356):
      New info about Mesa's git repository.
      New git repository info, links.
      Removed/obsolete.
      Replaced by .html files.
      Replaced by .html file.
      Updated with new mesa-commit list.
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Use XDisplayName() when reporting errors (bug 8079).
      Remove the xdemo.c program from PROGS since it doesn't work with GLX/DRI.
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      simple extension function wrangler
      Use extfuncs.h helper.  Added command line options for loading
      initial release notes for 6.5.3
      added glUniformMatrix2/3fv_func
      added glUniform1i_func
      document VBO bug fix 9445
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      document 32-bit Z line/point fix
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      added a few more 2.0 functions
      added glUniform1fv_func, glUniform2fv_func
      Added new directory of GL shading language demos: glsl
      Use arrow keys to pan and z/Z to zoom in/out to explore the fractal.
      Added toyball and bumpmap tests using shaders from the OpenGL Shading Language (orange) book.
      added some VerteAttrib funcs
      draw a box, press 'a' to animate
      add texturing, other options
      minor fprintf() change
      remove debug code
      Added a page with shading language status, tips, etc.
      added shading.html link
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      note that non-member posts are auto-rejected
      minor updates
      simple noise test
      noise() works now
      s/params/pointer/ for glGetVertexAttribPointer
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      added newline at end
      added texdemo1
      shading language texture demo/test
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      info about stand-alone compiler
      Merge branch 'glsl-compiler-1' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
      updated to version 39
      glext.h version 39
      updated to version 18
      glxext.h version 18
      more branch info
      Use gl_LightSource[0].position intead of a light position uniform.
      updated info about arrays, predefined uniforms
      Merge branch 'origin' into glsl-compiler-1
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      glslcompiler build instructions
      added linux-dri-debug
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      option to test mipmapping
      Revert "option to test mipmapping"
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      output texcoord in vertex program
      add texture rotation
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      updated version with new Khronos license/copyright
      Merge branch 'glsl-compiler-1' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
      Overhaul of error handling.
      Merge branch 'glsl-compiler-1' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
      info about how the compiler works
      s/ARB/MESA/ in extension check (bug 10126)
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      include assert.h
      s/unsigned int/size_t/ (bug 10135)
      fix clipping, display name, warnings
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      destroy window during cleanup
      gl_ClipVertex not supported yet
      Merge branch 'origin' into glsl-compiler-1
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
      Test the GL_ARB_draw_buffers extension.
      added drawbuffers.c
      extra stuff for drawbuffers test
      document some bug fixes, lots of new features
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      document 1D convolution fix
      disable assertion
      merge from master
      document internal compiler options
      destroy window on exit
      merge of glsl-compiler-1 branch
      minor status updates
      simplify .a suffixing
      added ftransform() comment
      disable MakeTexture()
      bump version to 6.5.3 to match version.h
      more tips, validation info
      assorted documentation updates
      assorted updates
      added glActiveStencilFaceEXT
      add 2.1 functions
      fix some dependencies, remove some CFLAGS
      add glsl to PROGRAM_DIRS
      restore 200x200 window size, animation, version check
      patch for Digital/Tru64 (bug 10635) - forwarded to OpenGL ARB as well
      lots of changes, fixes, clean-ups
      add progs/glsl/ to DEMO_FILES, s/pre/rc1/
      prep for 6.5.3 release
      added href to shading language info
      glean glsl test now does over 150 tests
      dFdx(), etc. don't work yet
      Notes about shared lib version.  Document depth-peel fixes.
      Remove unused Imakefiles.
      destroy window upon exit
      memory leaks fixed
      prep for 6.5.3 rc2
      import glxext.h version 19
      new VC8 project files
      added new VC* files, bump version to rc3
      added missing VC8 .sln files
      fix typo
      RC4
      use sqrt(), not sqrtf() for Windows
      move #include <GL/glut.h> after other #includes for Windows
      Windows updates
      bump Windows to OpenGL 2.1, set release date
      set 6.5.3 release date
      remove rc4 suffix
      document broken inverse trig functions
      document perspective correction issues
      added glGetActiveAttrib
      7.0 release notes (template)
      added 6.5.3 MD5 sums
      added 7.0 relnotes link
      updates for 7.0
      Version bumps for 7.0
      7.0 blurb
      fog, mix() bug fixes
      add *gc, *syn files to tarballs
      document recent GLSL, R300 fixes
      New test of the dFdx(), dFdy() functions.
      get rid of OSMESA stuff
      get rid of normal vector
      document R300 bug fix 10848
      Assorted miniglx updates.
      Makefile clean-ups for miniglx.
      add </ol> tag
      a somewhat nicer demo w/ command line options
      special case for -pthread (bug 10876)
      remove some debug code
      add pointers to git repo for drm/libpciaccess, replace & with &amp;
      Tweak the shell scripting for descending into and building subdirs.
      document tex sampler bug fix, code changes
      document exp(), mod() fixes
      master/trunk is now for Mesa 7.1 devel: bump versions
      Skeleton file for 7.1 release notes.
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      added texture_from_pixmap functions
      GLX_EXT_texture_from_pixmap test
      added GL_EXT_texture_from_pixmap
      Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef.
      set texcoords depending on GLX_Y_INVERTED_EXT
      use glXGetProcAddress to get extension funcs
      disable shader program before glDrawPixels
      fix glReadPixels parameters to handle odd-width windows correctly
      added memcpy() to-do item
      change clear color
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      don't request GLUT_ALPHA
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      triangles w/ depth test
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      Random state-change / primitive rendering.  Good for hammering on a driver...
      better triangle Z coords
      use larger point/sprite size
      remove t_save_api.c and some other obsolete files, may be more
      bring over 7.0 doc changes
      regenerated
      add fbdev/ to DEMO_FILES
      support more modes, added -f cmd line option
      use cursor keys to translate triangle
      use 'c' to cycle through polygon cull modes
      press 'f' to toggle GL_CCW/GL_CW front face
      clean-up, comments
      remove glDepthFunc(GL_LEQUAL) change from prev commit
      Improve this demo in a few ways.
      Added colormask, dither, multisample state.  Implement colormasking stage.
      press 's' to toggle smoothing
      press 'f' to toggle front-face winding
      remove VC6/VC7 project files until updated
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      fix logic error, typos
      simple fragment shader test
      added code to test per-vertex colors
      clamp float colors
      Added shader points and shader bitmap demos
      added a few more functions
      misc comments, clean-ups
      New sunos5-v9-cc-gcc config (Roland Egger)
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      added sunos5-v9-cc-g++ config
      fix some FreeBSD issues
      added trirast program
      triangle rasterization with frag shader
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      test glClear w/ scissor
      added clear-scissor.c
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      OSmesa on BlueGene (Alexander Neundorf)
      added bluegene-osmesa
      fix missing backslash
      added -lm
      add OSMESA_LIB_NAME
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      remove SHELL line, replace -e test with new logic (Daniel Stone)
      parse standard -geometry option
      change triangle orientation, fix exit()
      glRead/DrawPixels test
      Draw white square in lower-left corner to test orientation
      added pixelzoom cmd line opt
      vars to test 1D/2D textures with linear/nearest filtering
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      Remove many dependencies on mesa headers.
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      remove the -DMESA flags
      added --noclear option to demonstrate rendering without glClear
      test flat shading w/ clipping
      more usage info
      updated bug report guidelines
      clean-up (see bug 12317)
      updated with pkg-config info
      Add glut_fcb.c to the build and update to fix warnings (see bug 12405)
      added .pc.in files to tarballs
      updated vrml link
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      added copypix.c test (test glCopyPixels w/ pixel zoom)
      Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
      use perspective projection, press r/R to rotate the quad
      Added bluegene-xlc-osmesa config (Alexander Neundorf)
      fixes for bluegene-xlc-osmesa config
      fix -D_BSD_SOURC
      for Miniglx, use git sources
      update the DRM/DRI instructions
      temporary hack to test nested conditionals
      hack in some code to test loops, break
      updated glext.h license info (Khronos), plus other clean-ups
      Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
      replace 'brick' with correct program name in printfs
      New glxsnoop demo to display another window's z/stencil/back buffer.
      Example of cooperative rendering into one window by two processes
      add directfb glut sources to tarball
      fix assorted bugs, works now
      test glStencilFuncSeparateATI()
      updated list
      GLSL support in i965 driver
      test that point/line/quad rendering hits the right pixels
      add glw.pc.in to tarball list, remove from DEPEND_FILES
      remove dependency on libGLU
      Only emit texcoords for enabled units. Enable/disable units with 0..7 keys.
      added z/s keys to reset/step rotation
      Print point/line size range limits
      #define GL_GLEXT_PROTOTYPES to silence warning
      better test of point attenuation
      add a few more logicop modes, simplify code
      document GLSL float f/F suffix bug
      minor additions to avoid FAQs
      better front-plane clip test
      glut doesn't need -lXt
      Initial Cell driver infrastructure.
      don't build libglw
      added -fPIC
      glut doesn't need -lXt
      added culling/wireframe options
      Undo changes made to the toyball shaders in commit d19d0596daf004b56d80f78fa1a329b43c2ebf94
      Add dependency checking for Cell driver sources.
      glut doesn't need -lXt
      Initial Cell driver infrastructure.
      don't build libglw
      added -fPIC
      Add dependency checking for Cell driver sources.
      remove -Wall, add -DGALLIUM_CELL
      set window size to 256x256
      Build rain demo (Gonzo <andreas.wendleder@gmail.com>)
      Fix a quadstrip front/back-face inconsistancy.
      added twoside demo
      Test GL_VERTEX_PROGRAM_TWO_SIDE and frag shader gl_FrontFacing features
      added two-side test
      added glSecondaryColor3fv_func
      fix glUniform4f typo
      Cell: added -Wmissing-prototypes to SPU_CFLAGS
      remove unused var
      Don't build yuvrect_client by default
      Assorted patches for miniglx/linux-solo (Gavin Li <codeview@gmail.com>)
      Bring in previous 7.0.1/2 release notes, added Cell driver page.
      Cell: s/-W/-Wall/ in linux-cell
      Added d/D keys to change viewing distance, 'a' to toggle animation
      Added d/D keys to change viewing distance, 'a' to toggle animation
      push out far clip plane to 200
      push out far clip plane to 200
      Cell: add OPT_FLAGS var
      press 0,1,2,etc keys for specific bias values
      tweak incr/decrements amounts for keyboard options
      tweak incr/decrements amounts for keyboard options
      press 0,1,2,etc keys for specific bias values
      Set Min/MaxLod with glTexParameterf, not glTexParameteri
      Set Min/MaxLod with glTexParameterf, not glTexParameteri
      Fix broken test.
      Fix broken test.
      gallium: new pgon-mode.c test
      Added d/D keys to change viewing distance, 'a' to toggle animation
      push out far clip plane to 200
      Cell: add OPT_FLAGS var
      tweak incr/decrements amounts for keyboard options
      press 0,1,2,etc keys for specific bias values
      Set Min/MaxLod with glTexParameterf, not glTexParameteri
      Fix broken test.
      Added minmag.c test
      Added minmag.c test
      Test calling glTexSubImage2D mid-way through a frame.
      Replace glut_fbc.c with glut_fcb.c (cb=callback)
      Added line smooth test
      document cell -DSPU_MAIN_PARAM_LONG_LONG flag
      a few words about how the cell driver works.
      added git on Windows section
      Added calibrate_rast.c program
      added info about checking out gallium-0.1 for cell code
      gallium: new surface/context tracker (sct) module
      fix wrong values for GL_READ/DRAW_FRAMEBUFFER_BINDING_EXT tokens
      updated to version 40
      mesa: destroy window upon exit
      mesa: measure fill rate for drawing a large quad with basic shading/texture modes
      mesa: added a cast to avoid int overflow, plus rename texels->pixels
      silence warning
      test glStencilFuncSeparateATI()
      mesa: add missing glPush/PopMatrix() calls
      mesa: add missing glPush/PopMatrix() calls
      mesa: added more ext funcs (from Mesa/master)
      mesa: test code to exercise more GLSL functions
      mesa: add missing glPush/PopMatrix() calls
      mesa: add missing glPush/PopMatrix() calls
      added glGetActiveUniform_func
      import 7.0.3 relnotes from 7.0 branch
      updated w/ 7.0.3 release
      7.0.3 updates
      shader utility functions
      Replace duplicated code with new shaderutil.c functions
      use InitUniforms()
      more make clean items
      added readtex.h dependency
      fix assorted bugs, works now
      demos: added simple vertex shader texture test.
      demos: remove redundant Makefile lines from prev merge
      mesa: require libdrm 2.4.3 in configure.ac
      demos: remove OSMESA stuff from Makefile

Brian Paul (2501):
      initial rev
      Initial revision
      added Daryll, David, and Steve's ideas
      added MESA_HPCR_CLEAR env var info
      added a few URLS
      added info about overlay planes
      Initial revision
      updates from Vik
      Initial revision
      added note about new driver for BeOS R4
      removed old driver info
      Initial revision
      added Special Features section
      initial rev
      initial rev
      initial rev
      added GL_LINEAR 3D texture bug
      added CVS Id tag
      updates
      initial check-in
      added bug fix note for wide points and lines
      updated by Alexander Mai
      updated 3.1 beta 2 data
      updated by Alexander Mai
      Updated OpenStep/NeXT support (pete@ohm.york.ac.uk)
      Ted's 3.1b2 update
      added 3.1 beta 3 info
      initial rev
      clarified what this file covers
      optimized glAccum function
      minor change for irix-debug
      initial check-in (post-crash)
      added a few more bug fixes
      minor changes. always call compactify_arrays()
      added GL_EXT_get_proc_address
      added GLX_EXT_get_proc_address
      added GLU_EXT_get_proc_address
      added linux-386-pthread-shared-glide
      added TINY version symbol
      added third, tiny version number to arguments
      added a few more files to the tar list
      new MESA_ version number symbols
      3.1 beta 3 info
      removed mention of libMesaGL
      minor library name changes
      misc changes to tar file list
      added GLX_MESA_set_3dfx_mode.  clean-up of glXGetProcAddress
      initial check-in
      added glxinfo
      changed archive filenames to beta3
      GL_EXT_get_proc_address clean-up
      GLU_EXT_get_proc_address clean-up
      link with -lGLU -lGL instead of -lMesaGLU -lMesaGL
      added src-glut.beos back in demo files
      link with -lGL instead of -lMesaGL
      glGetProcAddressEXT changes to accomodate Win32 and non-Win32
      silenced some warnings
      added a bunch of missing files to LIB_FILES
      disabled GL_EXT_get_proc_address for the time being
      use texture objects now
      replaced glGetMinMax() with glGetMinmax()
      added sco5 config
      removed GL_EXT_get_proc_address
      added missing GL_ARB_imaging color table functions
      more ARB_imaging colortable functions
      GL_MAX_ELEMENTS_VERTICES/INDICES enums had wrong values
      added -info command line option
      added f key to toggle front/back drawing
      minor clean-up of linux-elf-debug target
      define GLUAPI, GLAPIENTRY and GLCALLBACK to nothing if not using Mesa's gl.h
      removed revision history info
      initial rev
      added gloss demo
      more comments, removed unneeded glDepthFunc call
      better texture matrix, better end-cap reflections on cylinder
      removed gluGetProcAddressEXT()
      removed glXGetProcAddressEXT
      removed cvs history logs and old comments
      added -lm to XLIBS for all configs
      removed -lm from link command
      minor changes to Usage() function
      added linux-glide-debug config
      new texture image, cleaned-up code
      new xfont demo
      added xfont demo
      removed printf's
      replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
      first big check-in of new Mesa 3.3 code
      initial changes for Mesa 3.3
      added missing braces in array initializations
      removed redundant extension prototypes
      added GL_EXT_texture_env_add extension
      initial check-in
      added glxdpyinfo
      changed multi-include guard symbol
      fixed some glitches (Eero Pajarre)
      reordered the extensions and numbered them
      added pragma 4615 (Eero), added copyright
      bumped GLX version to 1.2, added glXGetCurrentDisplay()
      added GLX 1.3 tokens and functions
      added GLU 1.3 functions
      renamed near and far arguments to gluUnProject4()
      added a few more GLX 1.3 tokens
      added XMesaMakeCurrent2(), XMesaGetCurrentReadBuffer(), bumped version to 3.3
      bumped version to 3.3
      removed version logging
      updated with Mesa 3.3 info
      updated for Mesa 3.3
      initial rev
      added wincopy demo
      updates for 3.1 and later
      added glCopyPixels bug fix
      added GL_ARB_transpose_matrix
      added GLX_ARB_get_proc_address
      moved #define to column 0
      made a few globals static
      added a cast to malloc call
      updated for new thread support in Mesa 3.3
      added missing glColorTableParameter defines
      clean-up of Linux target configs
      misc updates
      assigned official GL_ARB_transpose_matrix enums
      added missing glHintPGI() function
      minor updates
      fixed prototype typo in glHintPGI ( )
      added amesa.h to tar file list
      added -Wmissing-prototypes and enabled pthreads for linux debug configs
      applied Daryll's patches for GLX_DIRECT_RENDERING
      updated for Mesa 3.3
      use nplanes instead of bitsPerRGBValue in GET_BITS_PER_PIXEL macro
      added missing POINT/LINE RANGE/GRANULARITY tokens
      removed X86 files from linux debug configs
      added do /while to multi-line macros
      minor clean-up
      updated for Mesa 3.2
      added info about assembly language optimizations
      added WIN32 and macos files to tar archive
      all new version of glxinfo
      minor changes regarding transparency and multisample
      added improved glxinfo item
      initial check-in
      added texdown program
      added texdown info
      limit Drift to [0, 1]
      changed > to >=
      try both single and double-buffered visuals
      GL_ARRAY_ELEMENT_LOCK_FIRST/COUNT_SGI changed to _EXT suffix
      updated version info
      added OpenStep to LIB_FILES
      added GLCALLBACKPCAST for Cygnus (Sven Panne)
      initial checkin
      include readtex.h
      enable thread safety on Linux configs, removed -DTHREADS flag
      clean-up
      updated with MESA_FX_NO_SIGNALS info
      new library dependency vars
      initial revision
      added some missing tokens, fixed some errors
      added glext.h header item
      added a bunch of extensions
      fixed a typo in GL_MESA_resize_buffers
      fixed problem in print_extension_list() when ext ended in a space
      changed glXCopyContext()'s mask to unsigned long
      added missing backslash on line 483
      bunch of extension clean-up
      added note about double buffering for in-window rendering
      added XMesaUnbindContext (for DRI)
      removed the GET_BITS_PER_PIXEL macro
      added GL_HAS_GLEXT
      fixed bug when using display lists
      added all the PFNGL...PROC typedefs
      added a bit of GLAPIENTRY, APIENTRY setup
      changed glXCopyContext() mask to unsigned long, per GLX spec
      test for GL 1.2
      added GL_GLEXT_VERSION_EXT
      test glDraw/Read/CopyPixels()
      added readpix program
      changes to _WIN32 test and APIENTRY test
      removed GLX_VERSION_1_3 for now
      initial check-in
      added geartrain
      added demos/geartrain
      now save Targa image.  misc clean-up
      added GL_HP_occlusion_test, GL_EXT_texture_lod_bias
      added GL_EXT_texture_lod_bias
      gave temp values to GL_HP_occlusion_test tokens
      added final GL_HP_occlusion_test values
      colors were computed incorrectly (Hans Nelles)
      removed MGL files
      added glext.h to tar file list
      added aa triangles
      patched for Cygwin (Sven Panne)
      Cygwin changes, removed two ARB extensions, now in glext.h
      removed test for MESA symbol
      added more extensions, now at version 3
      initial check-in
      added lodbias demo
      tweaked the animation rate
      converted from GL_EXT_texture3D to GL 1.2
      changed TDA to [4] for glMaterialfv() calls
      added instructions to build widgets-sgi
      removed some unpopular extensions (now in glext.h)
      added 3.3 To Do items
      replaced HaveTexObj with UseTexObj
      changed some Linux -O2 flags to -O3
      added benchmarking
      version 4, all extensions up to 197, added some missing enum values
      added missing glEnd() call (Tim Beckmann)
      added optimized read/drawpixels for 16bpp TrueColor
      version 5: added texture compression extension
      lots of changes
      added error checking on file open
      hit space bar to rerun benchmark
      removed GL_HP_occlustion_test code, added -exit option
      tweaks to allow different read formats/types
      added GLX_EXT_visual_rating
      added XMesaCreateVisual2()
      added GLX_EXT_visual_rating
      fixed typo in GLX_SLOW_VISUAL_EXT
      added glu_tar and glut_tar targets, misc clean-up
      added support for GLX_EXT_visual_rating
      initial check-in
      added occlude demo
      added GL_HP_occlusion_test items
      minor clean-ups
      updated for Mesa 3.3
      added copyright info
      changed a comment
      added version number
      updated to version 6
      added missing braces in initializers
      fixed compiler warnigns
      removed unused vars
      added some casts
      new arguments to XMesaCreateVisual()
      silenced a bunch of warnings
      silenced warnings
      version 7 check-in
      fixed a typo
      initial check-in
      added pixeltex demo
      added pixel texture extension info
      initial check-in
      added GL_EXT_color_matrix extension
      fixed visual selection and reporting results
      added missing 1.3 token values, added glXGetFBConfigs(), fixed glXChooseFBConfig()
      removed bogus GL_ALLOW_DRAW_SPN_HINT_PGI token
      lots of clean-up, added d/s keys
      version 8, added GL_EXT_texture_cube_map
      more clean-up
      added some missing NV token values
      added GL_NV_texgen_emboss
      GL_SGI_color_table info
      added GLX_EXT_import_context, 1.3 misc clean-up
      more error checking.  Query GLX client vendor string
      removed extra /
      removed all DRI-isms
      Removed.  Use glxinfo instead.
      removed glxdpyinfo
      fixed tar file list of widget files
      fixed backslash typo in sunos configs
      added GL_EXT_histogram
      added a bunch of missing token values
      removed GL_HAS_GLEXT
      more error reporting
      fixed bug in loop over screens
      a few Alpha tweaks (Michael Champigny)
      added glPointParameterf[v]SGIS()
      updated to version 10
      protect PFNGLCOLORSUBTABLEEXTPROC from multi-defined
      changed internalFormat to GLenum in TexImage4DSGI and all compressed textimage calls
      minor tweaks for GLU and GLUT tar files
      moved a lot of Window-isms out of gl.h into other files
      include glext.h if GL_GLEXT_LEGACY not defined
      added GL_EXT_blend_func_separate
      replaced __CYGWIN32__ with __CYGWIN__
      changed glext.h include
      set default window pos
      always define GL_ARB_multitexture (OpenGL 1.2.1 feature)
      Added GL_ARB_texture_cube_map
      initial check-in
      added cubemap demo
      added VMS files to Makefiles
      updated 3.2 section, added 3.2.1 section
      updated OSF/1 CFLAGS (Jeremie Petit)
      clean-up in anticipation of glxext.h
      initial check-in
      now using SGI's glext.h instead of original Mesa file
      use GL_CLAMP_TO_EDGE
      initial check-in
      added glxheads, manywin
      call glutInit() in main()
      removed non-windows exit() prototype
      updated with version numbers, edits from Jon Leech
      added extension numbers for Mesa extensions
      draw a solid cube too
      print GL_RENDERER upon startup
      initial check-in
      added texenv demo
      initial check-in
      added 3dfx demos
      initial check-in
      fixed compiler warnings
      initial check-in
      minor tweaks
      removed 3Dfx directory
      updated demos/ info
      added LoadRGBMipmaps2()
      minor updates
      added GL_EXT_texture_env_combine
      minor update
      added GL_ARB_texture_cube_mapping and GL_EXT_texture_env_combine
      reverted to old tessellator (GLU 1.1)
      reverted to old tessellator
      use indirect context, added error checking
      replaced GL_CLIENT_ALL_ATTRIB_BITS with GL_ALL_CLIENT_ATTRIB_BITS
      removed redundant configure file from tar list
      removed more redundant files from tar archive
      added: touch widgets-sgi/depend
      call glutInit()
      added GLX multi-thread demo
      added 3.2.1 info and final 3.3 info
      removed beta occurances
      lots of updates for 3.3
      imported from 3.2.1 release
      fixed glitches in zip file rules
      added placeholders for 3.4 and 3.5 info
      3.5 release notes
      added missing widgets-mesa/src/*.c files, updated version numbers to 3.5
      install glext.h too
      test handling of lots of textures
      added include/GL/mesa_wgl.h to tar file list
      bumped MESA_MINOR to 5
      added missing radius multiplication factor to sphere code
      print UNDEFINED MODE over samples that are undefined in the GL spec
      changed quad vertex colors to be tessellation invariant
      changed default Shininess to 6
      added Glide3 bug fix info
      added new extensions
      initial check-in
      added convolution, ARB_imaging items
      added device driver changes
      added OSMesaCreateContextExt()
      Use OSMesaCreateContextExt() if using Mesa 3.5 or later
      added OSMesaCreateContextExt item
      added dither key option
      added Dither, NEW_DRVSTATE info
      better fps computation
      terrain demo data
      better FPS calculation
      added cursor key info to instructions
      added more warning options to linux-elf-debug config
      added FPS calculation
      added trace support (Loki)
      Added GL_MESA_trace extension (Loki)
      set default window pos, changed 4 to GL_RGBA
      added GL_ARB_texture_env_add
      use GL_NEAREST texture filter
      Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE.
      added fps output
      textured line test
      improved to test alpha blending with texture palette
      brighter colors
      use gray background, memset TempImage to white to help with debugging
      GL_MAX_TEXTURE_UNITS_ARB is now 3
      use 1.1 glPolygonOffset instead of glPolygonOffsetEXT
      added a proper idle() function
      fixed 386/x86 mismatches, reordered a few configs
      generate separate libOSMesa library ala XFree86/DRI
      added libOSMesa.so info
      added idle() func, enable fog by default
      Put a white texel in each corner of each texture.
      added a glFinish() call
      fixed value for GLU_NURBS_MODE
      removed X86/*.m4 files from tar archive
      added info about GL_EXT_secondary_color and GL_EXT_fog_coord
      big overhaul of the demo, works better now
      removed debug printf
      added comment explaining why the demo is flawed
      print number of texture units


Reply to: