[Xquartz-changes] mesa: Changes to 'refs/tags/mesa-7.10.2'

Jeremy Huddleston jeremyhu at freedesktop.org
Thu Jan 1 01:05:18 PST 2015


Tag 'mesa-7.10.2' created by Ian Romanick <ian.d.romanick at intel.com> at 2011-04-06 21:42 -0700

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

iEYEABECAAYFAk2c0CMACgkQX1gOwKyEAw8jUgCfW8cS8Os40dzZ53GXurcYLHtM
YGUAoII9mYhrP7g7/OZ/Z/X9kwuZZai6
=BjZp
-----END PGP SIGNATURE-----

Changes since mesa-7.10.1:
Alex Deucher (2):
      r600c: add new ontario pci ids
      r600g: add some additional ontario pci ids

Benjamin Franzke (1):
      st/dri: Fix surfaceless gl using contexts with previous bound surfaces

Brian Paul (9):
      docs: pull 7.9.2 release notes into 7.10 branch
      docs: update news.html with 7.10.1 and 7.9.2 releases
      docs: fill in 7.10.1 release data
      docs: add, fix release notes links
      docs: update info about Mesa packaging/contents
      docs: update prerequisites, remove old demo info
      mesa: Guard against null pointer deref in fbo validation
      st/mesa: Apply LOD bias from correct texture unit
      glsl: silence warning in printf() with a cast

Chad Versace (1):
      i965: Fix tex_swizzle when depth mode is GL_RED

Dave Airlie (1):
      r600: don't close fd on failed load

Eric Anholt (2):
      i965: Apply a workaround for the Ironlake "vertex flashing".
      i965: Fix alpha testing when there is no color buffer in the FBO.

Fabian Bieler (1):
      st/mesa: Apply LOD from texture object

Henri Verbeet (1):
      st/mesa: Validate state before doing blits.

Ian Romanick (16):
      docs: Add 7.10.1 md5sums
      glsl: Refactor AST-to-HIR code handling variable initializers
      glsl: Refactor AST-to-HIR code handling variable redeclarations
      glsl: Process redeclarations before initializers
      glsl: Function signatures cannot have NULL return type
      glsl: Add several function / call related validations
      linker: Add imported functions to the linked IR
      glsl: Use insert_before for lists instead of open coding it
      glsl: Only allow unsized array assignment in an initializer
      glcpp: Refresh autogenerated lexer files
      Revert "i965: bump VS thread number to 60 on SNB"
      docs: Initial bits of 7.10.2 release notes
      mesa: set version string to 7.10.2
      mesa: Remove nonexistant files from _FILES lists
      docs: Add change log to 7.10.2 release notes
      docs: update news.html with 7.10.2 release

Jerome Glisse (1):
      r600g: move user fence into base radeon structure

José Fonseca (2):
      mesa: Fix typo glGet*v(GL_TEXTURE_COORD_ARRAY_*).
      mesa: More glGet* fixes.

Kenneth Graunke (4):
      glcpp: Rework lexer to use a SKIP state rather than REJECT.
      glcpp: Remove trailing contexts from #if rules.
      i965/fs: Fix linear gl_Color interpolation on pre-gen6 hardware.
      glsl: Accept precision qualifiers on sampler types, but only in ES.

Marek Olšák (15):
      st/mesa: fix crash when DrawBuffer->_ColorDrawBuffers[0] is NULL
      st/mesa: fail to alloc a renderbuffer if st_choose_renderbuffer_format fails
      r300/compiler: fix the saturate modifier when applied to TEX instructions
      r300/compiler: fix translating the src negate bits in pair_translate
      r300/compiler: Abs doesn't cancel Negate (in the conversion to native swizzles)
      r300/compiler: TEX instructions don't support negation on source arguments
      r300/compiler: do not set TEX_IGNORE_UNCOVERED on r500
      r300/compiler: saturate Z before the shadow comparison
      r300/compiler: fix equal and notequal shadow compare functions
      r300/compiler: remove unused variables
      st/mesa: fix crash when using both user and vbo buffers with the same stride
      r300g: fix alpha-test with no colorbuffer
      r300g: tell the GLSL compiler to lower the continue opcode
      r300/compiler: propagate SaturateMode down to the result of shadow comparison
      r300/compiler: apply the texture swizzle to shadow pass and fail values too

Michel Dänzer (1):
      Use proper source row stride when getting depth/stencil texels.

Tom Stellard (4):
      r300/compiler: Use a 4-bit writemask in pair instructions
      prog_optimize: Fix reallocating registers for shaders with loops
      r300/compiler: Fix vertex shader MAD instructions with constant swizzles
      r300/compiler: Don't try to convert RGB to Alpha in full instructions

Zou Nan hai (1):
      i965: bump VS thread number to 60 on SNB

---
 Makefile                                                   |    6 
 docs/download.html                                         |   83 --
 docs/install.html                                          |  104 --
 docs/news.html                                             |   20 
 docs/relnotes-7.10.1.html                                  |    9 
 docs/relnotes-7.10.2.html                                  |  201 +++++
 docs/relnotes-7.9.2.html                                   |  336 ++++++++
 docs/relnotes.html                                         |    3 
 src/gallium/drivers/r300/r300_emit.c                       |    5 
 src/gallium/drivers/r300/r300_screen.c                     |    4 
 src/gallium/drivers/r600/r600.h                            |    3 
 src/gallium/state_trackers/dri/common/dri_context.c        |    8 
 src/gallium/winsys/r600/drm/evergreen_hw_context.c         |    5 
 src/gallium/winsys/r600/drm/r600_drm.c                     |   25 
 src/gallium/winsys/r600/drm/r600_hw_context.c              |   48 -
 src/gallium/winsys/r600/drm/r600_priv.h                    |    3 
 src/gallium/winsys/r600/drm/radeon_bo.c                    |    4 
 src/gallium/winsys/r600/drm/radeon_pciid.c                 |    2 
 src/glsl/ast_to_hir.cpp                                    |  486 ++++++------
 src/glsl/glcpp/glcpp-lex.c                                 |  514 +++++--------
 src/glsl/glcpp/glcpp-lex.l                                 |   49 -
 src/glsl/ir_validate.cpp                                   |   33 
 src/glsl/link_functions.cpp                                |    8 
 src/glsl/opt_function_inlining.cpp                         |    7 
 src/mesa/drivers/dri/i965/brw_fs.cpp                       |   19 
 src/mesa/drivers/dri/i965/brw_vs_state.c                   |    9 
 src/mesa/drivers/dri/i965/brw_wm.c                         |    4 
 src/mesa/drivers/dri/i965/brw_wm.h                         |    1 
 src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.c |    6 
 src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c         |   18 
 src/mesa/drivers/dri/r300/compiler/r500_fragprog.c         |    6 
 src/mesa/drivers/dri/r300/compiler/r500_fragprog_emit.c    |    5 
 src/mesa/drivers/dri/r300/compiler/radeon_pair_schedule.c  |    3 
 src/mesa/drivers/dri/r300/compiler/radeon_pair_translate.c |   13 
 src/mesa/drivers/dri/r300/compiler/radeon_program_pair.h   |    2 
 src/mesa/drivers/dri/r300/compiler/radeon_program_tex.c    |  128 +--
 src/mesa/drivers/dri/radeon/radeon_chipset.h               |    2 
 src/mesa/drivers/dri/radeon/radeon_screen.c                |    2 
 src/mesa/main/fbobject.c                                   |    2 
 src/mesa/main/get.c                                        |   14 
 src/mesa/main/texgetimage.c                                |    3 
 src/mesa/main/version.h                                    |    4 
 src/mesa/program/prog_optimize.c                           |   17 
 src/mesa/state_tracker/st_atom_sampler.c                   |    3 
 src/mesa/state_tracker/st_cb_blit.c                        |    3 
 src/mesa/state_tracker/st_cb_clear.c                       |   16 
 src/mesa/state_tracker/st_cb_fbo.c                         |    4 
 src/mesa/state_tracker/st_draw.c                           |    8 
 48 files changed, 1422 insertions(+), 836 deletions(-)
---


More information about the Xquartz-changes mailing list