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

Emil Velikov emil.l.velikov at gmail.com
Thu Aug 20 08:08:33 PDT 2015

Hello list,

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

Apart from the usual nouveau, i965 and radeon driver fixes, the series
resolves a few serious issues with nouveau_vieux users and big endian platforms.

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.2)

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

Trivial merge conflicts

The plan is to have 10.6.5 this Monday(21th of August).

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


Mesa stable queue

Nominated (16)

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

David Heidelberg (1):
      st/nine: Require gcc >= 4.6

Emil Velikov (2):
      mapi: automake: inline glapi_gen_mapi define
      xmlpool: remove LOCALEDIR variable/fix bmake

Jason Ekstrand (1):
      i965/fs: Split VGRFs after lowering pull constants

Neil Roberts (2):
      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

Tapani Pälli (1):
      mesa: update fbo state in glTexStorage

Timothy Arceri (1):
      glsl: fix atomic buffer index for bindings other than 0

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

Adam Jackson (1):
      glx: Fix __glXWireToEvent for BufferSwapComplete

Alex Deucher (2):
      radeonsi: add new OLAND pci id
      radeonsi: properly set the raster_config for KV

Emil Velikov (2):
      docs: add sha256 checksums for 10.6.4
      vc4: add missing nir include, to fix the build

Frank Binns (1):
      egl/x11: don't abort when creating a DRI2 drawable fails

Ilia Mirkin (3):
      nouveau: no need to do tnl wakeup, state updates are always hooked up
      gm107/ir: indirect handle goes first on maxwell also
      nv50,nvc0: take level into account when doing eng2d multi-layer blits

Jason Ekstrand (4):
      meta/copy_image: Stash off the scissor
      mesa/formats: Only do byteswapping for packed formats
      mesa/formats: Fix swizzle flipping for big-endian targets
      mesa/formats: Don't flip channels of null array formats

Marek Olšák (3):
      radeonsi: fix polygon offset scale
      r600g: fix polygon offset scale
      r600g: allow setting geometry shader sampler states

Neil Roberts (1):
      i965/bdw: Fix setting the instancing state for the SGVS element

Oded Gabbay (2):
      mesa: clear existing swizzle info before bitwise-OR
      mesa/formats: don't byteswap when building array formats

Renaud Gaubert (1):
      glsl: avoid compiler's segfault when processing operators with void arguments

Obsolete (1)

Oded Gabbay (1):
      mesa/formats: don't byteswap when building array formats

Rejected (2)

Oded Gabbay (1):
      mesa: _mesa_format_convert should be endian agnostic

Anuj Phogat (1):
      i965: Fix {src, dst}_pitch alignment check for XY_SRC_COPY_BLT

More information about the mesa-dev mailing list