[Mesa-stable] New stable-branch 11.0 candidate pushed

Emil Velikov emil.l.velikov at gmail.com
Thu Nov 19 05:11:11 PST 2015


Hello list,

The candidate for the Mesa 11.0.6 is now available. Currently we have:
 - 21 queued
 - 17 nominated (outstanding)
 - and 1 rejected/obsolete patches

A handful of driver fixes all over, including a serious regression for
r100/r200 era hardware. Plus a couple of video (VC-1) related fixes :)

Take a look at section "Mesa stable queue" for more information.


Testing
-------
The following results are against piglit 4b6848c131c.


Changes - classic i965(snb)
---------------------------
None.


Changes - swrast classic
------------------------
None.


Changes - gallium softpipe
--------------------------
None.


Changes - gallium llvmpipe (LLVM 3.7)
-------------------------------------
None.


Testing reports/general approval
--------------------------------
Any testing reports (or general approval of the state of the branch)
will be greatly appreciated.


Trivial merge conflicts
-----------------------
commit fa527fce5c5c05cd41fee37862a2b886dc8c0380
Author: Ilia Mirkin <imirkin at alum.mit.edu>

    mesa/copyimage: allow width/height to not be multiples of block
    
    (cherry picked from commit 912babba7bf1abd3caa49f6372d581ae1afe7e84)

commit f9325a97b31fdeca74f861315a9654e006d222d5
Author: Marek Olšák <marek.olsak at amd.com>

    radeonsi: initialize SX_PS_DOWNCONVERT to 0 on Stoney
    
    (cherry picked from commit 40912dd91e96376517fb41bb4dc228b45fd1a01c)

commit d425a2f26c15156cc60a1b48e59bb6fc1cdcebbf
Author: Eric Anholt <eric at anholt.net>

    vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.
    
    (cherry picked from commit a4bf28178f064082d3b818d2cd48abf9075cc459)



The plan is to have 11.0.6 this Friday (20th of November) or shortly after.

If you have any questions or comments that you would like to share
before the release, please go ahead.


Cheers,
Emil


Mesa stable queue
-----------------

Nominated (17)
==============

Boyan Ding (1):
      i915: Add XRGB8888 format to intel_screen_make_configs

Brian Paul (1):
      configure: don't try to build gallium DRI drivers if --disable-dri is set

Emil Velikov (3):
      i965: store reference to the context within struct brw_fence
      egl/dri2: expose srgb configs when KHR_gl_colorspace is available
      mesa; add get-extra-pick-list.sh script into bin/

Ian Romanick (1):
      glsl: Fix off-by-one error in array size check assertion

Ilia Mirkin (2):
      nir: fix typo in idiv lowering, causing large-udiv-udiv failures
      freedreno/a4xx: support lod_bias
      freedreno/a4xx: fix 5_5_5_1 texture sampler format

Jean-Sébastien Pédron (1):
      ralloc: Use __attribute__((destructor)) instead of atexit(3)

Oded Gabbay (1):
      llvmpipe: disable VSX in ppc due to LLVM PPC bug

Tom Stellard (6):
      clover: Call clBuildProgram() notification function when build completes v2
      gallium/drivers: Add threadsafe wrappers for pipe_context v2
      clover: Use threadsafe wrappers for pipe_context v2
      clover: Properly initialize LLVM targets when linking with component libs
      radeonsi: Rename si_shader::ls_rsrc{1, 2} to si_shader::rsrc{1, 2}
      radeonsi/compute: Use the compiler's COMPUTE_PGM_RSRC* register values



Queued (21)
===========

Alex Deucher (1):
      radeonsi: enable optimal raster config setting for fiji (v2)

Ben Widawsky (1):
      i965/skl/gt4: Fix URB programming restriction.

Boyuan Zhang (2):
      st/vaapi: fix vaapi VC-1 simple/main corruption v2
      radeon/uvd: fix VC-1 simple/main profile decode v2

Dave Airlie (1):
      r600: initialised PGM_RESOURCES_2 for ES/GS

Emil Velikov (2):
      docs: add sha256 checksums for 11.0.5
      cherry-ignore: add the swrast front buffer support

Eric Anholt (3):
      vc4: Return GL_OUT_OF_MEMORY when buffer allocation fails.
      vc4: Return NULL when we can't make our shadow for a sampler view.
      vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.

Ian Romanick (2):
      meta/generate_mipmap: Don't leak the sampler object
      meta/generate_mipmap: Only modify the draw framebuffer binding in fallback_required

Ilia Mirkin (2):
      mesa/copyimage: allow width/height to not be multiples of block
      nouveau: don't expose HEVC decoding support

Jason Ekstrand (1):
      nir/vars_to_ssa: Rework copy set handling in lower_copies_to_load_store

Kenneth Graunke (1):
      glsl: Allow implicit int -> uint conversions for the % operator.

Marek Olšák (1):
      radeonsi: initialize SX_PS_DOWNCONVERT to 0 on Stoney

Michel Dänzer (1):
      winsys/radeon: Use CPU page size instead of hardcoding 4096 bytes v3

Oded Gabbay (1):
      llvmpipe: use simple coeffs calc for 128bit vectors

Roland Scheidegger (2):
      radeon: fix bgrx8/xrgb8 blits
      r200: fix bgrx8/xrgb8 blits



Rejected (1)
============

Tapani Pälli (1):
      mesa: fix error type for GetFramebufferAttachmentParameteriv



More information about the mesa-stable mailing list