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

Emil Velikov emil.l.velikov at gmail.com
Thu Jul 23 05:12:18 PDT 2015

Hello list,

The candidate for the Mesa 10.6.3 is now available. Currently we have:
 - 14 queued
 - 31 nominated (outstanding)
 - and 3 rejected/obsolete patches

The biggest hunk this time around are nouveau fixes, although we
also have fixes in the VL module (affecting VDPAU/VAAPI/OMX), XA
(memory leak) and osmesa (long standing typo in OSMesaPixelsStore).

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

The following results are against piglit 246791c51ec.

Changes - classic i965(snb)

Changes - swrast classic

Changes - gallium softpipe

Changes - gallium llvmpipe (LLVM 3.6)

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

Trivial merge conflicts
commit 329763791b2a869f30a39b8d1f94b95dcb2c9e8e
Author: Francisco Jerez <currojerez at riseup.net>

    i965/gen9: Use custom MOCS entries set up by the kernel.
    (cherry picked from commit af768922cafa3eb3e78a2fdfee90380a74c79460)

The plan is to have 10.6.3 this Friday(23th of July).

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


Mesa stable queue

Nominated (31)

Anuj Phogat (8):
      mesa: Turn get_readpixels_transfer_ops() in to a global function
      meta: Fix transfer operations check in meta pbo path for readpixels
      mesa: Fix conditions to test signed, unsigned integer format
      mesa: Add a mesa utility function _mesa_need_signed_unsigned_int_conversion()
      meta: Abort meta pbo path if readpixels need signed-unsigned
      meta: Don't do fragment color clamping in case of ReadPixels
      mesa: Add a helper function _mesa_need_luminance_to_rgb_conversion()
      meta: Fix reading luminance texture as rgba in _mesa_meta_pbo_GetTexSubImage()

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

Chris Wilson (1):
      i965: Prevent coordinate overflow in intel_emit_linear_blit

Emil Velikov (6):
      bugzilla_mesa.sh: sort the bugs list by number
      configure.ac: do not set HAVE_DRI(23) when libdrm is missing
      egl/wayland: libdrm is a hard requirement, treat it as such
      mapi: automake: inline glapi_gen_mapi define
      xmlpool: remove LOCALEDIR variable/fix bmake
      vc4: add missing nir include, to fix the build

Francisco Jerez (1);
      i965/gen9: Use custom MOCS entries set up by the kernel
Igor Gnatenko (1):
      opencl: use versioned .so in mesa.icd
Ilia Mirkin (1):
      nvc0: fix geometry program revalidation of clipping params

Kenneth Graunke (2)
      i965: Fix missing BRW_NEW_FS_PROG_DATA in gen6_renderbuffer_surfaces.
      glsl: Fix a bug where LHS swizzles of swizzles were too small.

Neil Roberts (3):
      i965/bdw: Fix setting the instancing state for the SGVS element
      i965: Swap the order of the vertex ID and edge flag attributes
      i965/bdw: Fix 3DSTATE_VF_INSTANCING when the edge flag is used
Rob Clark (1):
      xa: add xa_surface_from_handle2

Samuel Pitoiset (1):
      nv50: avoid segfault with enabled but unbound vertex attrib

Tom Stellard (4):
      clover: Call clBuildProgram() notification function when build completes v2
      clover: Fix bug with computing hard_event status
      gallium/drivers: Add threadsafe wrappers for pipe_context v2
      clover: Use threadsafe wrappers for pipe_context v2

Queued (14)

Brian Paul (1):
      osmesa: fix OSMesaPixelsStore typo

Chad Versace (1):
      mesa: Fix generation of git_sha1.h.tmp for gitlinks

Christian K├Ânig (2):
      vl: cleanup video buffer private when the decoder is destroyed
      st/vdpau: fix mixer size checks

Emil Velikov (2):
      docs: Add sha256 checksums for the 10.6.2 release
      auxiliary/vl: use the correct screen index

Francisco Jerez (1):
      i965/gen9: Use custom MOCS entries set up by the kernel.

Ilia Mirkin (5):
      nv50, nvc0: enable at least one color RT if alphatest is enabled
      nvc0/ir: fix txq on indirect samplers
      nvc0/ir: don't worry about sampler in txq handling
      gm107/ir: fix indirect txq emission
      nv50: fix max level clamping on G80

Kenneth Graunke (1):
      program: Allow redundant OPTION ARB_fog_* directives.

Rob Clark (1):
      xa: don't leak fences

Obsolete (3)

Neil Roberts (1):
      i965/bdw: Fix 3DSTATE_VF_INSTANCING when the edge flag is used

Tom Stellard (2):
      gallium/drivers: Add threadsafe wrappers for pipe_context and pipe_screen
      clover: Use threadsafe wrappers for pipe_screen and pipe_context

More information about the mesa-dev mailing list