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

mesa: Changes to 'refs/tags/mesa-7.7-3'



Tag 'mesa-7.7-3' created by Brice Goglin <bgoglin@debian.org> at 2010-02-01 22:56 +0000

Tagging upload of mesa 7.7-3 to experimental.

Changes since mesa-7.7-2:
Alex Deucher (2):
      r600: rv670 support 8 tex instructions just like other r6xx
      r600: fix warning

Andre Maasikas (2):
      r600: fix XPD with writemask
      r600: increase max texture units to 16

Brian Paul (9):
      windows: assorted build fixes
      docs: Fixed Windows build for 7.7.1
      llvmpipe: fix broken lp_build_abs()
      llvmpipe: fix broken TGSI_OPCODE_FRC codegen
      mesa: do state validation in _mesa_valid_to_render()
      vbo: fix missing state validation bugs
      st/mesa: check that state is validated before drawing
      tnl: check that state is validated before drawing
      glsl: fix preprocessor bug involving //-style comments in macro definitions

Brice Goglin (3):
      Merge branch 'upstream-experimental' into debian-experimental
      New upstream snapshot
      Prepare changelog for upload

Jakob Bornecrantz (2):
      st/xorg: Update to new libkms interface but be backwards compatible
      vmware/core: Remove old ioctl structs not used

José Fonseca (19):
      svga: Fix PIPE_LOGICOP_INVERT.
      svga: Prevent buffer overflow in buffer ranges.
      mesa: Warn when indices are out of bounds, but do not skip the draw in debug builds.
      python/retrace: Dump all vertices for verbosity level 3.
      llvmpipe: Fix bad SI -> FP conversion into lp_build_log2_approx.
      llvmpipe: Fix typo in lp_build_log constant.
      llvmpipe: Fix lp_build_polynomial comment.
      llvmpipe: Fix yet another copynpaste typo in lp_build_log2_approx.
      llvmpipe: add LP_DEBUG env var
      llvmpipe: Flush draw module before switching framebuffer.
      llvmpipe: Treat state changes systematically.
      llvmpipe: Unmapping vertex/index buffers does NOT flush draw module anymore.
      llvmpipe: Be more conservative with the supported formats.
      llvmpipe: Use the generic conversion routine for depths.
      llvmpipe: Fix memory leak.
      llvmpipe: Use assert instead of abort. Only verify functions on debug builds.
      softpipe: Flush draw module before switching framebuffer.
      softpipe: Flush draw module when fragment pipeline state changes.
      svga: Actually call fence_reference in texture downloads.

Keith Whitwell (2):
      svga: better path for generating white pixels for xor logicop workaround
      svga: remove sleep in DEBUG_FLUSH path

Rodolfo Ribeiro Gomes (1):
      glx: fix possible memory leaks in dri2CreateScreen()

---
 ChangeLog                                                |  301 +++++++++++++++
 debian/changelog                                         |    7 
 docs/relnotes-7.7.1.html                                 |    1 
 src/gallium/drivers/llvmpipe/lp_bld_arit.c               |   11 
 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c           |    2 
 src/gallium/drivers/llvmpipe/lp_debug.h                  |   71 +++
 src/gallium/drivers/llvmpipe/lp_draw_arrays.c            |    8 
 src/gallium/drivers/llvmpipe/lp_jit.c                    |    2 
 src/gallium/drivers/llvmpipe/lp_screen.c                 |   80 +++
 src/gallium/drivers/llvmpipe/lp_state_blend.c            |   18 
 src/gallium/drivers/llvmpipe/lp_state_fs.c               |  156 ++++---
 src/gallium/drivers/llvmpipe/lp_state_rasterizer.c       |    9 
 src/gallium/drivers/llvmpipe/lp_state_surface.c          |    2 
 src/gallium/drivers/llvmpipe/lp_state_vs.c               |   13 
 src/gallium/drivers/softpipe/sp_state_blend.c            |    5 
 src/gallium/drivers/softpipe/sp_state_fs.c               |   11 
 src/gallium/drivers/softpipe/sp_state_rasterizer.c       |    9 
 src/gallium/drivers/softpipe/sp_state_surface.c          |    2 
 src/gallium/drivers/svga/svga_context.c                  |    1 
 src/gallium/drivers/svga/svga_context.h                  |    4 
 src/gallium/drivers/svga/svga_pipe_blend.c               |    7 
 src/gallium/drivers/svga/svga_pipe_draw.c                |    3 
 src/gallium/drivers/svga/svga_screen_buffer.c            |   62 ++-
 src/gallium/drivers/svga/svga_screen_texture.c           |    4 
 src/gallium/drivers/svga/svga_state_fs.c                 |  126 +-----
 src/gallium/drivers/svga/svga_tgsi.h                     |    1 
 src/gallium/drivers/svga/svga_tgsi_decl_sm30.c           |   15 
 src/gallium/drivers/svga/svga_tgsi_insn.c                |   34 +
 src/gallium/state_trackers/python/retrace/interpreter.py |    2 
 src/gallium/state_trackers/xorg/xorg_crtc.c              |    4 
 src/gallium/state_trackers/xorg/xorg_driver.c            |    4 
 src/gallium/winsys/drm/vmware/core/vmwgfx_drm.h          |   43 --
 src/glx/x11/dri2_glx.c                                   |   13 
 src/mesa/drivers/dri/r600/r600_context.c                 |   16 
 src/mesa/drivers/dri/r600/r600_tex.h                     |    2 
 src/mesa/drivers/dri/r600/r700_assembler.c               |   15 
 src/mesa/drivers/windows/gdi/mesa.def                    |    4 
 src/mesa/drivers/windows/gdi/wmesa.c                     |   12 
 src/mesa/main/api_validate.c                             |    9 
 src/mesa/main/context.c                                  |    4 
 src/mesa/shader/slang/slang_preprocess.c                 |   32 +
 src/mesa/state_tracker/st_draw.c                         |    3 
 src/mesa/tnl/t_draw.c                                    |    3 
 src/mesa/vbo/vbo_exec_array.c                            |   32 -
 windows/VC8/mesa/gdi/gdi.vcproj                          |    8 
 windows/VC8/mesa/mesa/mesa.vcproj                        |   12 
 46 files changed, 852 insertions(+), 331 deletions(-)
---


Reply to: