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

Emil Velikov emil.l.velikov at gmail.com
Thu May 21 06:47:18 PDT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello list,

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

The queue covers nearly every aspect of mesa - core mesa fixes, driver
specific patches (i965, nouveau, freedreno), GLX and EGL loader patches,
OpenCL (clover) and even Darwin build fixes.

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
- --------------------------
None.
Fixes:
 - spec
    + arb_texture_buffer_object
       + formats (vs, 3.1 core)
          + GL_RG32F                                              pass > fail

The above pass was introduced with Mesa 10.5.5 and the result is intermetent.


Changes - gallium 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.6 this Friday(22th of May).

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

Alejandro Piñeiro (1):
      glsl: set the binding value regardless explicit_binding

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

Tapani Pälli (2):
      glsl: Allow dynamic sampler array indexing with GLSL ES < 3.00
      glsl: validate sampler array indexing for 'constant-index-expression'

Tom Stellard (3):
      clover: Call clBuildProgram() notification function when build completes v2
      gallium/drivers: Add threadsafe wrappers for pipe_context and pipe_screen
      clover: Use threadsafe wrappers for pipe_screen and pipe_context


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

Alejandro Piñeiro (1):
      glsl: properly setting var->data.binding if explicit_binding is true


Queued (30)
===========

Alex Deucher (1):
      radeonsi: add new bonaire pci id

Axel Davy (2):
      egl/wayland: properly destroy wayland objects
      glx/dri3: Add additional check for gpu offloading case

Emil Velikov (3):
      docs: Add sha256 sums for the 10.5.5 release
      egl/main: fix EGL_KHR_get_all_proc_addresses
      targets/osmesa: drop the -module tag from LDFLAGS

Francisco Jerez (4):
      clover: Refactor event::trigger and ::abort to prevent deadlock and reentrancy issues.
      clover: Wrap event::_status in a method to prevent unlocked access.
      clover: Implement locking of the wait_count, _chain and _status members of event.
      i965: Fix PBO cache coherency issue after _mesa_meta_pbo_GetTexSubImage().

Fredrik Höglund (2):
      main: Require that the texture exists in framebuffer_texture
      mesa: Generate GL_INVALID_VALUE in framebuffer_texture when layer < 0

Ilia Mirkin (7):
      nv50/ir: only propagate saturate up if some actual folding took place
      nv50: keep track of PGRAPH state in nv50_screen
      nvc0: keep track of PGRAPH state in nvc0_screen
      nvc0: reset the instanced elements state when doing blit using 3d engine
      nv50/ir: only enable mul saturate on G200+
      st/mesa: make sure to create a "clean" bool when doing i2b
      nvc0: switch mechanism for shader eviction to be a while loop

Jeremy Huddleston Sequoia (2):
      swrast: Build fix for darwin
      darwin: Fix install name of libOSMesa

Laura Ekstrand (2):
      main: Fix an error generated by FramebufferTexture
      main: Complete error conditions for glInvalidate*Framebuffer.

Marta Lofstedt (1):
      main: glGetIntegeri_v fails for GL_VERTEX_BINDING_STRIDE

Rob Clark (2):
      freedreno: enable a306
      freedreno: fix bug in tile/slot calculation

Roland Scheidegger (1):
      draw: (trivial) fix out-of-bounds vector initialization

Tim Rowley (1):
      mesa: fix shininess check for ffvertex_prog v2

Tom Stellard (2):
      clover: Add a mutex to guard queue::queued_events
      clover: Fix a bug with multi-threaded events v2


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJVXeHmAAoJEO2uN7As60kN/gAP/0cW9KCcAm09rfQNHYPYDHfL
A+ZKmW47phUpV4qZ6bTRZAiUeMo9C3uma+PN5UT6hgqOodIPQJrmbedf8BoELFOM
x/XvlOD5nnTb6FiB3PFihuDH7TBxP6y/4Py9Uqg2UtQ8VU/MCMNxTXAVwGoafTZ1
BzS9uQoV4lbe80QagC+YIVXXrcRXpd1htXZot1sDGwixcaYXXM6WHT76/V51wBct
kYPFFCezOtSS8Ji0J1wtuEv8JSMfFviY0I9/nyyLjNM4ywj/7J3GuQatF0grIE1d
yzjZunhe9iMKaM3ZZbLKDe66VJZGSzEhUe1xfRjQD5rMG0Yofms78NKQE4XhT+jN
TfPQaBWyaTPIXBtElfeRYUTfEe2R+pI0E2bCSxf7ngSJYrP/eOw5qftDfJem3Z2g
pmt4wRcohh36xh2BidwP+unByLARmhyBj+Xi1NSNM9dvg0CExONj+y1mnyh1oEPY
zI6hn69NtHOMcVVDxhPx3AenGc8k2Q+Mfmq4fUTMTBwSDzdhQ0YWUaTTteploPsU
0ACj1AkU+31eybfH+4Vhoslffbzh+iF/uPptDOaaA6SnowvI1+U2Nj2cq9MDGsqC
sS6skL/cpdMrfeXYyFeDqBkxZI9w1dl29zDDq6zcmOtsDlxK8ik13ggGWmTwafxw
7OJBbCYoEyjjCzFet3D5
=65r2
-----END PGP SIGNATURE-----


More information about the mesa-stable mailing list