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

mesa: Changes to 'refs/tags/mesa-7.11-rc1'



Tag 'mesa-7.11-rc1' created by Ian Romanick <ian.d.romanick@intel.com> at 2011-07-09 01:49 +0000

Mesa 7.11 release candidate 1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk4Xs8oACgkQX1gOwKyEAw+zuwCeIT8zYpPSMazCRJlXEaLwHiD5
TNIAnifmXczWt03YGMgUTuRO6PfWoiE6
=i8JC
-----END PGP SIGNATURE-----

Changes since 7.11-branchpoint:
Andre Maasikas (1):
      st/mesa: fix overwriting gl_format with pipe_format since 9d380f48

Brian Paul (3):
      Revert "Fix 24bpp software rendering"
      gallivm: Fix build with llvm-3.0
      glsl: use casts to silence warning

Chia-I Wu (10):
      st/egl: reorganize backend initialization
      st/egl: fix a compile error
      st/d3d1x: fix for st/egl native.h interface change
      st/egl: update fbdev backend
      egl: fix EGL_MATCH_NATIVE_PIXMAP
      targets/egl-static: do not use DRI_LIB_DEPS
      targets/gbm: attemp to fix unresolved symbols
      targets/egl-static: fix library search order
      target/egl-static: fix a compiler warning
      egl: add copyright notices

Emil Velikov (1):
      st/mesa: Use correct internal target

Eric Anholt (1):
      intel: Fix use of freed buffer if glBitmap is called after a swap.

Ian Romanick (7):
      glsl: Track initial mask in constant propagation live set
      ir_to_mesa: Allocate temporary instructions on the visitor's ralloc context
      glsl: Don't choke when printing an anonymous function parameter
      linker: Assign locations for fragment shader output
      glsl: Fix depth unbalancing problem in if-statement flattening
      mesa: Bump version to 7.11-rc1
      mesa: Fix the parsers build rule so that 'make tarballs' can work

Kenneth Graunke (1):
      i965/gen7: Add missing ! to brw->gs.prog_active assertion.

Marek Olšák (3):
      r300g: drop support for ARGB, ABGR, XRGB, XBGR render targets
      st/mesa: use the first non-VOID channel in st_format_datatype
      st/mesa: handle float formats in st_format_datatype

Paul Berry (1):
      glsl: permit explicit locations on fragment shader outputs, not inputs

Stéphane Marchesin (2):
      i915g: Move back to the old method for target format fixup.
      i915g: Improve flushing using heuristics.

Vadim Girlin (9):
      r600g: fix check for empty cs
      r600g: fix buffer offset in r600_query_begin
      r600g: reduce flushes for queries
      r600g: fix bo map usage flags in r600_query_begin
      r600g: fix buffer overflow check in r600_query_begin
      r600g: LIT: swap MUL_LIT operands to fix 0^0
      r600g: RSQ: clear NEG for operand
      r600g: introduce r600_bc_src_set_abs helper and fix LOG
      r600g: introduce r600_bc_src_toggle_neg helper and fix SUB & LRP

