mesa: Changes to 'debian-experimental'
ChangeLog | 1502 ++++++++++++++
SConstruct | 2
debian/changelog | 13
debian/control | 2
debian/rules | 4
docs/envvars.html | 19
docs/lists.html | 31
progs/demos/Makefile | 7
progs/demos/isosurf.c | 1
progs/demos/morph3d.c | 1
progs/demos/shadowtex.c | 1
progs/glsl/shtest.c | 1
progs/redbook/aapoly.c | 1
progs/xdemos/corender.c | 1
progs/xdemos/glxgears.c | 1
src/gallium/auxiliary/draw/draw_context.c | 3
src/gallium/auxiliary/draw/draw_pipe.c | 44
src/gallium/auxiliary/draw/draw_pt.c | 1
src/gallium/auxiliary/draw/draw_pt_fetch.c | 1
src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c | 1
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c | 1
src/gallium/auxiliary/draw/draw_pt_post_vs.c | 1
src/gallium/auxiliary/draw/draw_vs_varient.c | 1
src/gallium/auxiliary/pipebuffer/Makefile | 1
src/gallium/auxiliary/pipebuffer/SConscript | 1
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c | 1013 ++++++---
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h | 37
src/gallium/auxiliary/pipebuffer/pb_bufmgr.h | 4
src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c | 3
src/gallium/auxiliary/pipebuffer/pb_bufmgr_fenced.c | 152 -
src/gallium/auxiliary/pipebuffer/pb_validate.c | 1
src/gallium/auxiliary/tgsi/tgsi_scan.c | 10
src/gallium/auxiliary/util/u_blit.c | 4
src/gallium/auxiliary/util/u_gen_mipmap.c | 4
src/gallium/auxiliary/util/u_tile.c | 2
src/gallium/auxiliary/util/u_upload_mgr.c | 4
src/gallium/drivers/i915/i915_clear.c | 1
src/gallium/drivers/i915/i915_context.c | 3
src/gallium/drivers/i915/i915_debug.c | 1
src/gallium/drivers/i915/i915_debug_fp.c | 1
src/gallium/drivers/i915/i915_state.c | 2
src/gallium/drivers/i915/i915_state_derived.c | 1
src/gallium/drivers/i915/i915_state_sampler.c | 1
src/gallium/drivers/i915/i915_surface.c | 6
src/gallium/drivers/i915/i915_texture.c | 2
src/gallium/drivers/llvmpipe/lp_bld_alpha.c | 1
src/gallium/drivers/llvmpipe/lp_bld_arit.c | 1
src/gallium/drivers/llvmpipe/lp_bld_blend_soa.c | 1
src/gallium/drivers/llvmpipe/lp_bld_conv.c | 2
src/gallium/drivers/llvmpipe/lp_bld_format_aos.c | 1
src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c | 2
src/gallium/drivers/llvmpipe/lp_draw_arrays.c | 2
src/gallium/drivers/llvmpipe/lp_flush.c | 2
src/gallium/drivers/llvmpipe/lp_jit.c | 1
src/gallium/drivers/llvmpipe/lp_setup.c | 1
src/gallium/drivers/llvmpipe/lp_state_fs.c | 2
src/gallium/drivers/llvmpipe/lp_state_surface.c | 1
src/gallium/drivers/llvmpipe/lp_state_vertex.c | 1
src/gallium/drivers/llvmpipe/lp_test_blend.c | 1
src/gallium/drivers/llvmpipe/lp_tex_cache.c | 1
src/gallium/drivers/llvmpipe/lp_tex_sample_c.c | 1
src/gallium/drivers/llvmpipe/lp_tex_sample_llvm.c | 1
src/gallium/drivers/llvmpipe/lp_texture.c | 2
src/gallium/drivers/llvmpipe/lp_tile_cache.c | 2
src/gallium/drivers/softpipe/sp_context.c | 1
src/gallium/drivers/softpipe/sp_flush.c | 2
src/gallium/drivers/softpipe/sp_prim_vbuf.c | 2
src/gallium/drivers/softpipe/sp_quad_blend.c | 1
src/gallium/drivers/softpipe/sp_quad_depth_test.c | 4
src/gallium/drivers/softpipe/sp_quad_fs.c | 2
src/gallium/drivers/softpipe/sp_setup.c | 1
src/gallium/drivers/softpipe/sp_state_surface.c | 1
src/gallium/drivers/softpipe/sp_state_vertex.c | 1
src/gallium/drivers/softpipe/sp_tex_tile_cache.c | 1
src/gallium/drivers/softpipe/sp_texture.c | 1
src/gallium/drivers/svga/svga_draw_arrays.c | 1
src/gallium/drivers/svga/svga_draw_elements.c | 1
src/gallium/drivers/svga/svga_pipe_blend.c | 1
src/gallium/drivers/svga/svga_pipe_constants.c | 3
src/gallium/drivers/svga/svga_pipe_depthstencil.c | 1
src/gallium/drivers/svga/svga_pipe_draw.c | 1
src/gallium/drivers/svga/svga_pipe_flush.c | 5
src/gallium/drivers/svga/svga_pipe_fs.c | 2
src/gallium/drivers/svga/svga_pipe_misc.c | 6
src/gallium/drivers/svga/svga_pipe_query.c | 1
src/gallium/drivers/svga/svga_pipe_rasterizer.c | 1
src/gallium/drivers/svga/svga_pipe_sampler.c | 3
src/gallium/drivers/svga/svga_pipe_vertex.c | 4
src/gallium/drivers/svga/svga_pipe_vs.c | 1
src/gallium/drivers/svga/svga_screen.c | 4
src/gallium/drivers/svga/svga_screen.h | 6
src/gallium/drivers/svga/svga_screen_buffer.c | 104
src/gallium/drivers/svga/svga_screen_buffer.h | 8
src/gallium/drivers/svga/svga_screen_texture.c | 68
src/gallium/drivers/svga/svga_state_framebuffer.c | 2
src/gallium/drivers/svga/svga_state_fs.c | 4
src/gallium/drivers/svga/svga_state_rss.c | 3
src/gallium/drivers/svga/svga_state_tss.c | 2
src/gallium/drivers/svga/svga_state_vs.c | 6
src/gallium/drivers/svga/svga_swtnl_backend.c | 15
src/gallium/drivers/svga/svga_swtnl_draw.c | 1
src/gallium/drivers/svga/svga_swtnl_state.c | 1
src/gallium/drivers/svga/svga_tgsi_decl_sm20.c | 3
src/gallium/drivers/svga/svga_tgsi_decl_sm30.c | 1
src/gallium/drivers/svga/svga_winsys.h | 6
src/gallium/drivers/trace/tr_drm.c | 1
src/gallium/include/pipe/p_inlines.h | 41
src/gallium/include/pipe/p_screen.h | 5
src/gallium/include/state_tracker/drm_api.h | 5
src/gallium/state_trackers/dri/dri_context.c | 6
src/gallium/state_trackers/dri/dri_drawable.c | 19
src/gallium/state_trackers/dri/dri_drawable.h | 3
src/gallium/state_trackers/dri/dri_screen.c | 16
src/gallium/state_trackers/dri/dri_screen.h | 1
src/gallium/state_trackers/python/SConscript | 1
src/gallium/state_trackers/vega/shader.c | 4
src/gallium/state_trackers/wgl/stw_pixelformat.c | 5
src/gallium/state_trackers/xorg/xorg_composite.c | 3
src/gallium/state_trackers/xorg/xorg_dri2.c | 50
src/gallium/state_trackers/xorg/xorg_driver.c | 96
src/gallium/state_trackers/xorg/xorg_exa.c | 1
src/gallium/state_trackers/xorg/xorg_exa_tgsi.c | 2
src/gallium/state_trackers/xorg/xorg_output.c | 2
src/gallium/state_trackers/xorg/xorg_tracker.h | 1
src/gallium/state_trackers/xorg/xorg_winsys.h | 1
src/gallium/state_trackers/xorg/xorg_xv.c | 10
src/gallium/winsys/drm/intel/gem/intel_drm_api.c | 1
src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c | 1
src/gallium/winsys/drm/radeon/core/radeon_drm.c | 1
src/gallium/winsys/drm/vmware/core/vmw_context.c | 114 -
src/gallium/winsys/drm/vmware/core/vmw_screen.h | 4
src/gallium/winsys/drm/vmware/core/vmw_screen_dri.c | 86
src/gallium/winsys/drm/vmware/core/vmw_screen_pools.c | 22
src/gallium/winsys/drm/vmware/xorg/vmw_video.c | 3
src/gallium/winsys/drm/vmware/xorg/vmw_xorg.c | 10
src/gallium/winsys/xlib/xlib_softpipe.c | 40
src/glx/x11/glxcurrent.c | 1
src/mesa/drivers/dri/common/spantmp2.h | 2
src/mesa/drivers/dri/ffb/ffb_bitmap.c | 1
src/mesa/drivers/dri/ffb/ffb_clear.c | 3
src/mesa/drivers/dri/ffb/ffb_dd.c | 4
src/mesa/drivers/dri/ffb/ffb_depth.c | 1
src/mesa/drivers/dri/ffb/ffb_lines.c | 4
src/mesa/drivers/dri/ffb/ffb_points.c | 2
src/mesa/drivers/dri/ffb/ffb_span.c | 2
src/mesa/drivers/dri/ffb/ffb_state.c | 5
src/mesa/drivers/dri/ffb/ffb_stencil.c | 2
src/mesa/drivers/dri/ffb/ffb_vb.c | 2
src/mesa/drivers/dri/ffb/ffb_xmesa.c | 2
src/mesa/drivers/dri/i810/i810context.c | 3
src/mesa/drivers/dri/i810/i810render.c | 1
src/mesa/drivers/dri/i810/i810screen.c | 4
src/mesa/drivers/dri/i810/i810state.c | 2
src/mesa/drivers/dri/i810/i810tex.c | 2
src/mesa/drivers/dri/i810/i810texmem.c | 1
src/mesa/drivers/dri/i810/i810vb.c | 1
src/mesa/drivers/dri/i915/i830_context.c | 3
src/mesa/drivers/dri/i915/i915_context.c | 5
src/mesa/drivers/dri/i915/i915_debug_fp.c | 3
src/mesa/drivers/dri/i915/i915_vtbl.c | 1
src/mesa/drivers/dri/i915/intel_tris.c | 1
src/mesa/drivers/dri/i965/brw_cc.c | 2
src/mesa/drivers/dri/i965/brw_clip_line.c | 1
src/mesa/drivers/dri/i965/brw_clip_point.c | 1
src/mesa/drivers/dri/i965/brw_clip_state.c | 1
src/mesa/drivers/dri/i965/brw_clip_tri.c | 1
src/mesa/drivers/dri/i965/brw_clip_unfilled.c | 1
src/mesa/drivers/dri/i965/brw_clip_util.c | 1
src/mesa/drivers/dri/i965/brw_context.c | 9
src/mesa/drivers/dri/i965/brw_draw.c | 2
src/mesa/drivers/dri/i965/brw_draw_upload.c | 4
src/mesa/drivers/dri/i965/brw_fallback.c | 1
src/mesa/drivers/dri/i965/brw_gs_emit.c | 1
src/mesa/drivers/dri/i965/brw_gs_state.c | 1
src/mesa/drivers/dri/i965/brw_program.c | 1
src/mesa/drivers/dri/i965/brw_sf_state.c | 1
src/mesa/drivers/dri/i965/brw_vs_surface_state.c | 1
src/mesa/drivers/dri/i965/brw_vtbl.c | 1
src/mesa/drivers/dri/i965/brw_wm.c | 1
src/mesa/drivers/dri/intel/intel_blit.c | 1
src/mesa/drivers/dri/intel/intel_buffers.c | 2
src/mesa/drivers/dri/intel/intel_clear.c | 3
src/mesa/drivers/dri/intel/intel_context.c | 1
src/mesa/drivers/dri/intel/intel_pixel.c | 7
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 3
src/mesa/drivers/dri/intel/intel_pixel_draw.c | 3
src/mesa/drivers/dri/intel/intel_pixel_read.c | 1
src/mesa/drivers/dri/intel/intel_regions.c | 1
src/mesa/drivers/dri/intel/intel_screen.c | 3
src/mesa/drivers/dri/intel/intel_state.c | 2
src/mesa/drivers/dri/intel/intel_swapbuffers.c | 1
src/mesa/drivers/dri/intel/intel_tex_copy.c | 1
src/mesa/drivers/dri/intel/intel_tex_image.c | 1
src/mesa/drivers/dri/intel/intel_tex_validate.c | 2
src/mesa/drivers/dri/mach64/mach64_context.c | 2
src/mesa/drivers/dri/mach64/mach64_dd.c | 3
src/mesa/drivers/dri/mach64/mach64_lock.c | 1
src/mesa/drivers/dri/mach64/mach64_screen.c | 2
src/mesa/drivers/dri/mach64/mach64_span.c | 1
src/mesa/drivers/dri/mach64/mach64_state.c | 3
src/mesa/drivers/dri/mach64/mach64_tex.c | 5
src/mesa/drivers/dri/mach64/mach64_texmem.c | 3
src/mesa/drivers/dri/mach64/mach64_texstate.c | 2
src/mesa/drivers/dri/mach64/mach64_vb.c | 1
src/mesa/drivers/dri/mga/mga_xmesa.c | 2
src/mesa/drivers/dri/mga/mgadd.c | 5
src/mesa/drivers/dri/mga/mgaioctl.c | 3
src/mesa/drivers/dri/mga/mgarender.c | 1
src/mesa/drivers/dri/mga/mgatex.c | 3
src/mesa/drivers/dri/mga/mgatris.c | 1
src/mesa/drivers/dri/mga/mgavb.c | 1
src/mesa/drivers/dri/r200/r200_state_init.c | 3
src/mesa/drivers/dri/r200/r200_vertprog.c | 2
src/mesa/drivers/dri/r300/r300_cmdbuf.c | 3
src/mesa/drivers/dri/r300/r300_context.c | 5
src/mesa/drivers/dri/r300/r300_draw.c | 3
src/mesa/drivers/dri/r300/r300_emit.c | 6
src/mesa/drivers/dri/r300/r300_fragprog_common.c | 2
src/mesa/drivers/dri/r300/r300_ioctl.c | 2
src/mesa/drivers/dri/r300/r300_render.c | 6
src/mesa/drivers/dri/r300/r300_state.c | 4
src/mesa/drivers/dri/r300/r300_tex.c | 5
src/mesa/drivers/dri/r300/r300_texstate.c | 2
src/mesa/drivers/dri/r300/r300_vertprog.c | 1
src/mesa/drivers/dri/r600/r600_texstate.c | 36
src/mesa/drivers/dri/r600/r700_state.c | 6
src/mesa/drivers/dri/radeon/radeon_common.c | 3
src/mesa/drivers/dri/radeon/radeon_cs_legacy.c | 1
src/mesa/drivers/dri/radeon/radeon_lighting.c | 681 ------
src/mesa/drivers/dri/savage/savagedd.c | 4
src/mesa/drivers/dri/savage/savageioctl.c | 2
src/mesa/drivers/dri/savage/savagerender.c | 1
src/mesa/drivers/dri/savage/savagespan.c | 1
src/mesa/drivers/dri/savage/savagetex.c | 2
src/mesa/drivers/dri/savage/savagetris.c | 1
src/mesa/drivers/dri/sis/sis6326_state.c | 2
src/mesa/drivers/dri/sis/sis_context.c | 3
src/mesa/drivers/dri/sis/sis_dd.c | 2
src/mesa/drivers/dri/sis/sis_fog.c | 1
src/mesa/drivers/dri/sis/sis_screen.c | 1
src/mesa/drivers/dri/sis/sis_state.c | 4
src/mesa/drivers/dri/sis/sis_tex.c | 1
src/mesa/drivers/dri/sis/sis_texstate.c | 1
src/mesa/drivers/dri/sis/sis_tris.c | 1
src/mesa/drivers/dri/tdfx/tdfx_dd.c | 7
src/mesa/drivers/dri/tdfx/tdfx_lock.c | 1
src/mesa/drivers/dri/tdfx/tdfx_pixels.c | 1
src/mesa/drivers/dri/tdfx/tdfx_screen.c | 2
src/mesa/drivers/dri/tdfx/tdfx_state.c | 4
src/mesa/drivers/dri/tdfx/tdfx_texman.c | 1
src/mesa/drivers/dri/tdfx/tdfx_texstate.c | 1
src/mesa/drivers/dri/tdfx/tdfx_vb.c | 5
src/mesa/drivers/dri/unichrome/via_context.c | 3
src/mesa/drivers/dri/unichrome/via_ioctl.c | 1
src/mesa/drivers/dri/unichrome/via_render.c | 1
src/mesa/drivers/dri/unichrome/via_screen.c | 4
src/mesa/drivers/dri/unichrome/via_state.c | 3
src/mesa/drivers/dri/unichrome/via_tex.c | 2
src/mesa/drivers/dri/unichrome/via_texcombine.c | 1
src/mesa/glapi/gl_x86_asm.py | 2
src/mesa/main/attrib.c | 1
src/mesa/main/blend.c | 1
src/mesa/main/buffers.c | 2
src/mesa/main/convolve.c | 1
src/mesa/main/debug.c | 4
src/mesa/main/depthstencil.c | 1
src/mesa/main/dlist.c | 21
src/mesa/main/drawpix.c | 1
src/mesa/main/enable.c | 1
src/mesa/main/fbobject.c | 30
src/mesa/main/formats.c | 1
src/mesa/main/image.c | 1
src/mesa/main/lines.c | 2
src/mesa/main/mipmap.c | 1
src/mesa/main/pixel.c | 1
src/mesa/main/pixelstore.c | 3
src/mesa/main/points.c | 1
src/mesa/main/polygon.c | 1
src/mesa/main/scissor.c | 6
src/mesa/main/state.c | 7
src/mesa/main/texcompress.c | 3
src/mesa/main/texformat.c | 2
src/mesa/main/texgetimage.c | 2
src/mesa/main/teximage.c | 1
src/mesa/main/texobj.c | 1
src/mesa/main/texparam.c | 1
src/mesa/main/texstate.c | 2
src/mesa/main/texstore.c | 4
src/mesa/main/vtxfmt.c | 2
src/mesa/shader/arbprogparse.c | 3
src/mesa/shader/arbprogram.c | 33
src/mesa/shader/nvvertparse.c | 1
src/mesa/shader/prog_execute.c | 67
src/mesa/shader/prog_statevars.c | 1
src/mesa/shader/shader_api.c | 2
src/mesa/shader/slang/slang_builtin.c | 1
src/mesa/shader/slang/slang_compile.c | 3
src/mesa/shader/slang/slang_emit.c | 1
src/mesa/shader/slang/slang_link.c | 1
src/mesa/shader/slang/slang_log.c | 1
src/mesa/state_tracker/st_atom_framebuffer.c | 1
src/mesa/state_tracker/st_atom_pixeltransfer.c | 1
src/mesa/state_tracker/st_atom_sampler.c | 1
src/mesa/state_tracker/st_atom_scissor.c | 17
src/mesa/state_tracker/st_atom_shader.c | 3
src/mesa/state_tracker/st_cb_accum.c | 2
src/mesa/state_tracker/st_cb_bitmap.c | 15
src/mesa/state_tracker/st_cb_blit.c | 4
src/mesa/state_tracker/st_cb_clear.c | 11
src/mesa/state_tracker/st_cb_drawpixels.c | 6
src/mesa/state_tracker/st_cb_fbo.c | 1
src/mesa/state_tracker/st_cb_feedback.c | 3
src/mesa/state_tracker/st_cb_program.c | 1
src/mesa/state_tracker/st_cb_queryobj.c | 1
src/mesa/state_tracker/st_cb_rasterpos.c | 1
src/mesa/state_tracker/st_cb_readpixels.c | 2
src/mesa/state_tracker/st_cb_strings.c | 1
src/mesa/state_tracker/st_cb_texture.c | 58
src/mesa/state_tracker/st_cb_viewport.c | 7
src/mesa/state_tracker/st_context.c | 6
src/mesa/state_tracker/st_draw_feedback.c | 1
src/mesa/state_tracker/st_extensions.c | 1
src/mesa/state_tracker/st_format.c | 3
src/mesa/state_tracker/st_framebuffer.c | 4
src/mesa/state_tracker/st_gen_mipmap.c | 2
src/mesa/state_tracker/st_inlines.h | 10
src/mesa/state_tracker/st_program.c | 1
src/mesa/state_tracker/st_texture.c | 1
src/mesa/swrast/s_accum.c | 1
src/mesa/swrast/s_atifragshader.c | 1
src/mesa/swrast/s_bitmap.c | 1
src/mesa/swrast/s_copypix.c | 2
src/mesa/swrast/s_depth.c | 42
src/mesa/swrast/s_drawpix.c | 1
src/mesa/swrast/s_feedback.c | 1
src/mesa/swrast/s_fragprog.c | 1
src/mesa/swrast/s_lines.c | 1
src/mesa/swrast/s_points.c | 1
src/mesa/swrast/s_readpix.c | 1
src/mesa/swrast/s_span.c | 7
src/mesa/swrast/s_texcombine.c | 1
src/mesa/tnl/t_context.c | 1
src/mesa/tnl/t_draw.c | 4
src/mesa/tnl/t_pipeline.c | 1
src/mesa/tnl/t_rasterpos.c | 1
src/mesa/tnl/t_vb_program.c | 1
src/mesa/vbo/vbo_exec.c | 3
src/mesa/vbo/vbo_exec_array.c | 15
src/mesa/vbo/vbo_exec_draw.c | 1
src/mesa/vbo/vbo_save.c | 2
src/mesa/vbo/vbo_save_loopback.c | 1
src/mesa/vbo/vbo_split_copy.c | 3
src/mesa/x86/assyntax.h | 4
src/mesa/x86/glapi_x86.S | 2
src/mesa/x86/read_rgba_span_x86.S | 4
src/mesa/x86/x86_xform.c | 1
356 files changed, 3125 insertions(+), 2118 deletions(-)
New commits:
commit adcbe9af69887f0cfd0ff4b136e8a93c2dc73e90
Author: Brice Goglin <bgoglin@debian.org>
Date: Wed Jan 27 09:14:43 2010 +0100
Prepare changelog for upload
diff --git a/debian/changelog b/debian/changelog
index 11889fc..656e050 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (7.7-2) UNRELEASED; urgency=low
+mesa (7.7-2) experimental; urgency=low
[ Julien Cristau ]
* Rename the build directory to not include DEB_BUILD_GNU_TYPE for no
@@ -9,7 +9,7 @@ mesa (7.7-2) UNRELEASED; urgency=low
* Pull from upstream mesa_7_7_branch up to commit 2f28ca0a.
+ Fix funky colors on radeon/r200/r300.
- -- Julien Cristau <jcristau@debian.org> Sat, 16 Jan 2010 16:47:40 +0000
+ -- Brice Goglin <bgoglin@debian.org> Wed, 27 Jan 2010 09:14:38 +0100
mesa (7.7-1) experimental; urgency=low
commit 527f2433fc152d817a1d190ca96bcb6a4dc63a8e
Author: Brice Goglin <bgoglin@debian.org>
Date: Wed Jan 27 09:14:16 2010 +0100
New upstream snapshot
diff --git a/ChangeLog b/ChangeLog
index 2567e54..1206f32 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,1505 @@
+commit 2f28ca0a27cb0c539affb22c487c4bb44b6d54b4
+Author: Dave Airlie <airlied@redhat.com>
+Date: Wed Jan 27 11:46:26 2010 +1000
+
+ radeon/r200/r300: don't clean non-emitted state.
+
+ So if we don't actually emit an atom to the hw because we don't
+ need it in the current state (e.g. lighting related atoms when
+ lighting is off) then don't mark it as clean, because when
+ lighting gets switched on we won't emit it at all.
+
+ This fixes funky gears colors.
+
+ Signed-off-by: Dave Airlie <airlied@redhat.com>
+
+commit 0580e488daba592d442ab8a45aa8441064dd2705
+Author: Dave Airlie <airlied@redhat.com>
+Date: Wed Jan 27 11:02:32 2010 +1000
+
+ radeon: remove unused file
+
+commit 5435f790fd91fb7ca42693eb7b987e09a8c8c875
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Mon Jan 25 19:46:40 2010 +0000
+
+ python: Add missing library on debug builds.
+
+commit 68ca19afd7299fa9c686f95d53b7e14df37aba4c
+Author: Erik Wien <wien@start.no>
+Date: Tue Jan 26 13:19:30 2010 -0700
+
+ mesa: Don't bind DRAW/READ_FRAMEBUFFER separately without FBO blit support
+
+ If GL_EXT_framebuffer_blit was not supported _mesa_DeleteFramebuffersEXT
+ would raise an error when deleting the currently bound framebuffer. This
+ because it tried to bind the default DRAW- and READ_FRAMEBUFFER separately.
+ This patch binds the default FRAMEBUFFER instead in that case.
+
+ Encountered in the fbo/fbo-copyteximage piglit test on R600.
+
+ Patch cleaned up a bit by Brian Paul.
+
+commit cbecb8fc8e85cfafed7fd8fd0e2dd1143efcf62b
+Author: Brian Paul <brianp@vmware.com>
+Date: Tue Jan 26 12:49:44 2010 -0700
+
+ vbo: if 'end' is out of bounds, clamp it
+
+ If we determine that the 'end' parameter to glDrawElements() is out of
+ bounds, clamp it to the max legal index value.
+
+commit 645e297a0019eb2f7513bd801ffdaac03187f29f
+Author: Brian Paul <brianp@vmware.com>
+Date: Tue Jan 26 12:47:51 2010 -0700
+
+ vbo: clamp DrawElements start/end to max possible values
+
+ Some apps are sloppy with their start/end values. Clamp them to
+ max possible values to prevent problems later.
+
+commit af1e9403e732651fe2cedde230ac7010f2f1a649
+Author: Brian Paul <brianp@vmware.com>
+Date: Tue Jan 26 10:53:34 2010 -0700
+
+ mesa: remove redundant _MaxElement computation
+
+ Eric added some new code to check if offset < obj_size before computing
+ _MaxElement but my original code was still present afterward and it
+ clobbered the _MaxElement value.
+
+ Not sure if this came from a bad merge or what.
+
+commit 1d8b308cbf6e17f2703807152deaa1ee075882e2
+Author: Brian Paul <brianp@vmware.com>
+Date: Tue Jan 26 09:12:32 2010 -0700
+
+ docs: document Intel, R300 env vars
+
+commit 6749310d3f60df70ad8f82db986871ab9496793b
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Mon Jan 25 20:07:43 2010 +0100
+
+ st/xorg: Fix crash on resize with libkms
+
+commit 0d051af6127d206d165a1034ca0795ce8fdcd389
+Author: Igor Oliveira <igor.oliveira@openbossa.org>
+Date: Mon Jan 25 09:53:53 2010 -0700
+
+ vega: fix incorrect samplers, textures indexes in blend_bind_samplers()
+
+ Fixes fd.o bug 25863.
+
+ Signed-off-by: Brian Paul <brianp@vmware.com>
+
+commit 6877c5de3c3ff39da514a74928ea270138cddff9
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Mon Jan 25 12:27:47 2010 +0100
+
+ vmware/xorg: Do buffer round-robin logic differently
+
+commit 0b482c4fbe69a807bb69bf92f37e362f818c664d
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Fri Jan 22 18:28:40 2010 +0100
+
+ st/xorg: Improve options and print them to log
+
+ Set 2D acceleration to off by default
+ Get fallback debugging from the Xorg config
+ Also print if 3D acceleration is enabled
+
+commit a3b783ea294f348bf3424eeb4170dd7f0741519a
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Thu Jan 21 21:32:28 2010 +0100
+
+ vmware/xorg: Export pci_probe function for ugly chain-loading
+
+commit 36fd55f9f03b00263ee1ccf22bbb50e5ba048e80
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Thu Jan 21 21:23:22 2010 +0100
+
+ st/xorg: Export helper function for detecting modesetting
+
+commit 16cf7e14a6dee85fadc0ab4e7c066288c3362352
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Thu Jan 21 21:28:14 2010 +0100
+
+ st/xorg: Fix warning
+
+commit 47d30b0c2c36f952cc14deefb9f937f1b0a9b531
+Author: Brian Paul <brianp@vmware.com>
+Date: Sun Jan 24 18:18:17 2010 -0700
+
+ st/mesa: fix int->uint conversion for negative scissor bound values
+
+ Based on a patch by Xavier Chantry <chantry.xavier@gmail.com>:
+
+ If x+width or y+height is negative, then maxx or maxy will get a bogus value
+ when converting that to unsigned. Fix this by setting 0 as minimal value.
+
+ This was also triggered by teeworlds, but only with some combination of
+ resolution and map section. For example upper part of dm2 at 1280x1024.
+
+commit e88d6fe299cb43eedfae7f0fa3bb14c8086a8cd4
+Author: Brian Paul <brianp@vmware.com>
+Date: Sun Jan 24 17:54:44 2010 -0700
+
+ mesa: move _mesa_debug() call earlier in _mesa_Scissor
+
+ Part of a patch from Xavier Chantry <chantry.xavier@gmail.com>
+
+commit fdfa4c85297d5d25e7256bf73e35309b358af86c
+Author: Xavier Chantry <chantry.xavier@gmail.com>
+Date: Sat Jan 23 17:27:21 2010 +0100
+
+ st/mesa: fix unsigned/signed breakage in scissor
+
+ commit 53174afeeb introduced a portability change that converted GLint x,y
+ to GLuint. That breaks when x and y are negative, which seems to be allowed,
+ and which at least one game uses : teeworlds.
+
+ Rather than simply reverting the change, it seems possible to convert the
+ 16bit unsigned to GLint so that comparisons are made between signed integers
+ instead. This hopefully does not break anything while keeping MSVC happy.
+
+ Signed-off-by: Xavier Chantry <chantry.xavier@gmail.com>
+ Signed-off-by: Brian Paul <brianp@vmware.com>
+
+commit e85cb98a169f83e1a1ad7f17cbbedaee0ea47fe1
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sun Jan 24 00:17:00 2010 -0800
+
+ r200: Silence fprintf format warning.
+
+commit e02dc139520fab9f7189e0ae390f72ed674bb7d7
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 23:18:33 2010 -0800
+
+ x86: Do not build read_rgba_span_x86.S on Mac OS X.
+
+ read_rgba_span_x86.S uses the pseudo-ops .hidden and .type which are
+ not recognized on Mac OS X.
+
+commit f429b80fffc57a6165b76e9345cf5b9383edd650
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 23:12:34 2010 -0800
+
+ x86: Do not use .hidden pseudo-op on Mac OS X.
+
+ The .hidden directive is an unknown pseudo-op on Mac OS X.
+
+commit bc75ec0f3824176f3fd7182846b3ec36051945b3
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 22:59:31 2010 -0800
+
+ glapi: Do not use .type pseudo-op on Mac OS X.
+
+ The .type directive is an unknown pseudo-op on Mac OS X.
+
+commit 6b55aacccbbc2c86f03eafab23d5d74bc165c9ed
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 21:43:26 2010 -0800
+
+ scons: Do not use ld options start-group and end-group on Darwin.
+
+ Mac OS X ld does not support these options.
+
+commit d57ba16ae3943a93071ef1bbab4a13725b8ea20c
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 21:05:58 2010 -0800
+
+ scons: Define _DARWIN_C_SOURCE on Darwin builds.
+
+commit 7f2f42dd8093e585a6edff2b1173cc39fc6391df
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 20:56:49 2010 -0800
+
+ progs/demos: Remove unnecessary header from shadowtex.c.
+
+commit b62b524fee5f1b9ec9b53cc8f550a0c9a3d769c2
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 20:43:27 2010 -0800
+
+ r300: Remove unnecessary headers.
+
+commit fb6bff3712d71cfe131fbf70154d326cdf39e7c8
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 14:33:29 2010 -0800
+
+ intel: Remove unnecessary headers.
+
+commit 146a77af3f68d3a935fad5b143123280049e6c60
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 02:14:56 2010 -0800
+
+ radeon: Remove unused variable.
+
+commit 4bad0aef40b87cf1a2ef8ecb5cd560d8a162d0ec
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 01:54:53 2010 -0800
+
+ tdfx: Remove unnecessary headers.
+
+commit 283d9565bf18b828e1bc6ed8ef2692132b4e359e
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 01:40:44 2010 -0800
+
+ sis: Remove unnecessary headers.
+
+commit 09a142e5db8dc72407ffb16a1a4e02d6540f6095
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 00:38:14 2010 -0800
+
+ savage: Remove unnecessary headers.
+
+commit ca54a5b92043ba9564aca5af47f8c57a53cc48bc
+Author: Vinson Lee <vlee@vmware.com>
+Date: Sat Jan 23 00:19:29 2010 -0800
+
+ mga: Remove unnecessary headers.
+
+commit 634ec5c2abf05a9a8c27d9199ded5d1ad91e538a
+Author: Vinson Lee <vlee@vmware.com>
+Date: Fri Jan 22 23:53:39 2010 -0800
+
+ i965: Remove unnecessary headers.
+
+commit 329c1b59106cf4ada27eaa4694600dc281d8c0de
+Author: Vinson Lee <vlee@vmware.com>
+Date: Fri Jan 22 23:22:16 2010 -0800
+
+ i915: Remove unnecessary headers.
+
+commit 5e78903952961fc207b8da1f7b2d0c6ddfd49881
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 17:17:01 2010 -0700
+
+ gallium/util: fix incorrect shift in a4r4g4b4_put_tile_rgba()
+
+ Fixes fd.o bug 23313.
+
+commit 099e8ec54d4f7b9cd9ae3a481d6a6ae60f4590be
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 15:41:08 2010 -0700
+
+ mesa: re-implement _mesa_ProgramEnvParameter4fvARB() with memcpy()
+
+ This is faster and ensures that NaN floats get stored properly.
+ Before, NaN values (which might be used with UP2H, UP2US, UP4B and
+ UP4UB) weren't getting stored properly with gcc -O3.
+
+ This is the second part of the fix for the piglit fp-unpack-01 failure
+ (bug 25973).
+
+commit 8d1a01d37039a76ecbb8fdb4c10ff8d11aa02dfb
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 15:36:28 2010 -0700
+
+ mesa: use new fetch_vector1ui() function for 'unpack' GPU instructions
+
+ The UP2H, UP2US, UP4B and UP4UB instructions interpret the float
+ registers as integers. With gcc -O3 some bits were getting mixed up
+ somewhere. This is part of the fix for the piglit fp-unpack-01 test
+ failure (bug 25973).
+
+commit efde2df114c2c15212198cb196b50cd29bd75f70
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 13:07:04 2010 -0700
+
+ xlib/softpipe: more buffer free fixes
+
+ The previous memory leak fix didn't always work properly.
+ Now check the xm_buffer::smh field (now documented!) to
+ see if the buffer points to shared memory.
+
+commit 64871747bb7b611ffe429fbf1724bd98ee25dd84
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 11:45:40 2010 -0700
+
+ gallium/draw: apply DRAW_PIPE_FLAG_MASK to all vertex elements
+
+ Depending on first/last provoking vertex either the first or last
+ element/index may have the extra DRAW_PIPE_x flags. Mask off those
+ bits for all vertex elements to be safe (esp. for the quad case).
+ This may be overly cautious, but it's a cheap operation.
+
+ Fixes a segfault caused by large/bogus vertex indexes otherwise.
+
+commit 5ab0d49a07fb81b7545463310c91ada596e26e72
+Author: Brian Paul <brianp@vmware.com>
+Date: Fri Jan 22 11:39:19 2010 -0700
+
+ gallium/draw: added comments, whitespace fixes
+
+commit 96280c2a41e5fda570ba37ff5fca87f2cde59234
+Author: Ruediger Oertel <ro@suse.de>
+Date: Fri Jan 22 06:53:27 2010 -0800
+
+ Fix PowerPC related typo in spantmp2.h
+
+ Signed-off-by: Matthias Hopf <mhopf@suse.de>
+ Signed-off-by: Brian Paul <brianp@vmware.com>
+
+commit 383f460cf7472af4a526668c2412ab08ea30c0ec
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 21:18:25 2010 -0800
+
+ vmware/core: Update for pipebuffer changes.
+
+ In particular, delay patching GMR relocations until the buffers are
+ validated, since the buffers relative offset can only be established then.
+
+commit 3f6d732bfbe36b87f735d4f2287b21ad2ddd7535
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 23:41:57 2010 -0800
+
+ st/mesa: Remove unnecessary header from st_cb_viewport.c.
+
+commit 8bc3c06d86b9c4b440402f1ca419da3045d2ed25
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 23:24:40 2010 -0800
+
+ progs/trivial: Remove unnecessary header from tri-fbo-tex-mip.c.
+
+commit a1c5d8f61df9d9e22bcb0fc37a602ab712958151
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 23:09:06 2010 -0800
+
+ i915g: Remove unnecessary header.
+
+commit cea9250ff0fc8bfa0408b635ae2ef36bc0616e2e
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 23:07:29 2010 -0800
+
+ pipebuffer: Remove unnecessary header.
+
+commit dc544ad9c6e6e24fd2f19dfe83aa294d218f7310
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 22:57:12 2010 -0800
+
+ draw: Remove unnecessary headers.
+
+commit e8b5203fbb7657980a4ba421e14d656b42d2a35f
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 17:24:07 2010 -0800
+
+ svga: Remove unused variable.
+
+commit a626565178fb810f439fbdfdaf6cc28a973a6a81
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 15:51:37 2010 -0800
+
+ vmware/core: Flush preemptively the FIFO commands to keep the GMR working set within reasonable bounds.
+
+commit beb8e8f2f2de0c1221090554159129665a79a292
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 15:47:52 2010 -0800
+
+ vmware/core: Put GMR pool size in a define.
+
+commit e45579e50ba3b9736465f68377b3f5d0afb7c1da
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 15:27:26 2010 -0800
+
+ vmw/wgl: Update for pipebuffer changes.
+
+ This is a minimum change to keep things building and running minimally -- it
+ might cause applications to fail to allocate buffers due to out of
+ GMR memory.
+
+ A proper update will be commited later.
+
+commit 31e49dc54ee2d8b2c50ed1d19ab973f72a60f8d8
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 12:12:47 2010 -0800
+
+ svga: Remove duplicate code.
+
+commit 50edefec2dd5ec2990ab2cd699478139173d5fd2
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 14:24:53 2010 -0800
+
+ svga: Remove unused code.
+
+commit 9782d7cdf39c141d816efc48333d6a70ed3f2ac6
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Wed Jan 20 03:45:17 2010 -0800
+
+ svga: Don't swap buffers to system memory -- winsys' responsibility.
+
+commit c4ceba114161c029ecd2812eb075654b4411b59c
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 12:43:40 2010 -0800
+
+ pipebuffer: Release the lock during map wait. Cleanups.
+
+commit 3498616b03f4b1da7a2a74ed83e95aee77204a2f
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Wed Jan 20 03:43:53 2010 -0800
+
+ pipebuffer: Swap buffers out to system memory when running out of memory.
+
+commit 0bc885188464446dd94542e0af15f3985dcdf684
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 12:13:27 2010 -0800
+
+ svga: Avoid synchronization issues when doing SW TNL.
+
+commit 8410f7cde30cc1170ae266cf3a0eb7e0e37c454a
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:42:05 2010 -0800
+
+ mesa: Use pipe_buffer_write_nooverlap where appropriate.
+
+commit 37246f854b49101b5a112cd5a0bd93bab1b78f7a
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:38:47 2010 -0800
+
+ util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially.
+
+commit 17974949464b75f25f635443067b4495bb451248
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:32:17 2010 -0800
+
+ util: Use pipe_buffer_write_nooverlap in blits / mipmap generation.
+
+commit a8477fb00c1a7b8bfefb5779bc05c51cdb29cdb5
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:30:22 2010 -0800
+
+ gallium: New inline to write buffers which avoids synchronization.
+
+commit 707b28136f7b7dea49bce23b0fcd0a757646ff7a
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:19:25 2010 -0800
+
+ gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write.
+
+commit 13c2475339d502644464041fcaac3890770d3abd
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 09:13:15 2010 -0800
+
+ gallium: Remove temporary hack for the absence of a discard flag.
+
+ PIPE_BUFFER_USAGE_DISCARD flag now exists.
+
+commit 0ae076bf40782c48b1b26ca63ed2c349532dd81e
+Author: José Fonseca <jfonseca@vmware.com>
+Date: Thu Jan 21 12:12:33 2010 -0800
+
+ svga: Follow buffer usage semantics properly.
+
+ It's necessary to download buffers from the host always, except if the
+ buffer is undefined, because:
+ - just PIPE_BUFFER_USAGE_CPU_WRITE doesn't guarantee all data is written
+ -- old contents may still pierce through
+ - PIPE_BUFFER_USAGE_DISCARD refers to a range, not the whole buffer, so
+ unless we track which parts have been modified and not we still need
+ to download the data.
+
+commit efc08bddb7622e4acfa795b58e1264b64b78ab4f
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 15:05:21 2010 -0800
+
+ st/xorg: Remove unnecessary headers.
+
+commit 2cf8164065b8704e2f32d77af14cde9e7979435c
+Author: Roland Scheidegger <sroland@tungstengraphics.com>
+Date: Thu Jan 21 17:30:16 2010 -0500
+
+ r200: fix CS section size mismatch
+
+ Partial fix for fdo bug 25544
+
+ The tex handling will still need CS drm changes,
+ see bug 25544 for more.
+
+commit 4222bf3d3c7c85112f2e21bd3ea29b1f496ed8bb
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 14:31:15 2010 -0800
+
+ llvmpipe: Remove unnecessary headers.
+
+commit c50fe2c55cfe9c858b7b7859da79edb0693ee8bd
+Author: Vinson Lee <vlee@vmware.com>
+Date: Thu Jan 21 12:12:11 2010 -0800
+
+ svga: Remove unnecessary headers.
+
+commit e19b3c01f4442e2c85c6df19847368ecb7b2451f
+Author: Vinson Lee <vlee@vmware.com>
+Date: Wed Jan 20 22:52:49 2010 -0800
+
+ mach64: Remove unnecessary headers.
+
+commit 7c66211b7dcf302685b8cc3f80a4d90b73d7d62d
+Author: Vinson Lee <vlee@vmware.com>
+Date: Wed Jan 20 22:02:51 2010 -0800
+
+ i810: Remove unnecessary headers.
+
+commit 0bc2cbf82a20c0fa5b160605eb7e8118791f5fdd
+Author: Vinson Lee <vlee@vmware.com>
+Date: Wed Jan 20 16:27:44 2010 -0800
+
+ ffb: Remove unnecessary headers.
+
+commit a416123f5b0f05d95eb334473473f660c22b439e
+Author: Brian Paul <brianp@vmware.com>
+Date: Wed Jan 20 10:32:13 2010 -0700
+
+ xlib/softpipe: fix buffer memory leak
+
+ Fixes leak caused by window resize.
+
+commit 65d2a266375cf32fd90c7fb77fb87993d3a652ea
+Author: Brian Paul <brianp@vmware.com>
+Date: Wed Jan 20 08:03:46 2010 -0700
+
+ st/mesa: fix format logic in compatible_src_dst_formats()
+
+ We need to consider the user-requested formats, not the actual device-
+ chosen formats. See code comments for more details.
+
+commit 4e34c5d0b5ef36d4a107e93653937f7715ce2c5a
+Author: Brian Paul <brianp@vmware.com>
+Date: Tue Jan 19 16:42:43 2010 -0700
+
+ docs: updated Mesa mailing list info
+
+commit 9f728ed1c9c7255554109299508a78b9fbb1cdb6
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Wed Jan 20 14:53:38 2010 +0000
+
+ st/xorg: Fic bug and close drm_api at proper place
+
+commit e3cb614f932ac417d446c84bd54f86d01b1cdcd9
+Author: Vinson Lee <vlee@vmware.com>
+Date: Wed Jan 20 00:08:54 2010 -0800
+
+ softpipe: Remove unnecessary headers.
+
+commit ac2a665fd75249e02838ec63ef4a5b3db093ceb1
+Author: Vinson Lee <vlee@vmware.com>
+Date: Tue Jan 19 22:47:03 2010 -0800
+
+ i915g: Remove unnecessary headers.
+
+commit bea9ed4dc6abbcf2b95f5f55554800d4f41da47a
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Tue Jan 19 22:26:01 2010 +0100
+
+ svga: Do a more propper creation of textures from handles
+
+commit c78fe6e050c311a3d53ccb091686a65ee6933a90
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Tue Jan 19 23:29:56 2010 +0100
+
+ st/xorg: Don't leak BusID buffer
+
+commit 65354a7e3d8fd094837b7a999e8975dcfbd9d9c9
+Author: Jakob Bornecrantz <jakob@vmware.com>
+Date: Tue Jan 19 17:14:19 2010 +0000
+
+ st/xorg: Pass kernel driver name to drmOpen
Reply to: