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

mesa: Changes to 'refs/tags/mesa-10.5.1'



Tag 'mesa-10.5.1' created by Emil Velikov <emil.l.velikov@gmail.com> at 2015-03-13 22:36 +0000

Mesa 10.5.1 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJVA2aJAAoJEO2uN7As60kNEJsQAJ6mHNe7/W340ddFbIH4iF3v
GP+PJgoHuqYDqEiKYt30/LnsCBfboinIpif/evWpwCdPESxL9mVo6ypt+vgfTYHM
jEqbwu5E5YBj/NQZyCMdfqOIUAGB8q2arQnQzppbDAtXEiINfFPHTEsEU+n0eqNK
gEVqNzzCxfAMEHLwF0/DhozSfcH7NMXUU3TW1VfrC3WthqEWJ2by3PpLf5ztznbV
N18tJ5/VWpkHt5i/ym6ZN9lXQVgEaIZQ3GqtgJNKUCL8QxWhXNz+IjOoU6Fekr3B
fNDGgYJ8SrjEui3rK/aFps7xSovytRQoHFZN70bLNMYXBiO9ahF9Cp/ZY6+toz+E
a2c56bpA18EJIU90a2RPm9PbH4rspflAZVPgPiVbyAVFQ6eAk/wHL3RxHcw6Fslm
xh5iuBBoOdxyqbKh3jKMCSF4G7J3UvHjlwOwQ5/gj/WgqpZT7RztKNwVwD8dwYXd
p1OFudem3JZiInoedd7B0SHTbdq6tHFHlU7x+UbJ4KLZTOtO4Q8VEmmigGuRYmff
TdoIyvHJmltVLCJv2kzcfYuNCloA0pRyLUnXKLYJ+K7pnMFoi9Lyz21nu3cLyGDl
ucG+U5URSkoAr2qJURqryeWPLTeNf9TP1X7Zo5NKvWCN55GjYmDSd3TZRSH3EdQf
oyL3V8HXw5i8R8iswyai
=/uTT
-----END PGP SIGNATURE-----

Changes since mesa-10.5.0:
Andrey Sudnik (1):
      i965/vec4: Don't lose the saturate modifier in copy propagation.

Chris Forbes (1):
      i965/gs: Check newly-generated GS-out VUE map against correct stage

Daniel Stone (1):
      egl: Take alpha bits into account when selecting GBM formats

Emil Velikov (6):
      docs: Add sha256 sums for the 10.5.0 release
      egl/main: no longer export internal function
      cherry-ignore: ignore a few more commits picked without -x
      mapi: fix commit 90411b56f6bc817e229d8801ac0adad6d4e3fb7a
      Update version to 10.5.1
      Add release notes for the 10.5.1 release

Frank Henigman (1):
      intel: fix EGLImage renderbuffer _BaseFormat

Iago Toral Quiroga (1):
      i965: Fix out-of-bounds accesses into pull_constant_loc array

Ian Romanick (1):
      i965/fs/nir: Use emit_math for nir_op_fpow

Ilia Mirkin (3):
      freedreno: move fb state copy after checking for size change
      freedreno/ir3: fix array count returned by TXQ
      freedreno/ir3: get the # of miplevels from getinfo

Jason Ekstrand (2):
      meta/TexSubImage: Stash everything other than PIXEL_TRANSFER/store in meta_begin
      main/base_tex_format: Properly handle STENCIL_INDEX1/4/16

Kenneth Graunke (8):
      i965: Split Gen4-5 BlitFramebuffer code; prefer BLT over Meta.
      glsl: Mark array access when copying to a temporary for the ?: operator.
      i965/fs: Set force_writemask_all on shader_time instructions.
      i965/fs: Set smear on shader_time diff register.
      i965/fs: Make emit_shader_time_write return rather than emit.
      i965/fs: Make get_timestamp() pass back the MOV rather than emitting it.
      i965/fs: Make emit_shader_time_end() insert before EOT.
      i965/fs: Don't issue FB writes for bound but unwritten color targets.

Laura Ekstrand (2):
      main: Fix target checking for CompressedTexSubImage*D.
      main: Fix target checking for CopyTexSubImage*D.

Marc-Andre Lureau (1):
      gallium/auxiliary/indices: fix start param

Marek Olšák (3):
      r300g: fix RGTC1 and LATC1 SNORM formats
      r300g: fix a crash when resolving into an sRGB texture
      r300g: fix sRGB->sRGB blits

Matt Turner (12):
      i965/vec4: Fix implementation of i2b.
      mesa: Indent break statements and add a missing one.
      mesa: Free memory allocated for luminance in readpixels.
      mesa: Correct backwards NULL check.
      i965: Consider scratch writes to have side effects.
      i965/fs: Don't use backend_visitor::instructions after creating the CFG.
      r300g: Use PATH_MAX instead of limiting ourselves to 100 chars.
      r300g: Check return value of snprintf().
      i965/fs: Don't propagate cmod to inst with different type.
      i965: Tell intel_get_memcpy() which direction the memcpy() is going.
      Revert SHA1 additions.
      i965: Avoid applying negate to wrong MAD source.

Neil Roberts (4):
      meta: In pbo_{Get,}TexSubImage don't repeatedly rebind the source tex
      Revert "common: Fix PBOs for 1D_ARRAY."
      meta: Allow GL_UN/PACK_IMAGE_HEIGHT in _mesa_meta_pbo_Get/TexSubImage
      meta: Fix the y offset for 1D_ARRAY in _mesa_meta_pbo_TexSubImage

Rob Clark (11):
      freedreno/ir3: fix silly typo for binning pass shaders
      freedreno/a2xx: fix increment in assert
      freedreno/a4xx: bit of cleanup
      freedreno: update generated headers
      freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly
      freedreno: update generated headers
      freedreno/a4xx: aniso filtering
      freedreno/ir3: fix up cat6 instruction encodings
      freedreno/ir3: add support for memory (cat6) instructions
      freedreno/ir3: handle flat bypass for a4xx
      freedreno/ir3: fix failed assert in grouping

Stefan Dösinger (1):
      r300g: Fix the ATI1N swizzle (RGTC1 and LATC1)