---
 Makefile                                                  |    4 
 src/egl/drivers/glx/egl_glx.c                             |   26 
 src/egl/main/eglapi.c                                     |   30 +
 src/egl/main/eglapi.h                                     |   30 +
 src/egl/main/eglarray.c                                   |   28 +
 src/egl/main/eglarray.h                                   |   28 +
 src/egl/main/eglcompiler.h                                |   29 +
 src/egl/main/eglconfig.c                                  |   42 +
 src/egl/main/eglconfig.h                                  |   30 +
 src/egl/main/eglcontext.c                                 |   30 +
 src/egl/main/eglcontext.h                                 |   30 +
 src/egl/main/eglcurrent.c                                 |   28 +
 src/egl/main/eglcurrent.h                                 |   28 +
 src/egl/main/egldefines.h                                 |   25 
 src/egl/main/egldisplay.c                                 |   30 +
 src/egl/main/egldisplay.h                                 |   30 +
 src/egl/main/egldriver.c                                  |   30 +
 src/egl/main/egldriver.h                                  |   30 +
 src/egl/main/eglfallbacks.c                               |   28 +
 src/egl/main/eglglobals.c                                 |   30 +
 src/egl/main/eglglobals.h                                 |   30 +
 src/egl/main/eglimage.c                                   |   29 +
 src/egl/main/eglimage.h                                   |   29 +
 src/egl/main/egllog.c                                     |   30 +
 src/egl/main/egllog.h                                     |   29 +
 src/egl/main/eglmisc.c                                    |   26 
 src/egl/main/eglmisc.h                                    |   26 
 src/egl/main/eglmode.c                                    |   30 +
 src/egl/main/eglmode.h                                    |   30 +
 src/egl/main/eglmutex.h                                   |   28 +
 src/egl/main/eglscreen.c                                  |   30 +
 src/egl/main/eglscreen.h                                  |   30 +
 src/egl/main/eglstring.c                                  |   30 +
 src/egl/main/eglstring.h                                  |   30 +
 src/egl/main/eglsurface.c                                 |   30 +
 src/egl/main/eglsurface.h                                 |   30 +
 src/egl/main/eglsync.c                                    |   28 +
 src/egl/main/eglsync.h                                    |   28 +
 src/egl/main/egltypedefs.h                                |   30 +
 src/gallium/auxiliary/gallivm/lp_bld_debug.cpp            |   12 
 src/gallium/drivers/i915/i915_batch.h                     |   18 
 src/gallium/drivers/i915/i915_clear.c                     |    5 
 src/gallium/drivers/i915/i915_context.h                   |    2 
 src/gallium/drivers/i915/i915_flush.c                     |    1 
 src/gallium/drivers/i915/i915_prim_emit.c                 |    2 
 src/gallium/drivers/i915/i915_prim_vbuf.c                 |    3 
 src/gallium/drivers/i915/i915_state.c                     |    2 
 src/gallium/drivers/i915/i915_state_emit.c                |   34 -
 src/gallium/drivers/i915/i915_winsys.h                    |    6 
 src/gallium/drivers/r300/r300_texture.c                   |   21 
 src/gallium/drivers/r600/r600.h                           |    4 
 src/gallium/drivers/r600/r600_blit.c                      |    2 
 src/gallium/drivers/r600/r600_pipe.c                      |    3 
 src/gallium/drivers/r600/r600_query.c                     |    5 
 src/gallium/drivers/r600/r600_shader.c                    |   45 +
 src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp |   33 -
 src/gallium/state_trackers/egl/common/egl_g3d.c           |   29 -
 src/gallium/state_trackers/egl/common/native.h            |   26 
 src/gallium/state_trackers/egl/drm/native_drm.c           |   26 
 src/gallium/state_trackers/egl/drm/native_drm.h           |    2 
 src/gallium/state_trackers/egl/fbdev/native_fbdev.c       |  384 +++++++-------
 src/gallium/state_trackers/egl/gdi/native_gdi.c           |   58 +-
 src/gallium/state_trackers/egl/wayland/native_drm.c       |   11 
 src/gallium/state_trackers/egl/wayland/native_shm.c       |   12 
 src/gallium/state_trackers/egl/wayland/native_wayland.c   |   20 
 src/gallium/state_trackers/egl/wayland/native_wayland.h   |    7 
 src/gallium/state_trackers/egl/x11/native_dri2.c          |   15 
 src/gallium/state_trackers/egl/x11/native_x11.c           |   20 
 src/gallium/state_trackers/egl/x11/native_x11.h           |    6 
 src/gallium/state_trackers/egl/x11/native_ximage.c        |   56 +-
 src/gallium/targets/egl-static/Makefile                   |   10 
 src/gallium/targets/egl-static/st_GL.c                    |    3 
 src/gallium/targets/gbm/Makefile                          |   31 -
 src/gallium/winsys/i915/drm/i915_drm_buffer.c             |   10 
 src/gallium/winsys/r600/drm/r600_hw_context.c             |   28 -
 src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.c             |   71 +-
 src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.h             |    9 
 src/glsl/ast_to_hir.cpp                                   |    2 
 src/glsl/ir_print_visitor.cpp                             |   10 
 src/glsl/linker.cpp                                       |  108 ++-
 src/glsl/lower_if_to_cond_assign.cpp                      |    4 
 src/glsl/opt_constant_propagation.cpp                     |   17 
 src/mesa/drivers/dri/i965/gen7_urb.c                      |    2 
 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c           |    7 
 src/mesa/drivers/dri/swrast/swrast.c                      |   22 
 src/mesa/drivers/dri/swrast/swrast_priv.h                 |    1 
 src/mesa/drivers/dri/swrast/swrast_span.c                 |   70 --
 src/mesa/main/version.h                                   |    2 
 src/mesa/program/ir_to_mesa.cpp                           |   28 -
 src/mesa/state_tracker/st_cb_drawpixels.c                 |    4 
 src/mesa/state_tracker/st_cb_texture.c                    |    4 
 src/mesa/state_tracker/st_format.c                        |   35 +
 92 files changed, 1796 insertions(+), 671 deletions(-)
---


Reply to: