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

Oded Gabbay oded.gabbay at gmail.com
Sun Nov 8 01:22:33 PST 2015


On Sat, Nov 7, 2015 at 6:37 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> Hello list,
>
> The candidate for the Mesa 11.0.5 is now available. Currently we have:
>  - 31 queued
>  - 13 nominated (outstanding)
>  - and 6 rejected/obsolete patches
>
> Currently we have mostly driver related fixes - some in i965 and
> nouveau, a few llvm related, the odd bugfix in the VA state-tracker.
> Additionally we have a few new PCI ids for i965 and radeonsi.
>
> Take a look at section "Mesa stable queue" for more information.
>
>
> Jason, Kenneth,
>
> I had to pick a few extra commits as prerequirements to the "nir:
> Properly invalidate metadata in nir_foo" patches. Can you let me know
> if any of these should not be in 11.0. Thanks !
>
> commit 800217a1654ab7932870b1510981f5e38712d58b
> Author: Kenneth Graunke <kenneth at whitecape.org>
>
>     nir: Report progress from nir_split_var_copies().
>
>     (cherry picked from commit dc18b9357b553a972ea439facfbc55e376f1179f)
>
>
> commit 2cc4e973962c1d5ea0357685036879c7bf9575ce
> Author: Jason Ekstrand <jason.ekstrand at intel.com>
>
>     nir/lower_vec_to_movs: Pass the shader around directly
>
>     (cherry picked from commit b7eeced3c724bf5de05290551ced8621ce2c7c52)
>
>
> commit ef4e862396ae81b0d59f172d0d5273a4e6b5992d
> Author: Jason Ekstrand <jason at jlekstrand.net>
>
>     nir: Report progress from lower_vec_to_movs().
>
>     (cherry picked from commit 9f5e7ae9d83ce6de761936b95cd0b7ba4c1219c4)
>
>
>
>
> 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 ef4e862396ae81b0d59f172d0d5273a4e6b5992d
> Author: Jason Ekstrand <jason at jlekstrand.net>
>
>     nir: Report progress from lower_vec_to_movs().
>
>     (cherry picked from commit 9f5e7ae9d83ce6de761936b95cd0b7ba4c1219c4)
>
>
> The plan is to have 11.0.5 this Monday (9th 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 (13)
> ==============
>
> Ben Widawsky (1):
>       i965/skl/gt4: Fix URB programming restriction.
>
> 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
>
> Dave Airlie (1):
>       gallium/swrast: fix front buffer blitting. (v2)
>
> 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/
>
> Jean-Sébastien Pédron (1):
>       ralloc: Use __attribute__((destructor)) instead of atexit(3)
>
> Tapani Pälli (1):
>       mesa: fix error type for GetFramebufferAttachmentParameteriv
>
> Tom Stellard (4):
>       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
>
>
>
> Queued (31)
> ===========
>
> Alex Deucher (1):
>       radeon/uvd: don't expose HEVC on old UVD hw (v3)
>
> Ben Widawsky (1):
>       i965/skl: Add GT4 PCI IDs
>
> Emil Velikov (2):
>       docs: add sha256 checksums for 11.0.4
>       cherry-ignore: ignore a possible wrong nomination
>
> Emmanuel Gil Peyrot (1):
>       gbm.h: Add a missing stddef.h include for size_t.
>
> Eric Anholt (1):
>       vc4: When the create ioctl fails, free our cache and try again.
>
> Ian Romanick (1):
>       i965: Fix is-renderable check in intel_image_target_renderbuffer_storage
>
> Ilia Mirkin (3):
>       nvc0: respect edgeflag attribute width
>       nouveau: set MaxDrawBuffers to the same value as MaxColorAttachments
>       nouveau: relax fence emit space assert
>
> Ivan Kalvachev (1):
>       r600g: Fix special negative immediate constants when using ABS modifier.
>
> Jason Ekstrand (2):
>       nir/lower_vec_to_movs: Pass the shader around directly
>       nir: Report progress from lower_vec_to_movs().
>
> Jose Fonseca (2):
>       gallivm: Translate all util_cpu_caps bits to LLVM attributes.
>       gallivm: Explicitly disable unsupported CPU features.
>
> Julien Isorce (4):
>       st/va: pass picture desc to begin and decode
>       nvc0: fix crash when nv50_miptree_from_handle fails
>       st/va: do not destroy old buffer when new one failed
>       st/va: add more errors checks in vlVaBufferSetNumElements and
> vlVaMapBuffer
>
> Kenneth Graunke (6):
>       i965: Fix missing BRW_NEW_*_PROG_DATA flagging caused by cache reuse.
>       nir: Report progress from nir_split_var_copies().
>       nir: Properly invalidate metadata in nir_split_var_copies().
>       nir: Properly invalidate metadata in nir_opt_copy_prop().
>       nir: Properly invalidate metadata in nir_lower_vec_to_movs().
>       nir: Properly invalidate metadata in nir_opt_remove_phis().
>
> Nanley Chery (1):
>       mesa/glformats: Undo code changes from _mesa_base_tex_format() move
>
> Nicolai Hähnle (1):
>       st/mesa: fix mipmap generation for immutable textures with
> incomplete pyramids
>
> Nigel Stewart (1):
>       osmesa: Expose GL entry points for Windows build via DEF file.
>
> Roland Scheidegger (1):
>       gallivm: disable f16c when not using AVX
>
> Samuel Li (2):
>       radeonsi: add support for Stoney asics (v3)
>       radeonsi: add Stoney pci ids
>
>
> Rejected (6)
> ============
>
> Kenneth Graunke (3):
>       i965/nir: Switch on shader stage in nir_lower_outputs().
>       i965: Implement a new type_size_4x() function.
>       i965: Fix scalar VS float[] and vec2[] output arrays.
>
> Nanley Chery(2):
>       mesa: Enable ASTC in GLES' [NUM_]COMPRESSED_TEXTURE_FORMATS queries
>       mesa/texcompress: Restrict FXT1 format to desktop GL subset
>
> Timothy Arceri (1):
>       glsl: fix stream qualifier for blocks with an instance name
> _______________________________________________
> mesa-stable mailing list
> mesa-stable at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-stable

Hi Emil,

I would like to propose the following patch to be added to 11.0.5:
39b4dfe6ab1003863778a25c091c080e098833ec llvmpipe: use simple coeffs
calc for 128bit vectors

It fixes 3 piglit tests in ppc64le (and doesn't cause regressions of course).

Thanks,

      Oded


More information about the mesa-dev mailing list