---
 VERSION                                                   |    2 
 bin/.cherry-ignore                                        |   11 
 configure.ac                                              |  145 ------
 docs/relnotes/10.5.0.html                                 |    5 
 docs/relnotes/10.5.1.html                                 |  216 +++++++++
 src/egl/drivers/dri2/platform_drm.c                       |   16 
 src/egl/main/eglarray.h                                   |    4 
 src/egl/main/eglconfig.c                                  |    2 
 src/egl/main/eglconfig.h                                  |   14 
 src/egl/main/eglcontext.h                                 |    4 
 src/egl/main/eglcurrent.c                                 |    2 
 src/egl/main/eglcurrent.h                                 |    8 
 src/egl/main/egldisplay.h                                 |   10 
 src/egl/main/egldriver.h                                  |    6 
 src/egl/main/eglimage.h                                   |    4 
 src/egl/main/egllog.h                                     |    6 
 src/egl/main/eglscreen.h                                  |    4 
 src/egl/main/eglsurface.h                                 |    6 
 src/egl/main/eglsync.h                                    |    2 
 src/gallium/auxiliary/indices/u_indices_gen.py            |    8 
 src/gallium/drivers/freedreno/a2xx/a2xx.xml.h             |    4 
 src/gallium/drivers/freedreno/a2xx/ir-a2xx.c              |    3 
 src/gallium/drivers/freedreno/a3xx/a3xx.xml.h             |   22 
 src/gallium/drivers/freedreno/a3xx/fd3_program.c          |    5 
 src/gallium/drivers/freedreno/a4xx/a4xx.xml.h             |   38 +
 src/gallium/drivers/freedreno/a4xx/fd4_draw.c             |    5 
 src/gallium/drivers/freedreno/a4xx/fd4_emit.c             |   13 
 src/gallium/drivers/freedreno/a4xx/fd4_emit.h             |    1 
 src/gallium/drivers/freedreno/a4xx/fd4_gmem.c             |    9 
 src/gallium/drivers/freedreno/a4xx/fd4_program.c          |   42 -
 src/gallium/drivers/freedreno/a4xx/fd4_texture.c          |   10 
 src/gallium/drivers/freedreno/adreno_common.xml.h         |    4 
 src/gallium/drivers/freedreno/adreno_pm4.xml.h            |    4 
 src/gallium/drivers/freedreno/freedreno_state.c           |    4 
 src/gallium/drivers/freedreno/ir3/disasm-a3xx.c           |  157 +++---
 src/gallium/drivers/freedreno/ir3/instr-a3xx.h            |   41 -
 src/gallium/drivers/freedreno/ir3/ir3.c                   |   64 +-
 src/gallium/drivers/freedreno/ir3/ir3.h                   |   11 
 src/gallium/drivers/freedreno/ir3/ir3_compiler.c          |  113 ++++-
 src/gallium/drivers/freedreno/ir3/ir3_depth.c             |    2 
 src/gallium/drivers/freedreno/ir3/ir3_group.c             |   71 +--
 src/gallium/drivers/freedreno/ir3/ir3_legalize.c          |   40 +
 src/gallium/drivers/freedreno/ir3/ir3_shader.c            |    1 
 src/gallium/drivers/freedreno/ir3/ir3_shader.h            |    4 
 src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c |   11 
 src/gallium/drivers/r300/r300_blit.c                      |    9 
 src/gallium/drivers/r300/r300_fs.c                        |   18 
 src/gallium/drivers/r300/r300_texture.c                   |   36 -
 src/glsl/ast_to_hir.cpp                                   |    6 
 src/mapi/Makefile.am                                      |    2 
 src/mesa/drivers/common/meta_tex_subimage.c               |  110 ++--
 src/mesa/drivers/dri/i915/intel_fbo.c                     |    3 
 src/mesa/drivers/dri/i965/brw_fs.cpp                      |   79 ++-
 src/mesa/drivers/dri/i965/brw_fs.h                        |    5 
 src/mesa/drivers/dri/i965/brw_fs_cmod_propagation.cpp     |    4 
 src/mesa/drivers/dri/i965/brw_fs_nir.cpp                  |    2 
 src/mesa/drivers/dri/i965/brw_fs_visitor.cpp              |   51 --
 src/mesa/drivers/dri/i965/brw_gs.c                        |    2 
 src/mesa/drivers/dri/i965/brw_shader.cpp                  |    1 
 src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp   |    2 
 src/mesa/drivers/dri/i965/brw_vec4_visitor.cpp            |    2 
 src/mesa/drivers/dri/i965/intel_fbo.c                     |   52 ++
 src/mesa/drivers/dri/i965/intel_pixel_read.c              |    3 
 src/mesa/drivers/dri/i965/intel_tex_image.c               |    3 
 src/mesa/drivers/dri/i965/intel_tex_subimage.c            |    3 
 src/mesa/drivers/dri/i965/intel_tiled_memcpy.c            |  124 +++--
 src/mesa/drivers/dri/i965/intel_tiled_memcpy.h            |   15 
 src/mesa/drivers/dri/i965/test_fs_cmod_propagation.cpp    |   34 +
 src/mesa/main/pack.c                                      |   11 
 src/mesa/main/readpix.c                                   |    1 
 src/mesa/main/shaderapi.c                                 |    2 
 src/mesa/main/teximage.c                                  |  145 +++++-
 src/util/Makefile.am                                      |    7 
 src/util/Makefile.sources                                 |    4 
 src/util/SConscript                                       |    5 
 src/util/mesa-sha1.c                                      |  316 --------------
 src/util/mesa-sha1.h                                      |   53 --
 77 files changed, 1223 insertions(+), 1041 deletions(-)
---


Reply to: