ChangeLog                                               | 1289 ++++++++++++++++
 Makefile                                                |    2 
 configs/darwin                                          |    2 
 configs/default                                         |    2 
 debian/changelog                                        |   22 
 debian/control                                          |   25 
 debian/patches/02_use-ieee-fp-on-s390-and-m68k.patch    |    2 
 debian/patches/03_optional-progs-and-install.patch      |    2 
 debian/patches/05_hurd-ftbfs.diff                       |   31 
 debian/patches/06_kfreebsd-ftbfs.diff                   |    8 
 docs/news.html                                          |    6 
 docs/relnotes-7.6.1.html                                |    2 
 docs/relnotes-7.7.1.html                                |   50 
 docs/relnotes-7.7.html                                  |    2 
 docs/relnotes.html                                      |    1 
 progs/demos/engine.c                                    |   18 
 progs/demos/fbotexture.c                                |    1 
 progs/demos/fire.c                                      |   10 
 progs/demos/geartrain.c                                 |   21 
 progs/demos/isosurf.c                                   |    8 
 progs/demos/terrain.c                                   |    5 
 progs/glsl/convolutions.c                               |    2 
 progs/glsl/shtest.c                                     |    9 
 progs/glsl/vert-tex.c                                   |    9 
 progs/samples/olympic.c                                 |   20 
 progs/samples/overlay.c                                 |   18 
 progs/samples/rgbtoppm.c                                |   31 
 progs/samples/sphere.c                                  |   30 
 progs/samples/star.c                                    |   20 
 progs/samples/stretch.c                                 |   20 
 progs/samples/wave.c                                    |    2 
 progs/util/readtex.c                                    |   20 
 progs/xdemos/glsync.c                                   |    2 
 progs/xdemos/glxheads.c                                 |   32 
 progs/xdemos/manywin.c                                  |   34 
 progs/xdemos/sharedtex_mt.c                             |    4 
 src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c     |  281 ++-
 src/gallium/auxiliary/rbug/rbug_context.h               |    2 
 src/gallium/auxiliary/rbug/rbug_proto.h                 |    2 
 src/gallium/auxiliary/rtasm/rtasm_execmem.c             |   32 
 src/gallium/auxiliary/tgsi/tgsi_exec.c                  |    8 
 src/gallium/auxiliary/tgsi/tgsi_sse2.c                  |   50 
 src/gallium/auxiliary/tgsi/tgsi_ureg.c                  |    8 
 src/gallium/auxiliary/util/Makefile                     |    1 
 src/gallium/auxiliary/util/u_bitmask.c                  |   32 
 src/gallium/auxiliary/util/u_clear.h                    |    2 
 src/gallium/auxiliary/util/u_debug.c                    |    6 
 src/gallium/auxiliary/util/u_debug.h                    |    2 
 src/gallium/auxiliary/util/u_debug_memory.c             |    8 
 src/gallium/auxiliary/util/u_format.h                   |    2 
 src/gallium/auxiliary/util/u_network.c                  |    8 
 src/gallium/auxiliary/util/u_network.h                  |    2 
 src/gallium/auxiliary/util/u_stream_stdc.c              |    2 
 src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c        |   11 
 src/gallium/drivers/i915/i915_buffer.c                  |    1 
 src/gallium/drivers/i915/i915_state.c                   |    4 
 src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c         |    2 
 src/gallium/drivers/llvmpipe/lp_bld_depth.c             |    2 
 src/gallium/drivers/llvmpipe/lp_bld_flow.c              |    2 
 src/gallium/drivers/llvmpipe/lp_bld_format_aos.c        |    2 
 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c          |    9 
 src/gallium/drivers/llvmpipe/lp_prim_vbuf.c             |    1 
 src/gallium/drivers/llvmpipe/lp_state_fs.c              |    1 
 src/gallium/drivers/llvmpipe/lp_test_conv.c             |    2 
 src/gallium/drivers/llvmpipe/lp_tex_cache.h             |    2 
 src/gallium/drivers/llvmpipe/lp_tex_sample_c.c          |    2 
 src/gallium/drivers/llvmpipe/lp_tile_soa.h              |    2 
 src/gallium/drivers/llvmpipe/lp_winsys.h                |    2 
 src/gallium/drivers/nv50/nv50_query.c                   |    2 
 src/gallium/drivers/r300/r300_cs.h                      |    2 
 src/gallium/drivers/r300/r300_emit.c                    |    4 
 src/gallium/drivers/r300/r300_flush.c                   |    1 
 src/gallium/drivers/r300/r300_reg.h                     |   16 
 src/gallium/drivers/r300/r300_state_derived.c           |    2 
 src/gallium/drivers/softpipe/sp_prim_vbuf.c             |    1 
 src/gallium/drivers/softpipe/sp_quad_blend.c            |    2 
 src/gallium/drivers/svga/svga_context.c                 |   44 
 src/gallium/drivers/svga/svga_context.h                 |    9 
 src/gallium/drivers/svga/svga_draw.c                    |    3 
 src/gallium/drivers/svga/svga_pipe_fs.c                 |   10 
 src/gallium/drivers/svga/svga_pipe_vs.c                 |   10 
 src/gallium/drivers/svga/svga_state_fs.c                |   39 
 src/gallium/drivers/svga/svga_state_vs.c                |   20 
 src/gallium/drivers/svga/svga_tgsi.c                    |    2 
 src/gallium/drivers/trace/tr_context.c                  |    2 
 src/gallium/drivers/trace/tr_dump.c                     |    4 
 src/gallium/drivers/trace/tr_rbug.c                     |    6 
 src/gallium/drivers/trace/tr_state.h                    |    2 
 src/gallium/state_trackers/egl/egl_surface.c            |    4 
 src/gallium/state_trackers/egl/egl_tracker.c            |    3 
 src/gallium/state_trackers/glx/xlib/glx_api.c           |    1 
 src/gallium/state_trackers/vega/api_path.c              |    3 
 src/gallium/state_trackers/vega/arc.c                   |    2 
 src/gallium/state_trackers/vega/bezier.c                |    1 
 src/gallium/state_trackers/vega/stroker.c               |    4 
 src/gallium/state_trackers/vega/vg_tracker.c            |    1 
 src/gallium/state_trackers/xorg/xorg_crtc.c             |   10 
 src/gallium/state_trackers/xorg/xorg_driver.c           |   29 
 src/gallium/state_trackers/xorg/xorg_exa.c              |    4 
 src/gallium/state_trackers/xorg/xorg_exa_tgsi.c         |   33 
 src/gallium/state_trackers/xorg/xorg_renderer.c         |    1 
 src/gallium/winsys/drm/vmware/xorg/SConscript           |    1 
 src/gallium/winsys/gdi/SConscript                       |    2 
 src/gallium/winsys/xlib/xlib_brw_context.c              |  209 ++
 src/glu/sgi/libnurbs/interface/bezierPatchMesh.h        |    1 
 src/glu/sgi/libnurbs/interface/glsurfeval.h             |    2 
 src/glu/sgi/libnurbs/internals/arcsorter.h              |    1 
 src/glu/sgi/libnurbs/internals/displaylist.h            |    1 
 src/glu/sgi/libnurbs/internals/gridvertex.h             |    2 
 src/glu/sgi/libnurbs/internals/knotvector.cc            |    3 
 src/glu/sgi/libnurbs/internals/mesher.cc                |    3 
 src/glu/sgi/libnurbs/internals/reader.cc                |    2 
 src/glu/sgi/libnurbs/internals/reader.h                 |   14 
 src/glu/sgi/libnurbs/internals/renderhints.cc           |    4 
 src/glu/sgi/libnurbs/internals/simplemath.h             |    2 
 src/glu/sgi/libnurbs/internals/slicer.cc                |    4 
 src/glu/sgi/libnurbs/internals/subdivider.cc            |    6 
 src/glu/sgi/libnurbs/internals/varray.cc                |    8 
 src/glu/sgi/libnurbs/nurbtess/directedLine.cc           |   32 
 src/glu/sgi/libnurbs/nurbtess/monoChain.cc              |    1 
 src/glu/sgi/libnurbs/nurbtess/partitionY.cc             |    4 
 src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc          |    4 
 src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc          |    4 
 src/glu/sgi/libnurbs/nurbtess/sampledLine.cc            |    3 
 src/glx/x11/dri2.c                                      |    4 
 src/glx/x11/dri_glx.c                                   |   13 
 src/glx/x11/glxcmds.c                                   |    4 
 src/glx/x11/glxcurrent.c                                |    7 
 src/glx/x11/glxext.c                                    |    5 
 src/glx/x11/xf86dri.h                                   |    4 
 src/mesa/Makefile                                       |    2 
 src/mesa/drivers/common/meta.c                          |   47 
 src/mesa/drivers/dri/ffb/ffb_tris.c                     |    2 
 src/mesa/drivers/dri/i810/i810tex.h                     |    1 
 src/mesa/drivers/dri/i915/i915_program.c                |    2 
 src/mesa/drivers/dri/i915/i915_texstate.c               |    7 
 src/mesa/drivers/dri/i915/intel_render.c                |    4 
 src/mesa/drivers/dri/i965/brw_disasm.c                  |    1 
 src/mesa/drivers/dri/i965/brw_draw_upload.c             |    6 
 src/mesa/drivers/dri/i965/brw_eu_emit.c                 |    4 
 src/mesa/drivers/dri/i965/brw_state.h                   |    2 
 src/mesa/drivers/dri/i965/brw_wm_emit.c                 |    4 
 src/mesa/drivers/dri/i965/brw_wm_glsl.c                 |    2 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c        |   50 
 src/mesa/drivers/dri/intel/intel_context.h              |    8 
 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c         |    3 
 src/mesa/drivers/dri/intel/intel_tex_copy.c             |    7 
 src/mesa/drivers/dri/r300/compiler/memory_pool.c        |    4 
 src/mesa/drivers/dri/r300/compiler/radeon_code.c        |    3 
 src/mesa/drivers/dri/r300/compiler/radeon_compiler.c    |   11 
 src/mesa/drivers/dri/r300/compiler/radeon_program.c     |    6 
 src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c |   30 
 src/mesa/drivers/dri/r600/r600_context.h                |    1 
 src/mesa/drivers/dri/r600/r600_texstate.c               |   46 
 src/mesa/drivers/dri/r600/r700_assembler.c              |   20 
 src/mesa/drivers/dri/r600/r700_assembler.h              |    1 
 src/mesa/drivers/dri/r600/r700_chip.c                   |    5 
 src/mesa/drivers/dri/r600/r700_vertprog.c               |    8 
 src/mesa/drivers/dri/r600/r700_vertprog.h               |    1 
 src/mesa/drivers/dri/radeon/radeon_cs_legacy.c          |    2 
 src/mesa/drivers/dri/radeon/radeon_tcl.c                |    1 
 src/mesa/drivers/dri/sis/sis_context.c                  |    2 
 src/mesa/drivers/dri/tdfx/tdfx_dd.c                     |    2 
 src/mesa/drivers/dri/tdfx/tdfx_tex.c                    |    2 
 src/mesa/drivers/dri/tdfx/tdfx_texstate.c               |    2 
 src/mesa/glapi/ARB_sync.xml                             |    4 
 src/mesa/main/attrib.c                                  |   47 
 src/mesa/main/dispatch.c                                |    4 
 src/mesa/main/enums.c                                   |  465 ++---
 src/mesa/main/formats.c                                 |    1 
 src/mesa/main/image.c                                   |    2 
 src/mesa/main/texgetimage.c                             |    2 
 src/mesa/main/texparam.c                                |    1 
 src/mesa/main/version.h                                 |    8 
 src/mesa/shader/nvfragparse.c                           |    2 
 src/mesa/shader/prog_optimize.c                         |    2 
 src/mesa/shader/prog_parameter.c                        |    8 
 src/mesa/shader/prog_parameter_layout.c                 |   16 
 src/mesa/shader/program_parse.tab.c                     |  627 ++++---
 src/mesa/shader/program_parse.tab.h                     |    2 
 src/mesa/shader/program_parse.y                         |   95 -
 src/mesa/shader/program_parser.h                        |    6 
 src/mesa/shader/slang/slang_codegen.c                   |   15 
 src/mesa/shader/slang/slang_codegen.h                   |    1 
 src/mesa/shader/slang/slang_compile.c                   |    3 
 src/mesa/shader/slang/slang_compile_operation.c         |    1 
 src/mesa/state_tracker/st_cb_bufferobjects.c            |   49 
 src/mesa/state_tracker/st_cb_texture.c                  |    2 
 src/mesa/state_tracker/st_format.c                      |    5 
 src/mesa/state_tracker/st_mesa_to_tgsi.c                |   21 
 src/mesa/swrast/s_span.c                                |   10 
 src/mesa/tnl/t_vb_program.c                             |    7 
 src/mesa/x86/gen_matypes.c                              |   14 
 193 files changed, 3375 insertions(+), 1226 deletions(-)

New commits:
commit 2b5f0b8669b0a478444bfb1c43d348a9c68330b3
Author: Brice Goglin <bgog...@debian.org>
Date:   Mon Jan 11 17:52:44 2010 +0100

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 275356a..3fb585b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (7.7-1) UNRELEASED; urgency=low
+mesa (7.7-1) experimental; urgency=low
 
   [ Brice Goglin ]
   * Bump libdrm build dependency to 2.4.15, closes: #561058.
@@ -10,7 +10,7 @@ mesa (7.7-1) UNRELEASED; urgency=low
     tarballs are.
   * Don't include GLUT sources since we don't use them.
 
- -- Brice Goglin <bgog...@debian.org>  Mon, 14 Dec 2009 09:17:50 +0100
+ -- Brice Goglin <bgog...@debian.org>  Mon, 11 Jan 2010 17:52:31 +0100
 
 mesa (7.7~rc2-1) experimental; urgency=low
 

commit eb1cc8273b6b46578e5ca13b19800f800f08c550
Author: Brice Goglin <bgog...@debian.org>
Date:   Mon Jan 11 17:49:26 2010 +0100

    New upstream release

diff --git a/ChangeLog b/ChangeLog
index 423a349..2567e54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,1226 @@
+commit 6d6c9c668894c393f7b6086fe0a4234939656865
+Author: Vinson Lee <v...@vmware.com>
+Date:   Mon Jan 11 00:24:39 2010 -0800
+
+    progs/demos: Remove unnecessary header from fbotexture.c.
+
+commit efaba97eaaf47ffecf1577777df1e8a700ada8de
+Author: Dave Airlie <airl...@redhat.com>
+Date:   Mon Jan 11 13:21:47 2010 +1000
+
+    radeon: fix prediction for r100 inline vert/elt emits.
+    
+    On r100 we emit the indices inline so we need to account
+    for that in the emission size.
+
+commit 1294df9ca4ec39f00de3f9d923316f6641c1fb4a
+Author: Dave Airlie <airl...@redhat.com>
+Date:   Mon Jan 11 13:21:02 2010 +1000
+
+    radeon: fix bug in realloc code.
+    
+    This bug was fixed in libdrm ages ago, port to non-kms
+
+commit 4fe51c7447fb260c32754df95a54b62f513cdd6b
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 16:09:41 2010 -0800
+
+    glu/sgi: Initialize members of class Mesher.
+
+commit 1111b38a1b903e9d99aace14a675a684a3f4732a
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 15:55:52 2010 -0800
+
+    glu/sgi: Initialize members of class Slicer.
+
+commit b9bd96608c88c0b3decddc80f0d49f670fc90466
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 03:03:14 2010 -0800
+
+    glu/sgi: Include missing header file.
+
+commit 199dedd6dd06e7f647dc6741611c06954aca3c77
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 01:57:13 2010 -0800
+
+    progs/demos: Check upper bounds of input in manywin.c.
+
+commit 0c7814fe238fe0e2bbeff448c32f79146f9ae923
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 00:40:46 2010 -0800
+
+    progs/demos: Bounds check input to fire.c.
+
+commit 9e98c1fbf6fef97e017c7b308d0772604ea7a614
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 10 00:14:33 2010 -0800
+
+    glu/sgi: Initialize members of class Renderhints.
+
+commit a5815c36f77d150e4a9915a8b289df2aa942c23c
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 9 23:55:05 2010 -0800
+
+    glu/sgi: Initialize members of class StoredVertex.
+
+commit 61afd1158fb7d0577effd817a8f9cba7fb2a2bbd
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 9 23:53:54 2010 -0800
+
+    glu/sgi: Include missing header file.
+
+commit f8737bda37510672415269f205ca5b0c69454edf
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 9 23:25:49 2010 -0800
+
+    glu/sgi: Initialize member of class O_pwlcurve.
+
+commit 683e3cb8db5a57db2ebd364986a399e2b1009e00
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 23:08:57 2010 -0800
+
+    progs/tests: Silence 'missing initializer' warnings.
+
+commit 223c8482ca16d3ed31266ea8cc63b816aece6a81
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 22:10:52 2010 -0800
+
+    progs/glsl: Silence uninitialized variable warning.
+
+commit 3b82de92a0f3a1a810ae1521d2f72795f9d65157
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 22:02:21 2010 -0800
+
+    progs/demos: Add missing initializers in engine.c.
+
+commit 4775723d2f641dcd82e8c9cd39ba52f8d86158c7
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 21:43:54 2010 -0800
+
+    r300g: Silence unused variable warnings.
+
+commit 20d6360db7ca8610e5958cd7f851e664d77684fc
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 20:22:17 2010 -0800
+
+    tgsi: Silence uninitialized variable warnings.
+
+commit de37a00d271fc4ab919c3c715322018c0b76369f
+Author: Jakob Bornecrantz <ja...@vmware.com>
+Date:   Tue Jan 5 17:51:02 2010 +0100
+
+    util: Add u_bitmask to make build
+
+commit 674c76310fe93dd3d7a15af0f72bb9f04351d09f
+Author: Dan Nicholson <dbn.li...@gmail.com>
+Date:   Fri Jan 8 05:59:55 2010 -0800
+
+    mesa: Ensure libmesagallium.a is finished building before descending
+    
+    Signed-off-by: Dan Nicholson <dbn.li...@gmail.com>
+
+commit 3c42e403de9da2abd46cd0d15de107250866859d
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 8 01:13:46 2010 -0800
+
+    r300: Move initial declaration outside for loop.
+
+commit 5dd9e23d6204e6ec36468d4ae99e630c782c1cc9
+Author: Brian Paul <bri...@vmware.com>
+Date:   Thu Jan 7 14:55:27 2010 -0700
+
+    docs: document Gallium SSE codegen for XPD bug fix
+
+commit 8647aa1d8d8ffce7ae3b00e7e277be635124acad
+Author: Brian Paul <bri...@vmware.com>
+Date:   Thu Jan 7 14:49:12 2010 -0700
+
+    tgsi: fix SSE code emit for XPD
+    
+    Rearrange things so that the writes to the dest registers happen
+    after we've fetched/used all src registers.
+    
+    The problematic instruction was:  XPD TEMP[2].xyz, TEMP[0], TEMP[2];
+    Note that the dst reg is also a src reg.
+    
+    This fixes bad shading with progs/glsl/bump.c since Eric's changes to the
+    Mesa program optimizer in commit d6690ce15fb8c7c6abf1bc0d847c1d2da2c33904.
+    The optimizer rearranges some registers so we occasionally wind up with
+    something like the above.
+
+commit 2b7a4b2c0e9b18ed985b0eda34723d53bc2a305b
+Author: Brian Paul <bri...@vmware.com>
+Date:   Thu Jan 7 08:22:37 2010 -0700
+
+    progs/fp: remove invalid tri-inv.c test
+    
+    INV is not a valid instruction.
+
+commit d42467687e9de756aa3e4bca5e55f69391af3065
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 21:39:44 2010 -0800
+
+    progs/demos: Assert that input to malloc is valid.
+
+commit 45ac10fe6a9c01aec9b7245f9a5621402842f466
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 18:18:49 2010 -0800
+
+    progs/xdemos: Check for string overflow.
+
+commit 25ffd7627828d5a6d1858e0fd5f2a4b796c72be8
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 18:08:17 2010 -0800
+
+    progs/xdemos: Check for string overflow.
+
+commit 468f270f3fc0efc136d03d0b6022916ddd8ea893
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 17:51:08 2010 -0800
+
+    svga: Silence uninitialized variable warning.
+
+commit ef7eb62423077becf2f896f771d6d76e9671f114
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 18:22:05 2010 -0700
+
+    meta: remove F suffix from _mesa_Ortho() params
+    
+    _mesa_Ortho() takes GLdoubles.
+
+commit 73bd4000160663db8c0c1d5918984a5b9268e9a0
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 18:19:42 2010 -0700
+
+    docs: document a mipmap generation bug fix
+
+commit cb3cb96fbd3279bf3dd50439444c4c064ed6f748
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 18:18:04 2010 -0700
+
+    meta: move destination vertex/projection setup out of 
_mesa_meta_GenerateMipmap
+    
+    Based on a patch submitted by Pierre Willenbrock <pie...@pirsoft.de>
+
+commit 06970b2ccb6add0696710f01a07ebf9ec3922c80
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 18:12:42 2010 -0700
+
+    meta: set viewport and projection matrix in _mesa_meta_GenerateMipmap
+    
+    This fixes mipmap levels being clipped to the last viewport.
+    
+    Based on a patch submitted by Pierre Willenbrock <pie...@pirsoft.de>
+
+commit 49653c01e8288018d8a1d8e935ef64645f088402
+Author: Andre Maasikas <amaasi...@gmail.com>
+Date:   Tue Dec 22 14:50:10 2009 +0200
+
+    r600: adjust after radeon mipmap changes in 7118db8700
+    
+    R600_OUT_BATCH_RELOC doesn't really use offset so set it
+    in TEX_RESOURCE2
+    + typo fix
+
+commit 8485811f10142f54756d876ebe91193bfc8f8a0e
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 17:42:53 2010 -0700
+
+    tnl: set FOGC result to (f,0,0,1)
+    
+    Fixed FDO bug 23397.
+
+commit 4c45810d575c53f3e829809cb4d27e35739a2a69
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 15:35:18 2010 -0800
+
+    progs/xdemos: Remove comma at end of enumerator list.
+
+commit 96a4e4552dab2dc0e741de40be0184a1e94515ef
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 15:33:13 2010 -0800
+
+    progs/xdemos: Use temporary variables.
+    
+    This was missed from the previous commit to glxheads.c.
+
+commit c1dad22d7159569b978fdfcb87e4a718041b7d07
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 15:25:42 2010 -0800
+
+    progs/glsl: Prevent possible string overflow.
+
+commit f4952f040bf61ea856cdcb9cdf8dbb02ff3a6f1e
+Author: Vinson Lee <v...@vmware.com>
+Date:   Wed Jan 6 14:55:02 2010 -0800
+
+    progs/xdemos: Prevent possible string overflow.
+
+commit c9befda13a000f7ad2221e957615c909bff279f8
+Author: Pierre Ossman <pie...@ossman.eu>
+Date:   Wed Jan 6 12:42:49 2010 -0500
+
+    r600: float texture component ordering
+    
+    The ordering of texture components was
+    backwards for the floating point textures.
+    
+    Signed-off-by: Pierre Ossman <pie...@ossman.eu>
+
+commit 324568f79d6e014900c981bd9a0e1dffedc326c8
+Author: Roel Kluin <roel.kl...@gmail.com>
+Date:   Wed Jan 6 08:27:42 2010 -0800
+
+    mesa: test index bounds before array element
+    
+    Check whether the index is within bounds before accessing the array.
+    
+    Signed-off-by: Roel Kluin <roel.kl...@gmail.com>
+    Signed-off-by: Brian Paul <bri...@vmware.com>
+
+commit 5db710a8231fe50d2faad8e9adb2a07616cc6130
+Author: Roel Kluin <roel.kl...@gmail.com>
+Date:   Wed Jan 6 08:20:28 2010 -0800
+
+    win32_menu: add missing parentheses in mapMenu()
+    
+    `|' has higher precedence than `?'.
+    
+    Signed-off-by: Roel Kluin <roel.kl...@gmail.com>
+    Signed-off-by: Brian Paul <bri...@vmware.com>
+
+commit 2b4acd26b1680eda9622205bbc1879da30d085bc
+Author: Roel Kluin <roel.kl...@gmail.com>
+Date:   Wed Jan 6 08:07:00 2010 -0800
+
+    nv50: add missing parentheses in nv50_query_result()
+    
+    NOUVEAU_BO_RD is defined (1 << 2), and `|' has higher precedence than `?'
+    so the second argument of nouveau_bo_map was always 0.
+    
+    Signed-off-by: Roel Kluin <roel.kl...@gmail.com>
+    Signed-off-by: Brian Paul <bri...@vmware.com>
+
+commit e4b7d9ea35a399c008a879e943374e9654001d01
+Author: Brian Paul <bri...@vmware.com>
+Date:   Wed Jan 6 07:17:13 2010 -0700
+
+    i965: fix invalid assertion in emit_xpd(), again
+
+commit 5b64d94390e4805e1634f0c8b5e3156e12b8b872
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Tue Jan 5 20:41:29 2010 +0000
+
+    pipebuffer: Multi-threading fixes for fencing.
+    
+    I had this patch on my hard drive for long time. It doesn't fully
+    address SVGA multi-threading issues, but causes no regressions, so decided
+    to commit while it still applies cleanly.
+    
+    Attention: merging this into master will cause issues due to recent
+    changes in reference counting to fix strict aliasing rules violation.
+
+commit e555146fa35c897554a1af2d010187a6acccdd59
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 15:53:01 2010 -0700
+
+    i965: fix invalid assertion in emit_xpd()
+    
+    Invalid assertion found by Roel Kluin <roel.kl...@gmail.com>
+
+commit 766f3ccbda7def1a81a3d07002e500e8bb1a898e
+Author: Roel Kluin <roel.kl...@gmail.com>
+Date:   Tue Jan 5 13:40:40 2010 -0800
+
+    tdfx: condition always evaluates to false in SetupDoubleTexEnvVoodoo3()
+    
+    This can never be true.
+    
+    Signed-off-by: Roel Kluin <roel.kl...@gmail.com>
+
+commit 9f544394c1d059ce09c8bb2b5e11f5e871c7915f
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 11:40:24 2010 -0700
+
+    st/mesa: fix broken translation of negative register indexes
+    
+    A src register's index can be negative if we're doing indirect
+    addressing into the constant buffer.  Ex: MOV OUT[1], CONST[ADDR[0].x-3]
+    
+    This fixes the piglit vp-arl-neg-array.vpfp test.
+    
+    Before this change we were going out of bounds of the t->constants[]
+    array and getting garbage that later triggered an assertion.
+
+commit 487a14b476d5e01bd03f50bc45fd3dfc59aa609c
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 10:56:57 2010 -0700
+
+    ARB prog parser: regenerated parser file
+
+commit f0f68b1e4c3d3d23fc9a7d624a465537b2e74d6c
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 10:53:44 2010 -0700
+
+    ARB prog parser: fix parameter binding type
+    
+    References to program local and enviroment parameters are put into the
+    unified program parameters list as PROGRAM_STATE_VAR entries which point
+    into the local or environment arrays.  So the param_binding_type field
+    should be PROGRAM_STATE_VAR.
+    
+    This fixes the piglit vpfp-generic vp-arl-env-array.vpfp and
+    vp-arl-local-array.vpfp test failures.
+
+commit e3514b73388c9df36941c370837a04d90ca44ddd
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 10:03:16 2010 -0700
+
+    ARB prog parser: regenerated parser files
+
+commit 7c6ae4c6c87edd02671a3857d1f774835b923e59
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 10:01:20 2010 -0700
+
+    ARB prog parser: add allowSwizzle param to initialize_symbol_from_const()
+    
+    We need to disable constant consolidation when building an array of
+    constants which might be indexed indirectly.
+    
+    Fixes regression in piglit vpfp-generic vp-arl-constant-array.vpfp
+    test caused by earlier constant consolidation patch.
+
+commit 37f6929d29c9d3fbec873c0576a343d342ffdedf
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 09:59:39 2010 -0700
+
+    mesa: whitespace changes and comments
+
+commit f27e39aa4ec267fd2074a73da14bf1b4d2f8fb13
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 09:57:41 2010 -0700
+
+    mesa: change constant search behaviour in _mesa_add_unnamed_constant()
+    
+    Only search for an existing, matching constant if swizzleOut is non-null.
+    We need to be able to disable constant consolidation when building an
+    array of constants which will be indexed indirectly.
+
+commit 38d8b180038eef692cbc75731d340c9fcc721784
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Tue Jan 5 17:56:26 2010 +0000
+
+    svga: Remove stale references to delete shader results.
+    
+    To ensure that a new result that happens to have the same address
+    of the old one will be detected as a change.
+
+commit 8ebef37c7ba67c4449367b95821293176a0a370b
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Tue Jan 5 17:32:19 2010 +0000
+
+    svga: Rebind shaders when tokens change.
+    
+    Even shader ID doesn't change. Otherwise the token change is not
+    effective.
+    
+    This reverts regression from commit
+    cdb445f3a9285e2d8f042a07021ade78b94e0156. Regression could be seen in
+    Quake3's loading screen -- the upper right corner of the screen would
+    be black.
+
+commit ef1b9426918a29b7ddd28601b0e53ed683abb89a
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Jan 5 09:14:48 2010 -0700
+
+    st/mesa: added PROGRAM_LOCAL_PARAM case in src_register()
+    
+    Fixes piglit vpfp-generic arl.vpfp failure when using gallium.
+
+commit bd96b51303512bef301c4cee5c7a65ebb3371913
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 14:31:08 2010 -0700
+
+    mesa: bump version to 7.7.1-DEVEL
+
+commit 6d845808589b9df84f23551b122533a55dce6bd5
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 19:05:31 2010 -0700
+
+    mesa: add missing _mesa_lock_texture() call
+
+commit b434a816d7a4b298e16a8b51b54e5a2d5ea28da8
+Author: Eric Anholt <e...@anholt.net>
+Date:   Tue Dec 29 15:55:34 2009 -0800
+
+    i915: Use _MaxLevel on principle in texture setup.
+    
+    It was OK before because we proceed to clamp the value to hardware
+    limits, but given that other use of MaxLevel has been a trap, let's
+    avoid it.
+
+commit 19a26dfc474618ecfe881846a8c9dac221332d44
+Author: Eric Anholt <e...@anholt.net>
+Date:   Mon Jan 4 09:39:07 2010 -0800
+
+    intel: Fix CopyTexImage from tiled mipmap levels > 0.
+    
+    Fixes piglit fbo-copyteximage.
+
+commit 63610fae4f46361f2500577a83bf5ac6f9e8b0ac
+Author: Eric Anholt <e...@anholt.net>
+Date:   Mon Jan 4 08:47:01 2010 -0800
+
+    i965: Fix the surface offset calculation for tiled buffers.
+    
+    If we ever had a non-tile-aligned tiled renderbuffer, the math was all
+    off.  Use the existing x,y coordinates instead of trying to
+    reconstruct them from an incorrectly-calculated offset value.
+
+commit a160d1c27de8afcf072b4fd438d6a37f16742e75
+Author: Andre Maasikas <amaasi...@gmail.com>
+Date:   Tue Dec 29 14:47:01 2009 +0200
+
+    r600: support vertex_array_bgra
+    
+    Use vertex program key mechanism and swizzle during vertex fetch - is there
+    a better way?
+
+commit 82421c549f782cee0d377a064852813117ff6850
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 13:59:43 2010 -0700
+
+    mesa: added GL_DU8DV8_ATI in extract_float_rgba()
+    
+    Fixes warning seen with Shadowgrounds.  See bug 24016.
+
+commit 01bf004d8bef298298621dc9e13b4119e3ced572
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 12:47:37 2010 -0700
+
+    docs: initial release notes for 7.7.1
+
+commit 6130bb13913090f7477d3dab5662c7e80c7b9293
+Author: Vinson Lee <v...@vmware.com>
+Date:   Mon Jan 4 12:06:04 2010 -0800
+
+    mesa: Prevent possible array out-of-bounds access by _mesa_light.
+
+commit e661bf50183bf5481ee0d6c8e6be0809da991913
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 11:29:38 2010 -0700
+
+    mesa: regenerated enums.c file
+
+commit 707faf65c89dbe64e2cb01196b913b354221e26e
+Author: Brian Paul <bri...@vmware.com>
+Date:   Mon Jan 4 11:29:09 2010 -0700
+
+    glapi: comment-out TIMEOUT_IGNORED
+    
+    This is not really a GLenum value.
+
+commit f52dd2ab333b0bdfa1df15bffb8156350c93f892
+Author: Brian Paul <bri...@vmware.com>
+Date:   Tue Dec 29 10:26:28 2009 -0700
+
+    glsl: use varName variable in _slang_gen_assignment()
+
+commit 1e414df894fc70b7024eb38c812e582336014974
+Author: Michel Dänzer <daen...@vmware.com>
+Date:   Mon Jan 4 16:54:29 2010 +0100
+
+    st/mesa: Only call st_texture_image_unmap() if texImage->Data is non-NULL.
+    
+    This was already done in st_TexImage() but was missed between incremental
+    changes to st_TexSubimage().
+
+commit acd1451393068762a46a06aee3af9e94bc09e147
+Author: Michel Dänzer <daen...@vmware.com>
+Date:   Mon Jan 4 13:05:43 2010 +0100
+
+    svga: Fix debug build crash when rendering to depth/stencil renderbuffer 
only.
+
+commit c114f000df269787afb449d73cd8aae202be2550
+Author: Michel Dänzer <daen...@vmware.com>
+Date:   Mon Jan 4 13:04:05 2010 +0100
+
+    st/xorg: Proper calculation of screen pitch.
+
+commit 8282185752a93acca54a67a8e97e0066ee233709
+Author: Michel Dänzer <daen...@vmware.com>
+Date:   Mon Jan 4 13:02:40 2010 +0100
+
+    vmware/xorg: Fix SCons build.
+
+commit d1e2fc19cc1b8e4c23f5ad82ec68779c41101b41
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 23:33:32 2010 -0800
+
+    r300: Use C-style comments.
+
+commit 8a29e3f8e8e1f05e54959063928a93d7a5eef0f0
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 21:39:20 2010 -0800
+
+    progs/egl: Silence uninitialized variable warnings.
+
+commit 3ea5a95078bddaed66e3c9412b4b0c4685bc9ec7
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 21:29:33 2010 -0800
+
+    progs/samples: Silence compiler warnings.
+
+commit b14cbfaebc135351a72d86128ae987611ef8c31f
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 20:51:23 2010 -0800
+
+    r300: Silence 'mixed declarations and code' warnings.
+
+commit 0214b7b3c1eae5573b03b485b18e4c10729831ee
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 20:16:59 2010 -0800
+
+    r300: Silence 'mixed declarations and code' warning.
+
+commit 58531029e6eba11c374d996ea031f1bbe4386c54
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 18:32:07 2010 -0800
+
+    r300: Silence 'mixed declarations and code' warning.
+
+commit 3e196f433dc02654f1c0f7989e2e7e7a5c4b425d
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 18:05:12 2010 -0800
+
+    r300g: Silence 'mixed declarations and code' warning.
+
+commit fe3ea299bf8abcf27c8a168138c8fd3f4e43cefa
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 15:07:35 2010 -0800
+
+    r300g: Remove comma at end of enumerator list.
+
+commit 0bfc579bd435b4d0c258258440866840c473f681
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 14:42:36 2010 -0800
+
+    llvmpipe: Remove comma at end of enumerator list.
+
+commit eb5d9e6f70037d4dc12430302f82a116cb1e00ca
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Sun Jan 3 19:58:54 2010 +0000
+
+    mesa: Cope with the degenerate case of zero length ranges.
+    
+    Fixes assertion failures on glean's bufferObject test.
+
+commit f3739bdb60edc051348526d469d5222bb6934917
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Fri Jan 1 21:54:01 2010 +0000
+
+    gdi: Don't generate import libraries for opengl32.dll.
+    
+    Both MinGW and MSVC include opengl32 import libraries, and its safer to
+    always use those.
+
+commit 287cbba9b7ebf95391f77b58f519dd76c415d355
+Author: Jeremy Huddleston <jerem...@freedesktop.org>
+Date:   Thu Dec 24 08:47:29 2009 -0800
+
+    apple: Purge existing (not working) GLX_USE_APPLEGL from dated libGL on OSX
+    
+    Signed-off-by: Jeremy Huddleston <jerem...@freedesktop.org>
+
+commit 32305e3a9f9408922c34f06174aaa0d34cf72459
+Author: Jeremy Huddleston <jerem...@freedesktop.org>
+Date:   Thu Dec 24 09:20:33 2009 -0800
+
+    glxcmds: Fix comment about __DRI_ALLOCATE
+    
+    Signed-off-by: Jeremy Huddleston <jerem...@freedesktop.org>
+
+commit 1d95544446f3b862620fe5bb33b37705a2ad8681
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 03:06:33 2010 -0800
+
+    trace: Remove comma at end of enumerator list.
+
+commit 66c1de77ed58ea8856c5bc72c8e4c69e23aa04f2
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Sun Jan 3 11:02:12 2010 +0000
+
+    rtasm: Play nicely with Windows's Data Execution Prevention.
+
+commit 1da47ac20e676e05c1b0b66c2c07265836f4c7eb
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sun Jan 3 02:38:22 2010 -0800
+
+    progs/vp: Ensure null-terminated byte string.
+
+commit c9c6e9a39e3d38cfc05772667c759b82df8f0fff
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 21:58:40 2010 -0800
+
+    progs/tests: Silence uninitialized variable warning.
+
+commit 32d18924dff424eb2e06454193c6c2024f1b2795
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 21:52:51 2010 -0800
+
+    progs/tests: Silence warn_unused_result warning.
+
+commit d27effbfd88463fc395c364c4e6fc59636074bda
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 21:05:06 2010 -0800
+
+    i810: Fix include recursion.
+
+commit 94c5faad26eae7bb4b95d6c95548860ff52354ba
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 20:47:15 2010 -0800
+
+    sis: ifdef out unused variable.
+    
+    Silences GCC warning.
+
+commit d2758f3b74838f4d4f1ae691fddca7dc9f4e8c0e
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 20:39:04 2010 -0800
+
+    st/xorg: Ensure null-terminated byte string.
+
+commit be6fb5c08350138ac85c1bf727553aaa9f4583e6
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 20:17:43 2010 -0800
+
+    r300g: Use C-style comments.
+
+commit fe27b07b0fe7b63755add9bf522d7efcbf1ffb9b
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 20:04:00 2010 -0800
+
+    glu/sgi: Initialize members of struct O_curve.
+
+commit cdb445f3a9285e2d8f042a07021ade78b94e0156
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Sun Jan 3 00:47:30 2010 +0000
+
+    svga: Use a shader id as low as possible.
+
+commit 904917dcc67e15830a4fe106a243eb57dde985ea
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Sun Jan 3 00:41:01 2010 +0000
+
+    util: Minor enhancements/corrections to the bitmask logic.
+
+commit da6a80301b2cfdc6902198e3fef5ec78e86e39cf
+Author: José Fonseca <jfons...@vmware.com>
+Date:   Sat Jan 2 21:46:42 2010 +0000
+
+    svga: Rename error labels.
+    
+    Make it easier to insert/remove error branches.
+
+commit 386f91eec3f96cb8e28dfc6545a11e1d7dedc22b
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 15:46:11 2010 -0800
+
+    glu/sgi: Initialize members of struct O_surface.
+
+commit ba9dc26eec0ee65ea3aa1d8f8f31731157f86fa0
+Author: Vinson Lee <v...@vmware.com>
+Date:   Sat Jan 2 15:29:25 2010 -0800
+
+    glu/sgi: Initialize member of struct O_trim.
+
+commit 37e5626111ea99409d41af9581a3bc32a5d1519f
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 1 23:01:03 2010 -0800
+
+    glu/sgi: Initialize member of struct Property.
+
+commit 646c8ce03217dbda87fd1f5aedddd3f75a477754
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 1 17:54:11 2010 -0800
+
+    progs/samples: 'Silence no previous prototype' warnings.
+
+commit 2c64e4c50eaf7c3dd0cc95edbca1d31316baac3a
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 1 17:25:16 2010 -0800
+
+    glu/sgi: Initialize member of struct Dlnode.
+
+commit 64a19610112efdbde9daa81b742a081832d186e9
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 1 17:19:27 2010 -0800
+
+    glu/sgi: Initialize members of struct O_nurbscurve.
+
+commit fab161f28739c397200e1ad3b6ad2a26409c95bf
+Author: Vinson Lee <v...@vmware.com>
+Date:   Fri Jan 1 17:06:16 2010 -0800
+
+    x86: Silence printf format warnings.
+
+commit ad9defdd9c5c7a18c833cdacebe012604190f167


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to