[Mesa-dev] Mesa 10.5.1

Emil Velikov emil.l.velikov at gmail.com
Fri Mar 13 16:55:32 PDT 2015

Mesa 10.5.1 is now available. With this release we have over 50 commits
addressing a couple of bugs in the libEGL library, as well as various
fixes for the i965, r300g and freedreno drivers.

Note the external SHA1 library dependency, which was accidentally
included with the 10.5.0 release has been removed.

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)

git tag: mesa-10.5.1

MD5: 0a1cf43f0ea8083c64a86b134477f045  mesa-10.5.1.tar.gz
SHA1: 9f6ead5bad46e0ec869917cdc401b178f0385ce3  mesa-10.5.1.tar.gz
SHA256: b5b6256a6d46023e16a675257fd11a0f94d7b3e60a76cf112952da3d0fef8e9b  mesa-10.5.1.tar.gz
PGP: ftp://ftp.freedesktop.org/pub/mesa/10.5.1/mesa-10.5.1.tar.gz.sig

MD5: 203dba1fb6b503802fa6625181b26d31  mesa-10.5.1.tar.xz
SHA1: 1940e2eb87da32a7321ac21a3978e4f7e526bcaf  mesa-10.5.1.tar.xz
SHA256: ffc51943d15c6812ee7611d053d8980a683fbd6a4986cff567b12cc66637d679  mesa-10.5.1.tar.xz
PGP: ftp://ftp.freedesktop.org/pub/mesa/10.5.1/mesa-10.5.1.tar.xz.sig


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150313/b694e30b/attachment.sig>

More information about the mesa-dev mailing list