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

Emil Velikov emil.l.velikov at gmail.com
Thu Apr 23 06:12:55 PDT 2015


Hello list,

The candidate for the Mesa 10.5.4 is now available. The current patch queue
is as follows:
 - 22 queued
 - 7 nominated (outstanding)
 - and 1 rejected (obsolete) patches

This time around we have a handful of fixes in st/mesa and the glsl to tgsi
codebase, affecting all gallium drivers, a drirc workaround for Second Life,
plus i965 fixes. For the Android users out there, this resolves most of the
compilation issues with a bit more to come in the next release.

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

Testing
-------
The following results are against piglit 305ecc3ac89.


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


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


Changes - gallium softpipe, llvmpipe (LLVM 3.6)
-----------------------------------------------
None.


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


Trivial merge conflicts
-----------------------
None.


The plan is to have 10.5.4 this Friday(24th April).

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 (7)
=============

Boyan Ding (2):
      i965: Add XRGB8888 format to intel_screen_make_configs
      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 (1):
      r300: do not link against libdrm_intel

Kenneth Graunke (2):
      i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.
      i965: Disallow linear blits that are not cacheline aligned.

Tom Stellard (1):
      clover: Update the wait_count of the correct event when chaining events


Rejected/Obsolete (1)
=====================

Tom Stellard (1):
      clover: Update the wait_count of the correct event when chaining events

Queued (22)
===========

Brian Paul (1):
      glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow

Dave Airlie (2):
      st/mesa: convert sub image for cube map arrays to 2d arrays for upload
      st/mesa: align cube map arrays layers

Emil Velikov (10):
      docs: Add 256 sums for the 10.5.3 release
      radeonsi: remove unused si_dump_key()
      android: use LOCAL_SHARED_LIBRARIES over TARGET_OUT_HEADERS
      android: add $(mesa_top)/src include to the whole of mesa
      android: egl: add libsync_cflags to the build
      android: dri/common: conditionally include drm_cflags/set __NOT_HAVE_DRM_H
      android: add HAVE__BUILTIN_* and HAVE_FUNC_ATTRIBUTE_* defines
      android: add $(mesa_top)/src/mesa/main to the includes list
      android: dri: link against libmesa_util
      android: mesa: fix the path of the SSE4_1 optimisations

Ian Romanick (1):
      nir: Fix typo in "ushr by 0" algebraic replacement

Kenneth Graunke (2):
      i965: Fix software primitive restart with indirect draws.
      drirc: Add "Second Life" quirk (allow_glsl_extension_directive_midshader).

Kristian Høgsberg (1):
      i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders

Marek Olšák (2):
      glsl_to_tgsi: fix out-of-bounds constant access and crash for uniforms
      glsl_to_tgsi: don't use a potentially-undefined immediate for ir_query_levels

Mathias Froehlich (1):
      i965: Flush batchbuffer containing the query on glQueryCounter.

Mauro Rossi (2):
      android: mesa: generate the format_{un,}pack.[ch] sources
      android: add inital NIR build



More information about the mesa-stable mailing list