Mesa (refs/tags/mesa_7_6): 387 new commits

Ian Romanick idr at kemper.freedesktop.org
Mon Dec 28 13:50:27 PST 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=75ad099d3cecc64fe04477ca84bf58b7720edf28
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 21 18:25:30 2009 -0800

    mesa: set version string to 7.6.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=982acbddab536ab16b340243d2034abfb30dfe59
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Oct 10 10:45:16 2009 -0600

    progs/perf: Fix MSVC build.
    (cherry picked from commit cbf46ed670ef5a5c8a641730234dd7ae964c3170)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=09415ca234d18d4daf257afc0ced52687fdf43a8
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu Sep 24 12:36:11 2009 +0100

    mesa: Fix missing finite symbol error on Windows.
    
    Caused by some weird logic regarding the __WIN32__ define which made
    the finite definition dependent on the header include order.
    (cherry picked from commit 622bdecabd73167d2f2f3aff0e223a8c64433f99)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de7021b71c1920eeb181d430f2ae2463f964d7cf
Author: Michal Krol <michal at vmware.com>
Date:   Mon Sep 7 09:31:17 2009 +0200

    mesa: Include <unistd.h> only when one is available.
    (cherry picked from commit 970823978c2f7d2cf0757aa6ddbd6289b34c476f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b7b2b90e3fb52306c10f62e2a56f5199028d862
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 21 17:25:03 2009 -0800

    scons: Define _USE_MATH_DEFINES on MSVC.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e46ad402f1fecf0fc8d2538eb5abbdde97484799
Author: Fabio Pedretti <fabio.ped at libero.it>
Date:   Tue Dec 22 10:43:35 2009 +1000

    configure.ac: fix for libdrm_radeon API changes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9373287a1b6ddb7b96ee10220d282a0f11ae24a2
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Dec 17 14:29:04 2009 +1000

    radeon/r600: use new libdrm_radeon api

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d2910ee0fd2d8ef95c6948598f702bf5a9e0d44
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Dec 17 14:19:27 2009 +1000

    radeon: drop assert accessing cref which is meant to be hidden

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43d872730172aa44139c031555e792958865b905
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Dec 17 14:18:54 2009 +1000

    radeon: drop unused members of radeon_state.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1703628011242a9f1c664e67eabe8d4370a39b31
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Dec 17 14:23:08 2009 +1000

    r600: move structs for legacy cmdbuf into cmdbuf C file.
    
    these really shouldn't be exposed here

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07b54fe35b93ccfd9eebd2cebe637c20044200f2
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 21 15:20:01 2009 -0800

    progs/redbook: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=753f0a1dea6c304eb3cc5a3db5f24a5801e37a55
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Dec 21 10:21:28 2009 +1000

    r600: fix glFrontFace(GL_CW)
    
    fd.o bug #25290
    
    Suggested fix from Rafael Monica

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ace937f1651c64d7fb22917489e29761130aaa0d
Author: Younes Manton <younes.m at gmail.com>
Date:   Sun Dec 20 20:11:55 2009 -0500

    st/mesa: Check for single level mipmap trees.
    
    The assert in util_gen_mipmap() caught it, although
    it does the right thing anyway.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b96a5df5141390b5cb31c0eac6449239c6cb750e
Author: Jeremy Huddleston <jeremy at vincent.local>
Date:   Sun Dec 20 21:34:27 2009 -0800

    darwin: mklib: Use lipo rather than file to figure out architectures of object files
    (cherry picked from commit ad7f9d71e22fb7667c90dbbc0558939b89a45154)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f926eff263739183b2f0dd8aca32015625eb4b4c
Author: Jeremy Huddleston <jeremy at vincent.local>
Date:   Sun Dec 20 21:32:35 2009 -0800

    darwin: Cleanup CPPFLAGS a bit
    (cherry picked from commit 4a1e103858a1db0fb037891b8d4a9426eff32b98)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0dd951387405fc67b93c675d6a462ce020504719
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Dec 20 01:01:00 2009 -0800

    progs/tests: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d87d71036cf546488981d3bd174fde967533bad2
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 19 00:28:01 2009 -0800

    progs/trivial: Use C-style comments.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3340fd65fba8bbd426c5e0b74b1d8f1592b36499
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 19 00:00:56 2009 -0800

    progs/xdemos: Use C-style comment.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=695adf41e24a16599e004fe539928ab04a9fa62e
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 18 23:46:14 2009 -0800

    progs/demos: Silence compiler warning in morph3d.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=121ff55d81f3bff1c298ed84b2dc2d82fd572b0e
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 18 23:38:15 2009 -0800

    progs/glsl: Use C-style comments.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41377942d321c6ff858a81241f01f9c15f9ca347
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 18 23:34:28 2009 -0800

    progs/demos: Use C-style comment.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0478b745fe72360ce91988636b54f6e4834c1fae
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 18 11:57:15 2009 -0700

    glsl: clear out shader code before compiling
    
    When we start compiling a shader, first free the existing gl_program.
    This (mostly) fixes the piglit glsl-reload-source test.
    Without this change, we were actually appending the new GPU code
    onto the previous program.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20ee275974a58cd221031d522ad58a9548af2a31
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Dec 16 16:18:22 2009 -0500

    r600: Invert front face winding when rendering to FBO
    
    fixes fdo bug 25679
    
    Signed-off-by: Alex Deucher <alexdeucher at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aeea8a07b8a3d126f62395c7f7de4fcab741846a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Dec 16 09:01:58 2009 -0800

    mesa: set version string to 7.6.1-rc4

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a09e6e2ad9676c69cc4bb33459ebd4cbc9c982b
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 10:39:17 2009 -0700

    mesa: add missing semicolon
    
    See bug 25663.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=35ff190a9c80988ffeb0fbe4e2b5d732f8130feb
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 08:17:43 2009 -0700

    docs: document 7.6.1 BlueGene fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=138d639ec9d4454c646d94701365e25630d9f3da
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 08:04:23 2009 -0700

    mesa: test for __blrts for CPU_TO_LE32()
    
    See bug 25663.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a43fc39585c0d712244bbac5461e62f3a261d930
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 08:02:52 2009 -0700

    mesa: no dlopen on BlueGene
    
    See bug 25663.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f202b53b049a3d6478fee6edb0a272cd779987e
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 07:58:42 2009 -0700

    mesa: remove //-style comments

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ddfc2e74390d0c1df10da39112a6913ea518d349
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 16 07:58:31 2009 -0700

    st/mesa: remove //-style comments

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc0a1ebc7369da62c2dfbd5ea8dec3273e099725
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 17:39:30 2009 -0800

    unichrome: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a60457b03b4549808de63457485fe9eb00b9fee5
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 17:06:01 2009 -0800

    sis: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e3825abdb53c791633ee85ed544ac1cbe1a65e6
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 16:32:51 2009 -0800

    savage: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca02109e91ce7aab76eaea93d41ca98dfea22a36
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 13:12:12 2009 -0800

    r128: Silence uninitialized variable warnings in r128_tris.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7430c3ac35ed47227c47f8f5ed184e6e754ea5e7
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 13:04:25 2009 -0800

    dri: Initialize variable in driBindContext.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f23d01e726a57cd6b8e31f1049ee5853773df7ea
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Dec 15 12:14:04 2009 -0800

    intel: Fallback to software if drawable size is > MaxRenderbufferSize
    
    This prevents the mystery blank window if, for example, glxgears is
    resized larger than 2048 wide on 915.  Since the Intel drivers in Mesa
    7.6 lack GTT mapped fallbacks, the performance is a slideshow at
    best.  On Mesa 7.7 and later the performance is much better.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=987e9188d25e7c49eb7e6fe64dbe63dd2cfc25ef
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 15 12:32:48 2009 -0800

    x86: ifdef out unused function cptr.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22d2547ad1cac1f91e839f646918ef7df6293ae9
Author: Matthew Bell <matthew at bells23.org.uk>
Date:   Mon Dec 14 21:58:19 2009 -0700

    mesa: Add missing $(DESTDIR) support to src/gallium/winsys/xlib/Makefile

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a8d508854c6dd354e611b046e375b8633059a40
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 14 18:11:57 2009 -0800

    progs/trivial: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e5fe39f5051bb758b98ed4b9a2b9d550b588edf
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 14 17:30:15 2009 -0800

    mga: Silence uninitialized variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b18fa9f44810cde45519368170a505cdd0ebb936
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 14 17:20:34 2009 -0800

    mach64: Silence uninitialized variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c9870b54c1aad42ead5b2655c19c42343b8bf84
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Dec 13 00:14:31 2009 -0800

    i810: Silence uninitialized variable warnings in i180tris.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=555dc25c4c5a0991fb6846ccc263a195717512de
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 23:47:32 2009 -0800

    swrast: Silence uninitialized variable warnings in s_triangle.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa44efb04504fb6f8a1a2ff9d99388d173f7181a
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 22:17:16 2009 -0800

    st/mesa: Silence uninitialized variables warnings in st_draw.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0aef54ba627c748a43f601228c725f5ba79be002
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 22:00:19 2009 -0800

    swrast: Silence uninitialized variable warnings in ss_tritmp.h.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89d85e8170e38e04790a2c10541dec01fee9afd2
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 21:46:13 2009 -0800

    glut: Prevent potential double free in menuVisualSetup.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20590b97336c4ebe5d2bcee51d66820e1e5d26c8
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 20:20:02 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_poly_elts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd1a09e3bbdb907e3b806e68400804310dc168ce
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 18:42:18 2009 -0800

    glsl: Initialize member label of struct slang_operation to NULL.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8d4ac56f7596613730fa4961d9b7b2e8d042055
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 18:34:15 2009 -0800

    softpipe: Initialize source in blend_quad.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ea452dd35ba8ae063c70cc7fc916975c823ecd6
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 16:56:07 2009 -0800

    t_dd_dmatmp2.h: Silence unused value warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=75e8dbb2351c6bdbda0e5eaefdf434a7a5518c75
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 16:24:25 2009 -0800

    i915g: Silence unused value warning in intel_drm_get_device_id.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dc018618d024cfbf1f342b0141bb6aab21f41b1
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 16:18:08 2009 -0800

    t_dd_dmatmp.h: Silence unused value warnings in render_line_loop_elts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af4e4a73f78cb5ccb5b0295a4683b2eae5325d8f
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 16:02:09 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_elts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=588e9f69c4994d4e5bccdc8257a5aeb1e0b740d8
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 15:47:17 2009 -0800

    progs/trivial: Silence compiler warnings in tri-blend-min.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de9132f2740d3959af548e36e9b280e9853e59b6
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 15:27:30 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_poly_verts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e444c9960b18bcee5216a49db997b1c5ec14eca
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 15:08:01 2009 -0800

    swrast: Initialize tex_coords in handle_sample_op.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1d361bd0b3570811ca4e49d09d3282aaa5cbe01
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 14:41:35 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_quads_verts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=786899f1532046526bcc94683112d79a5f59a660
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 14:20:17 2009 -0800

    progs/trivial: Silence compiler warnings in tri-blend-max.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d529736b9a07ddd5d8127c56cc25e5f6f5f2c12
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 13:39:39 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_verts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2cee7741e877bb78480eae8b8b5bfb55b42158c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 12:52:02 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=15c6558a2e6b613a6a058bb7f23b678a32e01846
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 02:06:51 2009 -0800

    progs/xdemos: Silence compiler warnings in glxinfo.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5be33477e4a5cb73a5ccc24c2ad6518adddeb40
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 01:34:33 2009 -0800

    progs/tests: Silence compiler warnings in vpeval.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=44d6ab6de5d5c02c38146086d3f03523968df49e
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 01:11:56 2009 -0800

    progs/tests: Silence compiler warnings in cva.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e2eee4ab203773fa4b420d3782f0074f5b3bf32
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 01:02:16 2009 -0800

    progs/redbook: Silence compiler warnings in aaindex.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=81dcf8bdf23250dc04dd60994aaede0eb5c2dda7
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 12 00:33:42 2009 -0800

    t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d41b4248bee1d926646ef5fdff07da4f9026589
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 11 09:41:34 2009 -0700

    docs: updated 7.6.1 relnotes with GLSL fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8f8eca9efaf2f537cf9218e4dd1d742e19ffc76
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 11 09:40:33 2009 -0700

    mesa: remove unnecessary loop in _mesa_remove_output_reads()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5076a4f53a2f34cc9116b45951037f639885c7a1
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 11 09:16:25 2009 -0700

    mesa: check dst reg in _mesa_find_free_register()
    
    If a register was only being used as a destination (as will happen when
    generated condition-codes) we missed its use.  So we'd errantly return
    a register index that was really in-use, not free.
    
    Fixes bug 25579.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7f1211b9b0a8fa0e5f5427b74b4eee4dabf65af
Author: Aurelien Jarno <aurel32 at debian.org>
Date:   Fri Dec 11 08:46:54 2009 -0700

    sparc: additional preprocessor test for SPARC 64-bit

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=94fba49be97008565c0225bc46894bfd9453bb5e
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 18:51:51 2009 -0800

    mesa: Initialize variable in MatchInstruction.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e31df54754e2305b7cc7072053bf5a4e0b477fd6
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 18:32:33 2009 -0800

    mesa: Assign _mesa_lookup_parameter_index return value to GLint.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb1dcb55f9884431a5e2b90e9208b42558a95611
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 18:21:59 2009 -0800

    i915: Add missing break statement in i915_debug_packet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d38ffed5236adf3ee83c0bc5bdee0233ce566e01
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 17:50:35 2009 -0800

    glsl: Increase size of array in_slang_lookup_constant from 4 to 16.
    
    For some cases, _mesa_GetIntegerv reads up to params[15].

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cf60c981091d7a46cb404fd607f85553c427761
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 15:41:13 2009 -0800

    progs/samples: Byte swap individual members of struct _rawImageRec.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc0509bba8cc962a4ee2dafd684e153b3060262d
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 13:24:15 2009 -0800

    progs/util: Byte swap individual members of struct _rawImageRec.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=51f52edaf186a927a2c8c29ba9dba56d18928a7e
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 12:37:10 2009 -0800

    glsl: Fix array out-of-bounds access by _slang_lookup_constant.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcb4a37fc89924192d923ed6906d2922371b8cb1
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Dec 10 12:11:09 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_TexParameteriv.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b82757880545f8bce471ba8f13c16998888cd4b5
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 17:59:23 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_TexGend.
    
    _mesa_TexGend calls _mesa_TexGenfv, which uses the params argument
    as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=444d1f39108ab4419843f19f76c968cef3398bab
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 17:34:50 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_Lighti.
    
    _mesa_Lighti calls _mesa_Lightiv, which uses the params argument
    as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34528a34c446afea4442f479713e7f926220f128
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 17:11:30 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_Lightf.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=348883076bd213ec733a1ba2a4768788e4669c97
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 13:15:05 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_PointParameteri.
    
    _mesa_PointParameteri calls _mesa_PointParameterfv, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f2d51b81ff907af9727e90153a46e79e246fc66
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 13:00:22 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_PointParameterf.
    
    _mesa_PointParameterf calls _mesa_PointParameterfv, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=637970aefdcdd1ee50e3759de384b82e6109a45c
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 12:43:28 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_LightModelf.
    
    _mesa_LightModelf calls _mesa_LightModelfv, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a082d965de228d5035e59245df528af62761652a
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Dec 9 11:26:24 2009 -0800

    glsl: Remove unused member x from struct slang_operation.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3de8fff45d04fd7e702cd656ba97cafd348c3981
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 9 08:30:01 2009 -0700

    mesa: fix baseLevel >= MAX_TEXTURE_LEVELS test
    
    This fixes invalid array indexing when baseLevel == MAX_TEXTURE_LEVELS.
    See bug 25528.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=33a120e4761a661736ea64a3efc2e3831ac5600a
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Wed Dec 9 10:51:52 2009 +0200

    r600: fix state size prediction after dc0777d3

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af16c822a5af8ce0aa7582e8ea44315b62b7356b
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 18:26:05 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_LightModeli.
    
    _mesa_LightModeli calls _mesa_LightModeliv, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d33bf38d63d233f6a09115acfff230c464d3ee29
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 17:51:07 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_Fogf.
    
    _mesa_Fogf calls _mesa_Fogfv, which uses the params argument
    as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f7c2ac2798b385bed97b6931a1568a7e0223a0a
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 17:25:05 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_TexParameteri.
    
    _mesa_TexParameteri calls set_tex_parameteri, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f146b38240e1c4efa6d8d0a4e5a0c8346706de5
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 16:04:33 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_Fogi.
    
    _mesa_Fogi calls _mesa_Fogfv, which uses the params argument
    as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a1d46fbea0b40d7edc668ea5993ea4318f37c9f9
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 15:42:13 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_TexParameteri.
    
    _mesa_TexParameteri calls set_tex_parameterf, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d88f3b946804f9a3e8cad4f8896e6be488fec2b5
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 14:31:38 2009 -0800

    mesa: Fix array out-of-bounds access by _mesa_TexParameterfv.
    
    _mesa_TexParameterfv calls set_tex_parameteri, which uses the
    params argument as an array.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=54b0ed8360019fc6e0234c2c3413be40fe4d3b59
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Dec 8 15:03:15 2009 -0700

    vbo: fix array index out of bounds error, and fix evaluator priorities
    
    Fixes bug 25525.
    Plus, the GL_NV_vertex_program evaluators alias and override the
    convential evaluator maps, so set their state after the conventional
    maps.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1de1deffce9c7120a167af8553b606eec82e60a3
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 00:43:38 2009 -0800

    i915g: Fix memory leak when pci id is unknown.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7e93e06781d2f3e0c737c7654c3fb0d83e31e45a
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 00:37:35 2009 -0800

    i915g: Add missing break statement in i915_debug_packet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f8e22aa29b7340d51b1f2e16d55a035c0f9b851
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Dec 8 00:26:37 2009 -0800

    rbug: Initialize variable in rbug_get_message.
    
    Silences uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=369669ff9a7ff7636cadef8e2b13f2f28face98f
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Thu Dec 3 12:26:44 2009 +0200

    r600: add support for TXB instruction
    
    makes testing other things easier - does not hang the card
    TODO: enable TEX dependency tracking in vertex programs

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc0777d3e3b760d7faa5fb99a189919bde07ca0b
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Wed Nov 4 10:00:47 2009 +0200

    r600: reorder state for render_target and blend
    
    First time around render targets are not enabled yet (done in
    r700SendRenderTargetState) so blend state is not emitted for any targets.
    Affects first glClear in some mesa tests.
    As a quick fix reorder state emit so that target is set first

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=add6dfbba64260c9b314b4a95c8def084e05bd3b
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 19:04:07 2009 -0800

    llvmpipe: Initialize variables in emit_instruction.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e8b2fda215689b9a77c73020a1efc523995931e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 18:40:37 2009 -0800

    progs/test: Initialize variable in prog_parameter.
    
    Silences uninitialized variable compiler warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9dbd47fc6b1cf9ddfb318f2e05df0886cd5fe0df
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Dec 7 16:59:59 2009 -0800

    mesa: set version string to 7.6.1-rc3

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d84169865f5907a02ff2283ca7bd45a3bb2f3c9
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Dec 7 12:31:08 2009 -0800

    progs/demos: Fix memory leak in projtex.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7005f7cd1a9947e75bf772897d9055e3fe467c3d
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 16:33:25 2009 -0800

    st/egl: Fix memory leak in egl_tracker.c.
    (cherry picked from commit 052b127842af3372fd768eae8e29b240a696a12a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c994f08eb1ec2a4bbaa44fbd6d35e7ff033d5c3c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 23:22:31 2009 -0500

    dri: Fix potential null pointer dereference in driBindContext.
    (cherry picked from commit 919898e92fa23ff71a59d86a46ff0886a6f34e4d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f622b649fb0c55b1640997f9d32ea327743519a1
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 24 00:57:55 2009 -0500

    dri: Fix potential null pointer deference in dri_put_drawable.
    (cherry picked from commit 364070b1f2b08d43fb205ec198894a35bec6b2f3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76b3523d752968bc552d4350a39b9b9b1a023cf0
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 01:30:32 2009 -0500

    glx: Prevent potential null pointer deference in driCreateContext.
    (cherry picked from commit 4b0b250aae6ae7d48cd24f9d91d05ab58086c4b2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=978b80c8e35b465273921a28540ed15f07d1afbf
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 9 07:24:04 2009 -0600

    progs/tests: Add tests to Makefile.
    (cherry picked from commit 76d2ec3a0a047a65ffca70f53848241a3225dad3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3cd745515e72c42efcd0c9f7d30e58f46f821b98
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 16:03:48 2009 -0800

    draw: Initialize variable in draw_pt.c.
    (cherry picked from commit ea98e9820d7117f7a187f355445796b1ef5d9e0c)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2953ee1a655a010f36b5fc1b47f8bd8b06ce368
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 00:50:48 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexGenf.
    
    _mesa_TexGenf calls _mesa_TexGenfv, which uses the params argument
    as an array.
    (cherry picked from commit ca5a7aadb4361e7d053aea8687372cd44cbd8795)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d74cd04e6190ebb3a9c53d45cbb2452d92e24ad5
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 23:47:23 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexGeni.
    
    _mesa_TexGeni calls _mesa_TexGeniv, which uses the params argument
    as an array.
    (cherry picked from commit d55fb7c835b56951f05a058083e7eda264ba192e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca8a2150c79899bad0f80e132656863822db045e
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 21:17:44 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
    
    _mesa_TexParameterf calls set_tex_parameterf, which uses the params
    argument as an array.
    (cherry picked from commit 270d36da146b899d39e08f830fe34b63833a3731)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4071d065c2c32a872bb148d108252a2380c42da4
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 29 18:18:23 2009 -0500

    mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
    
    _mesa_TexParameterf calls set_tex_parameteri, which uses the params
    argument as an array.
    (cherry picked from commit a201dfb6bf28b89d6f511c2ec9ae0d81ef18511d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1446f30875bfb3b633942bc710b061019472f788
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:43:29 2009 -0800

    progs/samples: Fix memory leak if malloc fails in rgbtoppm.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=412aeeed1c392ab5796c85287fc6ebdccd74880c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:38:14 2009 -0800

    progs/samples: Fix memory leak if fopen fails in rgbtoppm.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6212c8103a5011e08003c8946732edad39fa74c3
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:28:47 2009 -0800

    progs/samples: Add rgbtoppm to Makefile.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cd2341ce88a3d485f81d920290a9c1d0ab988da
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:22:34 2009 -0800

    progs/tests: Removed unused variable from texdown.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d642edd2d10e93c32077a729b13a7c7b0d37d25b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Dec 5 01:11:26 2009 -0800

    progs/vpglsl: Assign glGetUniformLocationARB return value to GLint.
    
    The return type of glGetUniformLocationARB is GLint, not GLuint.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d2f3434c5904e28b5e1bccceba7e89a94502ac1
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 4 23:31:39 2009 -0800

    progs/fp: Redraw upon keypress.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe8e18bcd41a19282ba92350a04a34866fda1d7b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 28 22:04:06 2009 -0500

    mesa: Fix array out-of-bounds access in _mesa_TexEnvf.
    
    _mesa_TexEnvf calls _mesa_TexEnvfv, which uses the param argument
    as an array.
    (cherry picked from commit a11d60d14caf8efc07f70af63b57b33273f8cf9b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fb5ae7233e5c358e579ced6155f32461f6edf2d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 12:00:22 2009 -0800

    progs/util: Fix memory leak if fread returns 0 in CompileShaderFile.
    (cherry picked from commit 11905da8836822f7dd60c84b5eefc72e46c94b50)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5683d7d43fd5a02b72f30a2a6d6a9bfeaf2fa781
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 3 14:41:08 2009 -0700

    progs/util: Fix memory leak if fail to load/compile shader
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit c475079ef2d901ba4506ebd53e19419cd46793ab)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5bc2a19bdaeeda2aa60562f6a580e27c74e9569
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Dec 4 17:29:53 2009 -0800

    progs/fp: Add tri-inv.c to Makefile.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=225bc70b77fcf107dd8abc93be27a15c27743071
Author: Coleman Kane <Coleman Kane>
Date:   Fri Dec 4 08:44:57 2009 -0700

    r300g: use $(MAKE) variable
    
    Fixes bug 24501

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca7cd3ade0f27f8f1d9532ad6281659e2522f0cf
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 4 08:09:55 2009 -0700

    progs/xdemos: fix some visual/fbconfig logic in glxinfo.c
    
    The fbAttribSingle/Double arrays had wrong GLX_DOUBLEBUFFER values.
    We only need to use the glXChooseFBConfig() code when glXChooseVisual()
    fails (but I don't know when that would happen).
    Other recent commits errantly removed some code in this area too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb83fa26c47a49db1673834fd5f013bbcacadf58
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Dec 4 08:09:07 2009 -0700

    docs: a few more fixes for 7.6.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d8fd9776e23a34e0d22e489ce1f85eb5e383121
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Dec 4 09:52:37 2009 -0500

    radeon: fix polygon stipple
    
    fixes fdo bug 25354
    
    Signed-off-by: Alex Deucher <alexdeucher at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c74afe0c46dbd0f90361c06526f70885a9061e8e
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 26 00:35:31 2009 -0500

    glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
    (cherry picked from commit 808f0376607b0e2d31dfebc888fd8f1e737fed09)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8df551c46bc15a4b1ce1dc11e083498442018418
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:39:37 2009 -0500

    glu/sgi: Fix memory leak in gluBuild1DMipmapLevelsCore.
    (cherry picked from commit 94bcb9f1a43f2ab3bdff09156e3ab5b1c115cbd8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea487c6d0b261bf90e898f51bc9f872de8166ddb
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:28:56 2009 -0500

    glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
    (cherry picked from commit 0d89f3dc7ff3f89ba8d5d664253730485bca35e2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b5eba453e08dfad151d09ba4d308cbdf4fc83af
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 25 00:18:49 2009 -0500

    glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
    (cherry picked from commit f895abbd9777c4985aa40cf660c68f6d7333f0ec)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ed749c062c2bc2b048a34f8e4c6b0a5198e32bb
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 24 01:23:12 2009 -0500

    glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
    (cherry picked from commit 326b66d724754ca97012501db1c7c62d7d41a457)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80a3944a4d6a07793872d283633546d482cf61b7
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 01:09:06 2009 -0500

    glu/sgi: Fix memory leak in bitmapBuild2DMipmaps.
    (cherry picked from commit 5b925b7daa566d799c4f50911a7fcca114131503)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c1fc2b2a5c80697dff304562e79dae25d9f2cb1
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 23 00:57:37 2009 -0500

    glu/sgi: Fix memory leak in gluScaleImage3D.
    (cherry picked from commit b611f639b4bffdcca376293f7ce71af9f6bdbff3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe38c16021694145b2c96818e0c0fb095e42c03b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 22 01:57:35 2009 -0500

    glu/sgi: Fix memory leak in gluScaleImage.
    (cherry picked from commit a9c540f5dedbf593f8038fdbc95eecb60826ab26)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d23bb22f6258a4b55af42fdb3f29fec2e694df72
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Nov 22 01:45:53 2009 -0500

    glu: Fix memory leak in __gl_meshMakeEdge.
    (cherry picked from commit d3b4c99c703f70a9d0e715a97e52672f7f8fc980)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12a440abfb5a9cb786ed93d9041a6ae0752b9a18
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 13:09:42 2009 -0800

    progs/xdemos: Silence unused value warnings in sharedtex_mt.c.
    (cherry picked from commit 8556fad75124e1ade9af095e112ebb6ac5cbff61)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bf96ebdaeac780a5f28c0413b4e2fc5848f923c
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:48:29 2009 -0800

    progs/xdemos: Fix memory leak in pbdemo.c.
    (cherry picked from commit e0857962b911ef317238498305651515d83029ae)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba3fedf24610a3db2db0b49b8b84ac3af99a87cb
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 14:20:26 2009 -0800

    progs/xdemos: Add missing break statement in offset.c.
    (cherry picked from commit 4ab8dbe5935d5c946cbc9af6982461073a784d07)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=83506484010d38dd6d3e17aa4e0d06dc8467992f
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:06:56 2009 -0800

    progs/xdemos: Remove duplicate code in glxinfo.c.
    (cherry picked from commit a4720a1a3206dd2edecf47a21fce547a79b67610)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7324c22024297d1307f511ee320ebdfd47926228
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 13:01:22 2009 -0800

    progs/xdemos: Fix memory leak in glxinfo.c.
    (cherry picked from commit f080567f4c4018c4885c105a154cb0eb39e6234f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=68d206fafa4398826cb26da1c66f1bbc4dc66f0c
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 15:03:16 2009 -0800

    progs/xdemos: Add assert in corender.c.
    (cherry picked from commit 66a4ec14c38d407256545e0cf31c98974d621fe4)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69ed1147a8a576fb28ba1dc2b030d903ae094eda
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:59:01 2009 -0800

    progs/vp: Fix memory leak in vp-tris.c.
    (cherry picked from commit 760cf71572a071ce43da576ebfeff4a8099150bc)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efb582fde7d1375b21ecb28d8ba5690181a02a93
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 17:30:50 2009 -0800

    progs/tests: Fix memory leak in texdown.c if malloc fails.
    (cherry picked from commit e3cfd78969cd4a94fc83a5d6fb2f33730cc4e70f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b210739aad1233ece4c12e93700768f331f3cac5
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 14:10:35 2009 -0800

    progs/redbook: Fix memory leak in quadric.c.
    (cherry picked from commit 47b5f584a68ceab7c9c1d5279efbc9fe30ff2fcc)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1a87a3e0b8a4008be0e544f1b55f6facb01547d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 09:53:19 2009 -0800

    progs/glsl: Fix memory leak in deriv.c.
    (cherry picked from commit 0e783c7d03128aade3ca50b28a56e254fef6b6ab)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25fd168f03162d4cb25b50ea9bd5ff56283f6854
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 11:37:48 2009 -0800

    progs/glsl: Change tangentAttrib from GLuint to GLint in bump.c.
    
    tangentAtrrib is assigned the result of glGetAttribLocation.
    The assertion 'assert(tangentAtrrib >= 0)' would be a no-op if
    tangentAttrib is a GLuint.
    (cherry picked from commit b8dcb79c53796f37234bd2b0f5e2845f817fc218)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b803abbaad3135047b931c322300b2d12ff255e1
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 18:06:40 2009 -0800

    progs/demos: Fix memory leak in ray.c.
    (cherry picked from commit 6b480dc21dd489d48685b2268e495218aea74293)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5820dae4ecad11097ddc024441ea45aa9fefa290
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 16:31:34 2009 -0800

    progs/demos: Fix memory leak in projtex.c.
    (cherry picked from commit ee555e3d69c8820f27e71e5ebc028a768cef7d0b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc5f07de1aabddaf2c9d599a85ec74cde674275e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 15:44:52 2009 -0800

    progs/demos: Fix memory leak in ipers.c.
    (cherry picked from commit a1afe303deda320aadacdaf5b1c72631ca3f734f)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d245a951f39fe480c6268dbcc1fa06d59c40109e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 14:56:07 2009 -0800

    progs/demos: Fix memory leak in fslight.c.
    (cherry picked from commit aef3218f0bb48fdb286d2008ee07e507ea8aa98e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=905e12f3cce7f1bd8cfa990e4d6d7c0b14610f84
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 14:20:15 2009 -0800

    gallium/util: Initialize variables in u_pack_color.h.
    (cherry picked from commit 36e2074b63e3e5bc489eb74cad0cd97eafcedb40)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=56de7e222ee0f5e44b87ce05dc94733fdd41e4ed
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:52:05 2009 -0800

    progs/trivial: Redraw upon keypress.
    (cherry picked from commit 9553a42f638bd98eb90e5b7fb37d6b82758b6363)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34a0b22a741a136687e4feb7216595bf0f8445cb
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 13:03:12 2009 -0800

    progs/trivial: Redraw upon keypress.
    (cherry picked from commit 3790c6a13b86dfe0afd4bb0bf9a4d9f4b429cfd8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e29242331335796c8eeb3d669111844161067f8
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 22:46:19 2009 -0800

    progs/glsl: Redraw upon keypress.
    (cherry picked from commit 881f55236ad85f95745e70f8363726fa3c201f80)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0ac8fc7d8d946183ba0506a8134a6e55819e151
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 12:11:55 2009 -0800

    progs/util: Exit RawImageGetData early if malloc fails.
    
    Prevents a null pointer deference later on.
    (cherry picked from commit e26135a744f740430e3dc341fa692544ba99c11e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a6acecb35aa5701ee82cf17c2561c172612cb6e
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Nov 20 11:22:13 2009 -0800

    progs/util: Fix memory leak if malloc fails in RawImageOpen.
    (cherry picked from commit d36cb2396c942f05ba56c5b899792a507bb0f0fd)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=305d4f147ea86d87706dbaf2caad6a131c59fe80
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 13:49:31 2009 -0800

    progs/util: Fix memory leak if fopen fails in RawImageOpen.
    (cherry picked from commit d9508e8df9da4aa13bc223194c406081738bac91)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=772e00478124074c7b954fad52974057f0669a9b
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 11:04:24 2009 -0800

    progs/util: Fix memory leak if malloc fails in tkRGBImageLoad.
    (cherry picked from commit 786d539511eb3c5a4101b11b7f8e90d60123ac46)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1172c4030dd0952dfdecda059beb39b1224a8ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 10:11:50 2009 -0800

    progs/util: Fix memory leak if LoadRGBImage fails.
    (cherry picked from commit 041cd0e110d41b543a0fe9cc484ae8373642912b)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=84de1672d3efbfc3b2ae51633b0e503f15e5d62d
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 08:29:36 2009 -0800

    progs/util: Fix memory if LoadRGBMipmaps2 fails.
    (cherry picked from commit 28b8e4bcd76cc072b062e4c8575327c05ecb9a55)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ca8e1680ed2e8437653c6f16f39438e51ce24ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 16 18:22:26 2009 -0800

    progs/util: Fix memory leak if LoadYUVImage fails.
    (cherry picked from commit 0e790ac35327a0b53a4a595a6429135317302269)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6a993135f151fca892609f7cf6f471416192217
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 14:41:40 2009 -0800

    progs/fp: Redraw upon keypress.
    (cherry picked from commit cde66437247feb8b14b6d8f3ec3a8b4665fefa08)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=005242f1664afdd6f4b832863d569e9e3c583454
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 30 15:02:21 2009 -0600

    prog/tests: Fix MSVC build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit 9c3197ef0abc3bf521358ea0c7af0fc6979c82b3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3208678c2ea0e50be7b8eb68106f7650b37dfc6
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 30 09:39:51 2009 -0600

    progs/tests: fix MSVC build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>
    (cherry picked from commit a8ed066858f12290239ddc9165b7c0734ccc0247)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=97cbf4943a5926dc1bbec213ff8c919ece66555e
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Oct 26 15:03:31 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit 50e113e375b4ecfdf5b60ccce7bbcdb1c5f2ca11)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a99bf51bc845617c2086468a814685672b5de224
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 23 13:49:02 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit 952bf63e2cf442504ef89b0b1d276da0d52b21d4)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=28474e1225866e6b73928f79722f14cc5d6b35c7
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Oct 16 11:39:29 2009 +0100

    progs/tests: Use rand() instead of random().
    
    Forgot these on previous commit.
    (cherry picked from commit 166957abebea6aa203eba7e6348e89d53cf0e13e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb6e3af93920ca15d19fbb9685e5b6f612cc502c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Oct 16 11:39:29 2009 +0100

    progs/tests: Use rand() instead of random().
    
    More portable. Same implementation on Linux.
    (cherry picked from commit 699260b19535abaa3af0a5d33eb039e3d6a30ce9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a38776419b1e18a43e8bab1371dfe802af44d14a
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Oct 8 08:08:11 2009 -0600

    progs/tests: Fix MSVC build.
    (cherry picked from commit f7455ad7af09b5ef31ccc454b79422a13c59af9a)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=791b7546876e72dcbcc012a855df7f610d777297
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Oct 16 11:36:09 2009 +0100

    prog/tests: Fix MSVC build.
    (cherry picked from commit 60b6c7458319ff01ecdd9d1650d526ac8f75e194)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89e747920f35f28d651ad89380f58250aab7c2d4
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Oct 12 18:05:05 2009 -0600

    prog/tests: Fix MSVC build.
    (cherry picked from commit 96fd13c1a024e3b6c0b1c44394c67c772e52b9c9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a25adb646faa970dacec0dbfa2e2bd905e87eba
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Oct 6 16:02:47 2009 -0600

    progs/tests: fix MSVC build.
    (cherry picked from commit 9c778a90ea24f25437b68bb67856c81add61e261)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3910e88ebf636cb34ae75bc4a7916fc8c2f1a9e1
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 14 07:43:18 2009 -0600

    prog/tests: Fix MSVC build.
    (cherry picked from commit ea862ec8ff4a52b30b822e737d93a49330be9e31)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b5618fc5bdcbee3434f8b5aa3a31eb06fb479c0
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Thu Dec 3 11:20:40 2009 -0500

    r200: fix polygon stipple
    
    fixes fdo bug 25354
    
    Signed-off-by: Alex Deucher <alexdeucher at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3b7f93e0284bf3337f32f3ec77fde4dbcc9c283
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Sep 8 12:31:42 2009 +0100

    scons: Add Mac OS to target platform list.
    (cherry picked from commit 2c307c775018e5b9680de8022ddf0ce3b6f560be)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=235c0c81346c44e24909b6e48394ea62b136a36b
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 23:56:07 2009 -0800

    progs/vpglsl: Fix psiz-mul.glsl compilation error on Mac OS.
    (cherry picked from commit b98db7bf697c3ed6e6df303e9dd66f7ac31eb3e2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a107d36c2f290cd42e29008dec5194df55b7690
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 14:02:20 2009 -0800

    progs/glsl: Fix trirast GLSL compilation errors on Mac OS.
    (cherry picked from commit 4b3ec2acf2cc2830b0907e4fb4db8bd1ff4a18e3)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b094683e7c2f14f61cf3511f286b4cea450609c8
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 13:50:49 2009 -0800

    progs/glsl: Fix noise GLSL compilation error on Mac OS.
    (cherry picked from commit 0d31990b4742eccdf6ae6a3b3e16c81cc863085d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=592c8522a280898ba7a797923c0e054ac6df038f
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 11 17:39:58 2009 -0800

    demos/glsl: Add missing break statement to noise test.
    (cherry picked from commit 7dfea5c0722e9da101805c15b9dd26352816bca9)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f4d3613daa5684ff8aba75158ef7585a8005ed0
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 12:49:31 2009 -0800

    progs/glsl: Fix multinoise GLSL compilation errors on Mac OS.
    (cherry picked from commit d4dc2e30dada1be425e95ba270920db6eb210982)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ed77d12b10c2ed830647bfcadfb3478b2e418d1
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 12 16:20:23 2009 -0800

    progs/glsl: Add missing break statement in multinoise.c.
    (cherry picked from commit 43080e40aa0d34423e10f1d50aad15289b2b9aec)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=832593772dac9b83db1ed44c8654352978e756eb
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 23:15:25 2009 -0800

    progs/glsl: Fix mandelbrot GLSL compilation error on Mac OS.
    (cherry picked from commit 04442841fb7e9138eb50ff692952ad7e8c3877d8)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a5cd95e243a0e8db25a8c7614c9b9fe5f116044
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Sep 21 08:44:53 2009 -0600

    progs/glsl: Include local headers before installed headers during compilation.
    
    Fixes compilation errors on platforms with insufficient older installed
    GL headers.
    (cherry picked from commit d17af7d1e19e637e29db47bd8f6e3e579760c530)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccea09cd3a3f18c28ebdc07c7fe879a59cd72f60
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Sep 16 15:49:33 2009 -0600

    progs/glsl: minor Makefile clean-ups
    (cherry picked from commit 4df2f7af5e9b2c00ead92fe0ae49ed8491aef1d0)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67a0628ab2830371fc0a80b58aa4757c099471dc
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Nov 14 21:36:18 2009 -0800

    progs: Ignore Mac OS dSYM directories.
    (cherry picked from commit a420056750908f7c2f9a7c18b3ab20f04e49711d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=908a3e56ccf2e6266ebf081e2947e2d6b24f2585
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Dec 2 09:31:26 2009 -0700

    cell: added tex_usage param to xm_surface_buffer_create()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba97b98842ebe0178406258f29c93ca9fa415ff7
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Nov 30 09:54:27 2009 -0700

    progs/demos: remove unused glFogCoordPointer_ext var

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9f4a0bd2b0104ce5f15dcd7d1698db710330418
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Tue Nov 24 16:46:31 2009 -0700

    Simplify hackery added to fix AIX build.
    
    Borrow an idiom from the GNU build system which can handle `for'
    loops over empty lists.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8da270a2be18849eee8a168d1c1528e96677b41
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Nov 24 11:59:23 2009 -0800

    intel: Remove GL_NV_point_sprite from extension list
    
    i830 does not (and cannot!) support the any of the non-default
    GL_POINT_SPRITE_R_MODE_NV settings.  i915 and i965 could, but
    currently do not.  In both cases it would require mucking about with
    the fragment shader.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=910aaed4daad319b584b68ae2468432c8f6bac21
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 30 17:55:21 2009 -0800

    mesa: set version string to 7.6.1-rc2

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=587a52e95bbe96788e8b96b63f091bb3022fc048
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 30 12:43:12 2009 -0800

    i915: Actually put i915PointParameterfv in the driver function table.  Duh.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=533b7660073f2c1cd1a19105d4989ec11bfdcd87
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:49:55 2009 -0800

    i915: Fallback bit define missed on previous commit

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=718f31b830b2c4edad8b7e04804ff23e1db93e5a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:43:38 2009 -0800

    i915: Round point sizes instead of truncate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8d49716cf5d5cabebadc32d7717eec787c75ff1
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Sun Nov 29 17:40:02 2009 -0800

    i915: Enable point sprite coordinate generation
    
    Support still isn't completely correct, but it's better.  piglit
    point-sprite now passes.  However, glean's pointSprite test fails.  In
    that test the texture on the sprite is somehow inverted as though
    GL_POINT_SPRITE_COORD_ORIGIN were set to GL_LOWER_LEFT.  i915 hardware
    shouldn't be able to do that!
    
    I believe there are also problems when not all texture units have
    GL_COORD_REPLACE set.  The hardware enable seems to be all or nothing.
    
    Fixes bug #25313.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0528f40e3b8ca3e59d3a641c4504d34cf9364578
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Nov 25 16:31:28 2009 -0800

    Improve implementation of GL_POINT_SPRITE_COORD_ORIGIN errors
    
    This enum is only supported for OpenGL 2.0.  If a driver supports
    OpenGL 1.4 and GL_ARB_point_sprite, using this enum should generate an
    error.  This is important because, for example, i915 and i830 can
    support GL_ARB_point_sprite, but they cannot support
    GL_POINT_SPRITE_COORD_ORIGIN.
    
    This commit just removes the check for NV_point_sprite, which is
    completely wrong, and add some comments describing what the code
    should do.  I don't see an easy way to check for version >= 2.0 from
    inside Mesa.  Perhaps we should add an extension
    GL_MESA_point_sprite_20 (like Intel's old GL_EXT_packed_pixels_12) to
    indicate that this added bit of functionality is available.
    
    Also note that glean's pointSprite test only checks for
    GL_ARB_point_sprite before trying to use
    GL_POINT_SPRITE_COORD_ORIGIN.  Naturally, that fails on
    non-2.0 implementations (i.e., Mac OS X on GMA 950).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4c5fe52c99bdf651aafa1569d9cf901891004d8
Author: Dave Airlie <airlied at linux.ie>
Date:   Wed Nov 25 20:23:22 2009 +1000

    radeon: fix context destroy needing lock for flushing.
    
    Thanks to Intel code which I've just stolen pretty much as usual.
    
    This fixes fdo bug 22851 which is a dri1 regression since rewrite.
    
    Tested by: fpiobaf (Fabio) on #radeon
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b12ca6b87b55e3359e81d5a3be380c860478e353
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 23 23:14:49 2009 -0800

    i915: Initialize Length and Offset fields when mapping a buffer object
    
    This fixes an assertion failure in _mesa_MapBufferARB.
    
    Fixes bugzilla #25253.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=da0883114b1dceceff8a38deea1bb870fda40464
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 23 18:32:27 2009 -0800

    shaderutil: Fix detection of shaders
    
    Check for versions >= 2.0 (because some drivers return 3.0), and return
    GL_FALSE if shaders are not detected.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a11750218fa43dcf0d45b960d52497f7700db2a7
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Oct 15 01:24:53 2009 +0100

    autoconf: Fix case for not having package
    (cherry picked from commit 5c4bdbd825934fe01330890d360b61caa06fdc8d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=601edbef172f3106b9e4c0b96b24d8b5eea8d2a5
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Nov 23 19:33:59 2009 +0100

    Fix the DRI swrast driver for big endian platforms.
    
    Too bad I didn't realize earlier how easy this could be...
    
    Fixes http://bugs.freedesktop.org/show_bug.cgi?id=22767 .

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3128d65fd7da9dc9b7a6823fae9d9b2ca33afca6
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:35:01 2009 -0700

    docs: document fixes for AIX

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7593bcb6ec1362722bcf7c7323d7dce221c4b09b
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Thu Nov 19 09:33:21 2009 -0700

    gl: added mangled glXGetProcAddressARB define
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f24e863c3745b59e00978fbba306077629b5684
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Wed Nov 18 20:19:29 2009 -0700

    progs: Fix quoting issue with empty set of PROGRAM_DIRS.
    
    Quotes are important to make sure the argument to test -n really
    is the empty string, but that requires stringifying PROGRAM_DIRS.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e6e2462ea1fb5b7fc24bb0e707a9cf6507c47c9
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Thu Nov 19 09:18:48 2009 -0700

    mesa: define 32bit byteswap for AIX.
    
    Fixes `xlib' driver build on AIX.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5117725fd0eee7dbd5708bdbbd066bc89c2d35a9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:07:34 2009 -0700

    docs: removed VC6/7 project files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e16b59df42131452633742a03694bd5132a8895e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:07:17 2009 -0700

    docs: update news file for 7.6.1 release

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a1505b42e30eeae20624bd24386198a8d867357
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:01:48 2009 -0700

    docs: remove VC6/7 project file info

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cba614bd88a9fa54d5d0d7d4dc80e86eac79347e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 09:00:14 2009 -0700

    mesa: omit VC6, VC7 project files from tarballs
    
    Only VC8 project file is known to work.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bcf2d49f3ce734820bf2f599345ac33a79aa735
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 08:57:39 2009 -0700

    windows: remove old VC6 project files directory
    
    Very out of date, according to Karl Schultz.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe5c46546e740a16a13fe9e8aaa4b071bc13d70b
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:51:20 2009 -0500

    r600: disable compressed texture support
    
    It's not implemented yet.  fixes fdo bug 24047

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5add6a46899b87b3f338288cf9744160cf7c464
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:32:55 2009 -0500

    docs: Add note about r600

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=13b5a624b1899c457279907d58046dfb3c95addc
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Nov 18 11:27:36 2009 -0500

    Revert "radeon: Fix legacy bo not to reuse dma buffers before refcount is 1."
    
    This reverts commit 284a7af274bc148f112bd0ebb40583923ee26b49.
    
    This breaks kde desktop effects.  See fdo bug 24131

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=027abddf4f47163276f55c2fa8f81408b652f072
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 18 08:08:25 2009 -0700

    mesa: set version string to 7.6.1-rc1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d449c07b8bfd1789b4f643b0eb0b1fac5314ebbe
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 18 08:07:56 2009 -0700

    xorg/st: fixup builds against later dpms headers.
    
    (cherry picked from master, commit e9d6ab72be065becf7a077c33919d37faa8db92e)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b3ea2be906fbe0bf08f08f23ec39c0feb7a8f39
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 17 15:53:27 2009 -0700

    docs: i965 clipping fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=514544f373b6e6fae11b7b4426949b8ad64c441b
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Nov 12 09:08:50 2009 -0800

    i965: Fix Ironlake shadow comparisons.
    
    The cube map array index arg is always present.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f305b1db925c819ddeb29a75f6fbad6500a2d11
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Nov 11 14:49:03 2009 -0800

    i965: Fix VBO last-valid-offset setup on Ironlake.
    
    Instead of doing math based on the (broken for VBO && offset != 0)
    input->count number, just use the BO size.  Fixes assertion failure in ETQW.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab12e764ba3f57ad9f0d7252262cfc6e07839928
Author: Roland Scheidegger <sroland at vmware.com>
Date:   Wed Nov 11 17:57:56 2009 -0800

    i965: fix EXT_provoking_vertex support
    
    This didn't work for quad/quadstrips at all, and for all other primitive types
    it only worked when they were unclipped.
    Fix up the former in gs stage (could probably do without these changes and
    instead set QuadsFollowProvokingVertexConvention to false), and the rest in
    clip stage.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1220aba99bc78290bb89ade649719508e3031e4b
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Nov 10 14:11:46 2009 -0800

    i965: Fix VS constant buffer value loading.
    
    Previously, we'd load linearly from ParameterValues[0] for the constants,
    though ParameterValues[1] may not equal ParameterValues[0] + 4.  Additionally,
    the STATE_VAL type paramters didn't get updated.
    
    Fixes piglit vp-constant-array-huge.vpfp and ET:QW object locations.
    
    Bug #23226.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5ffb9f5ea03c2acd148222259a334cde0f3afc9
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Nov 10 10:54:15 2009 -0800

    i965: Unalias src/dst registers for SGE and friends.
    
    Fixes piglit vp-sge-alias test, and the googleearth ground shader.  \o/
    
    Bug #22228
    (cherry picked from commit 56ab92bad8f1d05bc22b8a8471d5aeb663f220de)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=23a4a6727efb5c8b2bf84f88f638c15e7255b363
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Nov 10 10:43:19 2009 -0800

    i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.
    
    Fixes piglit arl.vp.
    (cherry picked from commit d52d78b4bcd6d4c0578f972c0b8ebac09e632196)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=74ef3207d8bd97a529e7b0ab8d99e44c805f3af0
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Mon Nov 9 11:36:10 2009 -0500

    r600: don't emit htile regs
    
    These are needed for HiZ which is not currently used and
    the _BASE reg requires a reloc which is not currently supported
    in the drm.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cda507fa170c040e207190dee44d1be5e8572f7
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 2 14:10:38 2009 -0800

    prog parse: Handle GL_VERTEX_PROGRAM_ARB in glLoadProgramNV

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d2ceda780967848b6147061287095c35bc9d92f
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 2 14:08:51 2009 -0800

    prog parse: Handle GL_VERTEX_PROGRAM_NV in glProgramStringARB
    
    Handle both NV vertex programs and NV vertex state programs passed to
    glProgramStringARB.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=289db82b2d42b0d79fd0c01781612bd4e69a9474
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 2 13:38:15 2009 -0800

    prog parse: Handle GL_FRAGMENT_PROGRAM_ARB in glLoadProgramNV

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7452877cf64b48c58f70f73f3eda9bf2692bb9a6
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Nov 2 13:37:47 2009 -0800

    prog parse: Handle GL_FRAGMENT_PROGRAM_NV in glProgramStringARB

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=26d2ce0a09f1aac628519cf3473fcabd3f149446
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Fri Nov 6 14:52:49 2009 -0800

    GLX: Change GLX client vendor string to "Mesa Project and SGI"
    
    This change allows a certain closed-source browser plug-in to work
    with open-source drivers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9348ac03ce23392013ba22c22a182eea4453027a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Thu Nov 5 14:20:16 2009 -0800

    ARB prog parser: Regenerate parser from previous commits.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8e256f9236d3e9dfd433c3a59718f0fdf1ca79a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Thu Nov 5 14:17:07 2009 -0800

    ARB prog parser: Release old program string in _mesa_parse_arb_{fragment,vertex}_program
    
    The program structure passed to _mesa_parse_arb_program is just a
    place holder.  The stings that actually need to be released are only
    known to the functions calling _mesa_parse_arb_program, so they should
    be freed there.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=301a9b7e28f7404b8f6d8c34649f0035b49a8249
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Thu Nov 5 14:15:56 2009 -0800

    ARB prog parser: Release strings returned from the lexer that don't need to be kept

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c7337d46eab0cfd36ebc0ad22c5a66ec9b91d39
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Nov 4 12:03:44 2009 -0800

    Revert "ARB prog parser: Fix epic memory leak in lexer / parser interface"
    
    This reverts commit 93dae6761bc90bbd43b450d2673620ec189b2c7a.
    
    This change was completely broken when the parser uses multiple
    strings in a single production.  It would be nice if bug fixes could
    initially land somewhere other than the stable branch.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=63191bd244f18fd78bebb9586d2b85ab9d5b38e2
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 5 16:48:50 2009 -0700

    xmesa: pass pixmap to clip_for_xgetimage()
    
    The code was assuming ctx->DrawBuffer == ctx->ReadBuffer.
    Passing the pixmap is simpler and better.
    Fixes a potential segfault.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c623905bc032480a0765093825f3bd105345121
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 4 17:58:43 2009 -0700

    mesa: added cast to silence warning

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c3f7ab74ce492d6c92f2e3a0f29957fa9a71d96
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 4 17:51:21 2009 -0700

    vbo: fix out-of-bounds array access
    
    The exec->vtx.inputs[] array was being written past its end.  This was
    clobbering the following vbo_exec_context::eval state.  Probably not noticed
    since evaluators and immediate mode rendering don't happen at the same time.
    
    Fixed the loop in vbo_exec_vtx_init().
    Changed the size of the vbo_exec_context::vtx.arrays[] array.
    Added a bunch of debug-build assertions.
    
    Issue found by Vinson Lee.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc4ad7c2ae069a7d361f2210d39dbb91777cce76
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 4 17:42:30 2009 -0700

    mesa: fix broken pack_histogram() case for GLhalf

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76aa0c0fd3d972000cb6707a3834128cea2f9738
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Nov 4 17:42:01 2009 -0700

    mesa: silence warning from gcc 4.4.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=60c328db2d5f269267dac7cd64335ba005890fca
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 4 15:55:39 2009 -0700

    progs/tests: Fix MSVC build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1b91ccc0839f5088b86c3fe81eed957c1f91293
Author: Alan Hourihane <alanh at vmware.com>
Date:   Wed Nov 4 14:48:25 2009 +0000

    Fix YTILE spantmp functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=51f7763c00ca47d522ea62457fdce5df5c89d5b2
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 4 07:14:55 2009 -0700

    glslcompiler: Fix Mac OS build.
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6eb71519f7d08344b7f9819db22980f9c6fade3c
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 3 16:13:22 2009 -0700

    mesa: (GLint64) casts in get.c to silence Visual Studio warnings
    
    Revised version of a patch from Karl Schultz.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5106339d38dfac6652be9788ae8c78efab7667c
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 3 16:12:02 2009 -0700

    docs: fix 7.6 build with Visual Studio

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=804d367a473f7c969ac1e1f598697686a40b11cd
Author: Karl Schultz <karl.w.schultz at gmail.com>
Date:   Tue Nov 3 16:09:26 2009 -0700

    windows: updated VC8 project file
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=077eb0d81ca88a8f2b9182b3a274b11a81bab974
Author: Karl Schultz <karl.w.schultz at gmail.com>
Date:   Tue Nov 3 16:07:01 2009 -0700

    windows: remove old entrypoints from mesa.def file
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e713a95c96e4af9d3b97ab8383fff3ccf98b012d
Author: Karl Schultz <karl.w.schultz at gmail.com>
Date:   Tue Nov 3 16:05:12 2009 -0700

    mesa: added GLAPIENTRY keywords for sync object functions
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0cd2b7029e1ac6699b807baa255e7fd2abe7f54
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Nov 3 16:16:05 2009 +0100

    st/mesa: clip pixels in draw_stencil_pixels to avoid crash
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e60ebebb392d1d4c47541766737b5a79685a24d5
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 3 09:30:20 2009 -0700

    st/mesa: don't use util_blit_pixels_writemask() for depth or depth/stencil
    
    util_blit_pixels_writemask() only works for color formats at this time.
    Also, it might never work for depth/stencil surfaces since we can't get
    handle stencil values in a fragment shader.
    
    Fixes glCopyTexSubImage(GL_DEPTH_COMPONENT).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0197348641614188c400d7c616573bb7f1eea781
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Nov 3 09:26:32 2009 -0700

    st/mesa: fix tests for depth and depth/stencil texture formats

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0556657526a7fe53d6e17cf70ffa6a8ee35e0a9
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Nov 2 12:35:47 2009 -0700

    glx: Fix memory leak if XF86DRICreateDrawable() fails
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=35506dec6734a1ae777dc16981cb19e514f41897
Author: Chow Loong Jin <hyperair at gmail.com>
Date:   Wed Oct 28 14:34:14 2009 +0800

    Add --with-dri-searchpath argument
    
    * Add an extra argument to configure which allows for specifying
      different DRI driver search paths to libGL (FDO #24766)
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=02b9fb9c80ae9079cd2eab945d58551f9d9cbd7c
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 29 14:46:02 2009 -0600

    progs/tests: fixes for drawbuffers.c
    
    Disable GL_DEPTH_TEST before glDrawPixels.
    Show color buffer 0 on left, color buffer 1 on right.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=635ea8737488cc2fdcf0fcacb4ca39c8bc3b028a
Author: Brian Paul <brianp at vmware.com>
Date:   Sat Oct 10 11:52:38 2009 -0600

    progs/tests: added test for GL_EXT_texture_compression_s3tc support

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96128fdf2f959e2b59eca8f234dc6f3adf7a553f
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 28 17:59:49 2009 -0600

    mesa: Fix memory leak if we run out of memory
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c0a61c8442af3cfa810098d34bf6a21d11a5d720
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 28 13:09:44 2009 -0600

    intel: Fix memory leak in case of renderbuffer bad format
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0219cd0961e6b47761fe6984dc6c0a8bfa6057d8
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 28 11:13:21 2009 -0600

    mesa: remove unneeded #includes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e3b2baae74e6cde494b2fe5c6b32e3e8ef0ce87
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 28 11:11:30 2009 -0600

    mesa: include imports.h to silence warning

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7d0665c00053839065592c339bfb298187a82be
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 28 11:09:50 2009 -0600

    intel: Fix memory leak in event of mip tree allocation failure
    
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93dae6761bc90bbd43b450d2673620ec189b2c7a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Oct 27 13:40:18 2009 -0700

    ARB prog parser: Fix epic memory leak in lexer / parser interface
    
    Anything that matched IDENTIFIER was strdup'ed and returned to the
    parser.  However, almost every case of IDENTIFIER in the parser just
    dropped the returned string on the floor.  Every swizzle string, every
    option string, every use of a variable, etc. leaked memory.
    
    Create a temporary buffer in the parser state (string_dumpster and
    dumpster_size).  Return strings from the lexer to the parser in the
    buffer.  Grow the buffer as needed.  When the parser needs to keep a
    string (i.e., delcaring a new variable), let it make a copy then.
    
    The only leak that valgrind now detects is /occasionally/ the copy of
    the program string in gl_program::String is leaked.  I'm not seeing
    how. :(

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8df9587d68752f3369cc1eda1606d3b7c1041ec6
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Oct 27 11:46:29 2009 -0700

    ARB prog parser: Don't leak program string
    
    The program string is kept in the program object.  On the second call
    into glProgramStringARB the previous kept string would be leaked.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f255d195651f104a0c0bed84039b656d94ac4cc
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Oct 27 11:44:56 2009 -0700

    ARB prog parser: Don't leak symbol table header structures

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2643a7ba2972ab8284aa911cc92ab0be163cb92f
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Oct 20 14:51:53 2009 -0700

    intel: Fix flipped condition in ARB_sync GetSYnciv(GL_SYNC_STATUS).
    
    Bug #24435
    (cherry picked from commit d56125a298106d81e10674f1c4b3b43b51a5139d)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7eea8c616092f5473a323fba585b04c47ae2010
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 17:34:29 2009 -0600

    intel: added region draw_x/y offsets in x/y_tile_swizzle() funcs
    
    This fixes the second part of bug 23552.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=498fcfd315325365a7c58520ea956f298d6bc94c
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 16:46:07 2009 -0600

    progs/tests: added new blitfb.c test
    
    Tests glBlitFramebuffer() between two texture/renderbuffer surfaces.
    In particular, blit from level[1] of a cube map face to a 2D texture.
    
    Used to find/fix bug in intel do_copy_texsubimage().
    See commit aef1ab1073f3e30d699b99dae17518ed48b57c72

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22575abdec73312e010e016e381f7cf8761ad652
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 16:39:01 2009 -0600

    intel: fix src offset bug in do_copy_texsubimage()
    
    Use src->draw_offset intead of zero.  Zero usually worked, except when
    the src renderbuffer is actually a texture mipmap level higher than zero.
    Fixes progs/test/blitfb.c test.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=517ae7a3b65bca6770e8738464aa0ef526cc88b4
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 16:28:39 2009 -0600

    glsl: fix memory leak
    
    A slightly modified version of a patch from Vinson Lee.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70b17db918a2784296434877a43b4c4036be792a
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Oct 27 10:26:09 2009 -0700

    i915: Fix driver for the miptree x/y offset changes.
    
    Bug #24734.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43dc91f8bbb69499a6a0326a78e434b313f73c2c
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 09:31:31 2009 -0600

    i965: be clear that the Fallback field is a boolean, not a bitfield

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9e334cb32152fd342ac6b1dd4776215af6e1d49
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 27 09:27:44 2009 -0600

    Revert "i965: fix hacked Fallback usage in brw_prepare_vertices()"
    
    This reverts commit 8810b8f67135185d1044746bb861fe2ff997626c.
    
    It turns out the i965 driver uses the intel->Fallback field as a boolean,
    not as a bitmask.  The intelFallback() function is a no-op in the i965
    driver.  It would have been nice if there were some comments about this.
    I'll fix that next...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42732611d3bd3c428b376089a58c40537bbfe180
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Oct 27 09:13:27 2009 -0600

    draw: Fix memory leak.
    
    This would only be hit if we got and invalid index_size.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a4763184971662b23980b533b78d34600ecf06d
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 26 10:58:47 2009 -0600

    docs: document Intel glBitmap fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=48dad9c93fd6fb46bf33a58a87de79eb5ffd6e67
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 26 10:42:45 2009 -0600

    intel: fix GL state bugs in intel_texture_bitmap()
    
    Need to push texture state and polygon state too.
    Fixes rendering glitches seen in progs/demos/engine when changing
    the rendering mode (wireframe, texture modes).
    This makes bitmap rendering a little slower, unfortunately.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc8b139aa23899b00baa919fd7f46c74bf4ef205
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 18:21:59 2009 -0600

    mesa: remove FBO texture depth/stencil test
    
    The texture format should not be checked until validation time since
    the format might be changed by a subsequent glTexImage() call.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0acb057ad16264b976b00aa7c6ecf285ca8c19e7
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 16:36:15 2009 -0600

    mesa: fix broken _mesa_str_checksum()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d17dbfb5346b6d75e87c839148cbe125bf5cd6d
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Jul 9 09:32:21 2009 -0700

    intel: Keep track of x,y offsets in miptrees and use them for blitting.
    
    By just using offsets, we confused the hardware's tiling calculations,
    resulting in failures in miptree validation and blit clears.
    
    Fixes piglit fbo-clearmipmap.
    
    Bug #23552. (automatic mipmap generation)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b01937a3c967ed23315c7543f97228be06942b7d
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:52:10 2009 -0600

    progs/tests: print requested/internal format info

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96d7d66dff5b6dbca1ff6fe48e5449a8107d7781
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:49:47 2009 -0600

    docs: document updated GL extension header files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c0dc902e738adb6d2e84b907adafb3006d40296
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:48:49 2009 -0600

    gl: updated wglext.h to version 17

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=559da98c2be577d918a847080b78033947a1767a
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:48:39 2009 -0600

    gl: updated glxext.h to version 25

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9df9696f6d372bb285be8e01ae1828ec993079eb
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:48:30 2009 -0600

    gl: updated glext.h to version 56

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff3f09a7feb302daa8ceb01bd7ee6ee8a174fd5b
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:42:32 2009 -0600

    docs: document cell, glGetTexLevelParameter() fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd62b4f00a11e9c548bd61652f88ab772d8421b8
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:40:40 2009 -0600

    mesa: fix GL_TEXTURE_INTERNAL_FORMAT query for compressed formats
    
    Need to return the actual compressed format when the user originally
    requested a generic compressed format.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9528dc6ed8d09eba0dc3be17dc5e9ef4add8083c
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:37:41 2009 -0600

    mesa: added _mesa_compressed_format_to_glenum()
    
    Maps a compressed MESA_FORMAT_x to correspding GLenum.  Needed for
    querying a texture's actual format when a generic format was originally
    requested.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e4f5e41a487e9baa8a63842327d83cee659622e
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 23 14:37:14 2009 -0600

    mesa: change s3tc vs. fxt1 priority when choosing compressed formats

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd245016657c599ecf24c4abe999319f9c870c47
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Oct 20 10:58:14 2009 -0700

    ARB prog parser: Fix parameter array size comparison
    
    Array indexes are invalid when >= the maximum, but array sizes are
    only in valid when > the maximum.  This prevented programs from
    declaring a single maximum size array.
    
    See the piglit vp-max-array test.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=55058652b886b95bfc24109a9edb04d274c01c1a
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 18:32:48 2009 -0600

    intel: flush old context before binding new context
    
    Per the GLX spec, when changing rendering contexts, the old context
    should first be flushed.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e6a6a2719c695996490bde491dac267e52f78af
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 18:19:01 2009 -0600

    glx: don't destroy context immediately if it's currently bound
    
    According to the GLXDestroyContext() man page, the context should not
    immediately be destroyed if it's bound to some thread.  Wait until it's
    unbound to really delete it.  The code for doing the later part is
    already present in MakeContextCurrent() so no change was needed there.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4837e01bcd3d011a38d75cc9f1eff629c3de6fd6
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 18:16:10 2009 -0600

    mesa: code refactoring- new _mesa_finish(), _mesa_flush()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61a96a2ac72b3f071151de436a48c6ec985e3653
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 17:11:59 2009 -0600

    progs/xdemos: fix command line flag typo

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8810b8f67135185d1044746bb861fe2ff997626c
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 16:45:50 2009 -0600

    i965: fix hacked Fallback usage in brw_prepare_vertices()
    
    Setting intel->Fallback = 1 clobbered any fallback state that was already
    set.  Not sure where this hack originated (the git history is a little
    convoluted).  Define and use a new BRW_FALLBACK_DRAW bit instead.  This
    shouldn't break anything and could potentially fix some bugs (but no
    specific ones are known).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c24466c34e7aeb8aeda2455f6a688b99c44b10e2
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 16:45:03 2009 -0600

    intel: define INTEL_FALLBACK_DRIVER for drivers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea659f891740fab1943eca219ffbdd5ed3d1906c
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 16:33:36 2009 -0600

    intel: Fallback field is a bitmask, use GLbitfield

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9bbbe5803a72eceb8ed6ddc73bb48c8bcdc0179
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 16:32:08 2009 -0600

    i965: remove unused brw_context::tmp_fallback field

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f7abf5c042a1bcf97d77d6dad4a17bda37e0567
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 22 16:26:54 2009 -0600

    i965: remove unused BRW_FALLBACK_TEXTURE bit
    
    The value was probably wrong too.
    It was the same as INTEL_FALLBACK_DRAW_BUFFER.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=869e20bcb7db9c6540eb6b538104303df738d302
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Wed Oct 21 19:04:21 2009 +0300

    r600: set barrier for tex inst if dst is used earlier, might overwrite it otherwise

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a88c9296cb079ff42ef901113d0fe772228e6feb
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Wed Oct 21 12:23:27 2009 +0300

    r600: need to export something from PS
    
     Also avoids empty shader for "END" - seems to be somewhat valid fp
     Maybe this can be done differently in the future (fake FRAG_RESULT_COLOR
     already in Map_Fragment_Program() or is there a way to program the chip
     to not hang in case of no exports.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b86302283b48654682e0580c53ece01bf095fa95
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Oct 20 11:45:39 2009 +0300

    r600: add beginnings of ARL instruction

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5283a3fb25b2667501eb782fb461c981200a65ef
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 20 16:22:03 2009 -0600

    progs/trivial: check if GL_ARB_occlusion_query is supported

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b2cf92ad9caa384869371534c1f2154625a755a
Author: Marc Dietrich <marvin24 at gmx.de>
Date:   Sun Oct 18 08:28:34 2009 -0700

    cell: fix compilation on cell
    
    s/LERP/LRP/

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca940a73a72c68c461344d27f9d1fac31cd73819
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Oct 20 10:43:46 2009 -0600

    mesa: Fix Mac OS build.
    
    strtod_l needs the xlocale.h header on Mac OS. It's possible other
    non-Linux OSes would need this header too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=16e21191e26084848c7e6e3ffd9e15ef670855c5
Author: Mathias Fröhlich <Mathias.Froehlich at web.de>
Date:   Mon Oct 19 11:47:21 2009 -0400

    r300: fix texture size handling with size > 2048
    
    The in kernel texture check fails because of both
    bit11 flags being set on 16x16 textures. It tuns out
    that these bits are still set and not cleared in the
    pp_txpitch field of the texture. The attached patch
    at least helps for this case on my machine. It clears
    the bit 11 from the pitch field if the texture is smaller
    and masks out that hight bits on the conventional width
    and height field.
    
    Fixes bug 24584

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8123180ea649540fb7319bc79ad77dca0d5d68cd
Author: Robert Noland <rnoland at 2hip.net>
Date:   Mon Oct 19 09:47:39 2009 -0500

    r600: Fix size calculation for 24 bit depth
    
    size was being calculated based on 3 bytes per pixel with 24 bit depth
    instead of 4 bytes.  This caused corruption in the bottom 25% of objects.
    This finishes fixing the menu/text corruption in compiz/kde4.
    
    Signed-off-by: Robert Noland <rnoland at 2hip.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3594b53c0173ac810106f667604bf94b5cfc4a1e
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Fri Oct 16 20:21:17 2009 +0200

    r300: fix vertex program parameters limits

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=946bc9aa42600caa400eb6926dcc5cbd558f2280
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 16 07:38:39 2009 -0600

    docs: document GLSL float parsing bug fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89b31c9619449d5c9b8ebe4e245c2a926e3583e6
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 14 14:19:03 2009 -0600

    mesa: use C locale for _mesa_strtod()
    
    _mesa_strtod() is used for shader/program parsing where the decimal
    point character is always '.'  Use strtod_l() with a "C" locale to
    ensure correct string->double conversion when the actual locale uses
    another character such as ',' for the decimal point.
    
    Fixes bug 24531.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f30b0709b5a71915df336194f9f805e4c306cef
Author: Owen Taylor <otaylor at snell.localdomain>
Date:   Wed Oct 14 16:20:07 2009 -0400

    Use the right pitch when rendering to a texture
    
    We need to get the pitch from the texture level we are rendering to,
    rather than just using the base texel width.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=16c6a3b71e6be04b6bb3d08fcb658194c5251fc7
Author: Robert Noland <rnoland at 2hip.net>
Date:   Wed Oct 14 14:04:24 2009 -0500

    r600: FRAG_ATTRIB_WPOS and FRAG_ATTRIB_FOGC appear to be supported.
    
    Report unsupported attributes while I'm here.
    
    Signed-off-by: Robert Noland <rnoland at 2hip.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a176b1c5d8b14601ec7e6ca9599c55fcc4797a7d
Author: Robert Noland <rnoland at 2hip.net>
Date:   Wed Oct 14 14:02:12 2009 -0500

    r600: cleanup in r600_cs_process_relocs().
    
    Signed-off-by: Robert Noland <rnoland at 2hip.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5d6450c2c85cc7d645cb0736194f41e5393802d
Author: Robert Noland <rnoland at 2hip.net>
Date:   Wed Oct 14 13:58:56 2009 -0500

    radeon: return EINVAL for 0 length buffers.
    
    Signed-off-by: Robert Noland <rnoland at 2hip.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22a0029a68cf6a17e5d799c7d8eb8a699ccdeabb
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Thu Oct 15 11:24:49 2009 -0400

    r600: fix tfp1 bo size
    
    Setting the wrong bo size resulting in an incomplete
    read cache flush when reading the texture.  This fixes the
    compiz text corruption.
    
    [agd5f: take hw pitch alignment into account]

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3fec141017a39916d07000a3aa00eef3c9ac8a7
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Mon Oct 12 14:57:45 2009 +0300

    r600: implement ProgramStringNotify
    
    need this to properly test with piglit/glean vert/fragprog tests
    copied mostly from r300, many thanks to osiris, nha, airlied, others...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=606becc7f3513354548f587d84db731046616401
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Mon Oct 12 12:58:40 2009 +0300

    r600: LIT dst.y gets value from src.x
    
    seems I overlooked this when removing hardcoded swizzles for this
    one previously

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=74c31e5d05f7ed342fb143cb6f637b54e8961973
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Mon Oct 12 12:20:26 2009 +0300

    r600: DPH adds w comp of second operand, so set first one to 1 instead

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=95851d8cb232cbd1312d2b8de471ba2aeb276911
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Fri Oct 9 10:46:12 2009 +0300

    r600: fixup KIL instruction a bit
    
    - KILLGT takes 2 arguments
    - arb KIL has no dst register
    - add TODO about clause ending but currently piglit fp-kil passes and
      does not hang the card

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf68e54a4d69bdd9a01656919d3cd752c96157b3
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Mon Sep 28 11:23:49 2009 +0300

    r600: use CB_TARGET_MASK instead of CB_SHADER_MASK for setting color mask
    
    makes blend functions work better
    
    Signed-off-by: Dave Airlie <airlied at linux.ie>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5101215a64a69a212241eadba7f097cef33a0b5c
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Mon Sep 28 10:42:35 2009 +0300

    r600: user correct alpha blend factor
    
    Signed-off-by: Dave Airlie <airlied at linux.ie>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7285bdffcd8cca1c7d3066d38907a5987e844ea
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Sep 29 09:46:29 2009 +0300

    r600: clear position enable bit when when wpos is not used by FP
    
    Makes doom3 alot nicer..

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f8b4d9e3625c7de83247596fd6822227da04336
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 15 08:59:13 2009 -0600

    mesa: regenerated lex.yy.c w/ _mesa_strtod()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=269f16cd96fdbee5d178130171b4ef40258f61cf
Author: Neil Roberts <neil at linux.intel.com>
Date:   Wed Oct 14 23:25:04 2009 +0100

    mesa: Use _mesa_strtod in the lexer for assembly shaders
    
    See bug 24531.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=31f7e8efb25a77e3bdfb6e9850cf31e339060976
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 14 09:37:40 2009 -0600

    progs/Makefile: remove extra quoting
    
    This reverts part of commit 115edf24a9128b79dfa5f30482c990e2cb898357 and
    fixes the error: "/bin/sh: line 0: test: too many arguments".

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=115edf24a9128b79dfa5f30482c990e2cb898357
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Tue Oct 13 10:55:34 2009 -0700

    Fix build when PROGRAM_DIRS is empty.
    
    SUBDIRS just takes PROGRAM_DIRS value.  If PROGRAM_DIRS gets set
    to the empty string (as can happen when building only OSMesa), a
    'for' loop will lack anything to iterate over, causing a parse
    error.
    
    This fixes the issue by making sure SUBDIRS is the null string
    when PROGRAM_DIRS is, and wrapping the for loops in if's, causing
    them only to execute if there are directories to iterate over.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9282edfaa0ad24be16f5e395f346ca477050cdf6
Author: Tom Fogal <tfogal at alumni.unh.edu>
Date:   Tue Oct 13 10:55:33 2009 -0700

    ac: Fix AIX shared library builds.
    
    AIX uses ".a" for both static and shared library extensions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3be27c0cf8a4c47230f31d9d66bde7340ffb204
Author: Eric Anholt <eric at anholt.net>
Date:   Sun Oct 11 11:16:03 2009 -0700

    i965: Fix the last valid address setting for the index buffer.
    
    Again, last valid address, not first invalid address.  Fixes regression
    in 255e5be265133280293bbfd8b2f9b74b2dec50bb that the kernel now catches
    and caused piglit draw_elements_base_vertex to fail.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a82da7fa263c7fb6b902285994136890e6dc3278
Author: Eric Anholt <eric at anholt.net>
Date:   Sun Oct 11 11:04:09 2009 -0700

    i965: Fix the bounds emitted in the vertex buffer packets.
    
    It's the address of the last valid byte, not the address of the first
    invalid byte.
    
    This should also fix problems with rendering with the new sanity checks in
    the kernel.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=768481ed40cb7530fdbadbf4d6dc00b74209adf1
Author: Brian Paul <brianp at vmware.com>
Date:   Sat Oct 10 09:18:14 2009 -0600

    softpipe: revert 564df9dc5f6335eb8dc68f3c69cf054d2142663c
    
    This change silenced valgrind warnings but broke progs/tests/drawbuffers.
    The problem is we don't know the surface's state when we start caching it
    (it may or may not be initialized/cleared/etc).  So "clearing" it here was
    presumptuous.  Leaving the code in place (but disabled) for reference and
    when using valgrind.
    
    Fixes bug 24401

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=194ede4bf97547ce8a61587ede0b0a5054955783
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Oct 9 15:44:32 2009 -0400

    radeon: fix scissor regression
    
    fixes fdo bug 24248

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2738681e847ec257e275f3575d010ac13a147f1b
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 9 13:23:07 2009 -0600

    docs: fix aux buffer bug 24426

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6164f1fe790def9f3ca4f1f555ef59bbaa82db90
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 9 13:20:28 2009 -0600

    st/mesa: create aux buffers according to visual
    
    Fixes bug 24426 for gallium.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce64e063a8b32d842a3b5dfe62178e9e4cd89f9c
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 9 13:22:00 2009 -0600

    mesa: fix incorrect assertion in _mesa_add_aux_renderbuffers()
    
    Fixes bug 24426.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7fb30f03badf7f3ac5d66e87acb8cbb1c5aee0b
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 8 09:17:13 2009 -0600

    mesa: regenerated gl_mangle.h file

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee3fbe70672f32ae598a0005e027a6883a130e7b
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 14:43:27 2009 -0600

    gallium/xlib: call XQueryExtension() in glXQueryExtension()
    
    See bug 24321.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f002e4aaa2d7ea085cd0a3c66ff0fa533905382
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 14:42:14 2009 -0600

    mesa/xlib: call XQueryExtension() in glXQueryExtension()
    
    See bug 24321.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7dd2c0afd68a90bb6b1f5f030c8d60bf6a562071
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 14:07:49 2009 -0600

    mesa: don't need to free textures, VBOs, etc. in _mesa_meta_free()
    
    They're freed by the normal context deallocation code.
    Fixes Blender crash, bug 24185.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9fde81bb20bbfd2f8da80749cb84d890843a7bc2
Author: Nicolai Hähnle <nhaehnle at gmail.com>
Date:   Sat Oct 3 16:30:16 2009 +0200

    shader_api: Fix bounds checking of glUniform and glUniformMatrix
    
    Signed-off-by: Nicolai Hähnle <nhaehnle at gmail.com>
    Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae351599f144b9e0cb1691870dd4c305fbaab97c
Author: Nicolai Hähnle <nhaehnle at gmail.com>
Date:   Sat Oct 3 16:18:57 2009 +0200

    prog_parameter: Document the fact that Size may be > 4
    
    Signed-off-by: Nicolai Hähnle <nhaehnle at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdcd9da48077f4d4de810cc4c9e5c2bdf3d429d3
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 09:41:00 2009 -0600

    docs: fix glXQueryDrawable() bugs

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3eef6021a06d728aa4c8b882264f554f2d4b801
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 09:40:22 2009 -0600

    mesa/xlib: fix glXQueryDrawable() bugs, see bug 24320

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0526100a5cbd928fa28d38abdafd6beb024b0828
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 09:40:04 2009 -0600

    gallium/xlib: fix glXQueryDrawable() bugs, see bug 24320

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f36425b569953de862ecd8f42ecd54831ad9c4a6
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 09:11:23 2009 -0600

    progs/xdemos: test glXQueryDrawable()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=846a6b069589d5f7b7a8a65f99a0f43cb8fed20b
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 09:10:48 2009 -0600

    progs/xdemos: fix swapped parameters to CreatePbuffer()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=edbaa717b49f679572805d535ed7c77518257781
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 08:07:53 2009 -0600

    swrast: s/GLfloat/GLuint/ in bzero()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=14f21c785087f86d291243400e59ebfc8721c4f6
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Oct 6 19:05:23 2009 -0600

    swrast: add missing returns

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b3cbecb3a87374a292a7e454cd959e8c1eac322
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Oct 7 07:54:31 2009 -0600

    progs/test: Fix MSVC build.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3fff3daf031a997a1d4316e1a0e5c831573221d
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 07:45:15 2009 -0600

    mesa/xlib: return 0 for errorBase, eventBase in glXQueryExtension()
    
    A little better than leaving the values undefined, I think.
    See bug 24321.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9904edf53e1f8be22991c80b4f9a5cb510674df
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Oct 7 07:43:12 2009 -0600

    gallium/xlib: return 0 for errorBase, eventBase in glXQueryExtension()
    
    A little better than leaving the values undefined, I think.
    See bug 24321.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=79892e7976fbb91ae426f5868d5f453e977c1f17
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 5 14:26:16 2009 -0600

    intel: use driReadDrawable in do_copy_texsubimage()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b7ec94c0db4140f72682f70262baf77be683816
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 5 14:25:36 2009 -0600

    intel: use driReadDrawable, not driDrawable in do_blit_readpixels()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b29dcbb5e1f0641cdfab22b5e578d933e9dbf35
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 5 14:07:29 2009 -0600

    intel: remove a buffer equality test in _mesa_make_current()
    
    Before, if we called glXMakeCurrent() to change a context's window binding
    while an FBO was bound, we weren't updating the intel->driDrawable and
    intel->driReadDrawable fields.  This could cause us to dereference a null
    pointer elsewhere.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8768bbc9de1441384cecc147d51c9ee6431b924
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Oct 5 11:10:31 2009 -0600

    mesa: fix return value when clipping {Read,Draw}Pixels height <= 0
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    
    (cherry picked from master, commit 7aeaca33c331f70d507fc83583b13b8d9fc3e847)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a15d9ca9ccfeebfcea148fc61ead3a70541e2a76
Author: Jon TURNEY <jon.turney at dronecode.org.uk>
Date:   Fri Jul 24 20:33:25 2009 +0100

    Fix building of GLSL demos which use M_PI
    
    Some <math.h> files do not define M_PI, in which case, provide our own definition
    
    Signed-off-by: Jon TURNEY <jon.turney at dronecode.org.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43750f1575e366e2a92b71bffceee90d7f1a2b3e
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Oct 5 12:31:51 2009 +0200

    Use _mesa_select_tex_image() rather than hardcoding face 0.
    
    Fixes crash loading a map in sauerbraten with
    
    hwmipmap 1
    
    in ~/.sauerbraten/config.cfg.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3856c3cc46813ad96ae6f02dec19460193d986ac
Author: Frederic Crozat <fcrozat at mandriva.com>
Date:   Sun Oct 4 17:46:40 2009 -0400

    r200: remove subpixel offset from viewport
    
    Fixes bug fdo 20340 for r200.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbe384c86afeaf5995cddd286a76e1fd789e18f1
Author: Nicolai Hähnle <nhaehnle at gmail.com>
Date:   Sat Oct 3 01:26:38 2009 +0200

    r300: Workaround problem on R500 with very large fragment programs
    
    The non-KMS interface is to blame here. In theory, a proper fix
    could be produced that works for the KMS interface only, but it
    require cleaning a lot of mess. Easier to just do it right in r300g.
    
    Signed-off-by: Nicolai Hähnle <nhaehnle at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c01a77d304776153e968d68617a2c84e3af35555
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 09:58:16 2009 -0600

    docs: document default texture binding fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1bddd159f364fa04ddec22f568fbfeb775d3b47
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 09:55:07 2009 -0600

    mesa: fix incorrect default texture binding in unbind_texobj_from_texunits()
    
    If we deleted a currently bound texture, we were always reverting the texture
    binding to the default 1D texture rather than the proper default texture.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=85ee0ef9a72e4ffd6ed0a2442b1272a43508d257
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 07:52:27 2009 -0600

    gallium/xlib: use bitwise-and to test GLX_RGBA_BIT in choose_visual()
    
    The parameter is a bitmask.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=584b0879ac2ec2420ea6866e47eb90e1a980e758
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 07:51:15 2009 -0600

    xlib: use bitwise-and to test GLX_RGBA_BIT in choose_visual()
    
    The parameter is a bitmask.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=abc12d0636a5f7fb938c0305cb1b642d5ec0afce
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 07:47:49 2009 -0600

    gallium/xlib: return GLX_RGBA_BIT or GLX_COLOR_INDEX_BIT in get_config()
    
    This reverts part of commit a6b84aef4ad3a7bac40704146a98977c62bfb6e8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=389021220d27c376b81a6221a31d0ee33c24e67f
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 07:31:42 2009 -0600

    gallium: replace // comments with /* */

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=337480e1f85844b7bd4a4d47cef93a217e3ad464
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Oct 2 07:26:28 2009 -0600

    gallium: remove // comment and extra whitespace

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=167ffa9e035befd12143db909af424e5de8f64e4
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:55:13 2009 -0600

    mesa: fix memory leak when generating mipmaps for compressed textures

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=05749542384abc4d4776bfe2a386b6396002e0df
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:52:28 2009 -0600

    mesa: fix mem leaks

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f291f2efebe6cbdc4ca61e9f05ad6949aede3b9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:52:10 2009 -0600

    gallium/util: silence uninitialized var warning

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=63064cf7c3437e3ebb7ab36524f21472af7e47e9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:51:43 2009 -0600

    mesa: add missing return when out of memory

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b568614a28cb0b0fec375e79aebf51a6f210b44
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:51:26 2009 -0600

    mesa: fix potential uninitialized memory reads

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b27a0d063402e709ebc588aa3d927d461b96755
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:50:45 2009 -0600

    glsl: fix mem leak

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3e41e0d5e03b040768547293e05e6540d3c8e4d
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:49:34 2009 -0600

    st/mesa: check for null before asserts, fix possible mem leak

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b154497bef386e5ed0d9a2f6e25a4141759c6846
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 14:49:04 2009 -0600

    st/mesa: silence hidden parameter warning

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=495628bc5c3879ee759f9a1bc7e2abc720df75a9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Oct 1 13:34:49 2009 -0600

    st/mesa: fix non-mipmap lastLevel calculation.
    
    reviewed by Brian Paul.
    (cherry picked from master, commit ae2daacbac7242938cffe0e2409071e030e00863)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=18883cdf2334511005973155fc517eb678dc0043
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Oct 1 13:33:20 2009 -0600

    mesa: Return -FLT_MAX instead of 0 for LG2(0).
    
    lim x->0 log(x) = -inf so -FLT_MAX is a better approximation than 0
    for LG2(0).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=521e4b9b7e3c79e7362f7cbd594a2e8cf74cdfe4
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 10:24:27 2009 -0600

    glx: fix glXQueryContext(GLX_RENDER_TYPE)
    
    The renderType parameter to CreateContext() was never used.  Also, it
    was often passed as zero.  Now when it's zero we check if the context
    is RGBA or CI mode and set it accordingly.
    
    Fixes bug 24211.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49fbdd18ed738feaf73b7faba4d3577cd9cc3e59
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Feb 12 03:54:58 2009 -0800

    i965: Fix massive memory allocation for streaming texture usage.
    
    Once we've freed a miptree, we won't see any more state cache requests
    that would hit the things that pointed at it until we've let the miptree
    get released back into the BO cache to be reused.  By leaving those
    surface state and binding table pointers that pointed at it around, we
    would end up with up to (500 * texture size) in memory uselessly consumed
    by the state cache.
    
    Bug #20057
    Bug #23530

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b77469871a57240b33b61f12cde0da078470237b
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 19:05:04 2009 -0600

    docs: document GLSL sqrt(0) fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=322bc403bc7aacb58c39527f5f7a324e0c63c73d
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 18:59:37 2009 -0600

    glsl: regenerated file

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=65765c9f2c5d3568608bde57db0bf44d6b724755
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 18:57:13 2009 -0600

    glsl: rewrite sqrt(x) intrinsic to handle x=0
    
    Since sqrt() is basically implemented in terms of RSQ/RCP we'll do a
    divide by zero if x=0 and wind up with unpredictable results.
    Now use CMP instruction to test for x<=0 and return zero in that case.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c794e45b02c66ce3f52fe359f733e4d7d2ce315
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 18:51:49 2009 -0600

    glsl: add support for CMP instruction

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f1faf4a21c2af693208c9b46ff93eda899d839d
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 12:18:41 2009 -0600

    docs: fixed glXQueryContext(GLX_RENDER_TYPE)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6b84aef4ad3a7bac40704146a98977c62bfb6e8
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 12:17:11 2009 -0600

    gallium/xlib: fix GLX_RENDER_TYPE query
    
    Return GLX_RGBA_TYPE or GLX_COLOR_INDEX_TYPE.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=86ee448047e4f7be722b69da5296ccafc2307145
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 12:16:12 2009 -0600

    mesa/xlib: fix GLX_RENDER_TYPE query
    
    Return GLX_RGBA_TYPE or GLX_COLOR_INDEX_TYPE.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef9cd84521cbbc622c3c37af04b8d10934903ae8
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 09:58:47 2009 -0600

    glx: indentation fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69a3043f4109463f35e87102e509e0a4599cd09a
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 09:36:06 2009 -0600

    mesa: bump version to 7.6.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d400d43bfbe5ea6f8c85acbd12c9376a3ab1114
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 09:34:47 2009 -0600

    docs: initial 7.6.1 release notes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9b5541617fd16d4b1de474a766717edf72112d21
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 09:32:37 2009 -0600

    mesa: work-around glXCopyContext() bug in _mesa_copy_texture_state()
    
    See bug 24217.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=564df9dc5f6335eb8dc68f3c69cf054d2142663c
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 08:50:56 2009 -0600

    softpipe: initialize the clear_flags bitvector in sp_create_tile_cache()
    
    This silences tons of valgrind warnings in programs that don't call
    glClear(), such as progs/demos/gamma.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbddc75aa2f6542117783b8024f9ebd2f0309e1f
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Sep 29 08:21:54 2009 -0600

    softpipe: Grab a ref when the fb is set.
    
    Nasty bug when the surface is freed and another is allocated right on
    top of it. The next time we set the fb state SP thinks it's the same
    surface and doesn't flush, and when the flush eventually happens the
    surface belongs to a completely different texture.
    
    (cherry picked from commit a77226071f6814a53358a5d6caff685889d0e4ec)
    
    Conflicts:
    	src/gallium/drivers/softpipe/sp_context.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6829ef74607fa6af602fa1539b1f084a8c0d356c
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Sep 28 13:19:57 2009 -0600

    docs: update news.html file with 7.5.2 and 7.6 release

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d39fd9f641df7da77ff6158c5aa249dd90bf420d
Merge: 86cd188f94c80767b81908e4ae9b6002f1396196 18f3afbe889357c5d3a0e257c4caba21f23945bb
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Sep 28 12:02:39 2009 -0700

    Merge branch 'mesa_7_5_branch' into mesa_7_6_branch
    
    Conflicts:
    	src/mesa/main/version.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=18f3afbe889357c5d3a0e257c4caba21f23945bb
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Sep 28 11:41:23 2009 -0700

    docs: 7.5.2 md5 sums

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b807d49f1878ba5b1cb63823f07d8ab3076539c3
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Sep 28 11:33:52 2009 -0700

    Prep for 7.5.2 release



More information about the mesa-commit mailing list