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

Emil Velikov emil.l.velikov at gmail.com
Sat Oct 4 17:19:46 PDT 2014

Hello list,

Here is the first 10.3 stable candidate. Currently we have
 - 29 queued
 - 13 nominated (outstanding)
 - and 0 rejected patches
Take a look at section "Mesa stable queue" for more information.

No regressions were spotted in swrast classic, swrast gallium and
i965 classic. Tested against piglit 3457f015314.

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

Trivial merge conflicts

Due to the late notification I'm wondering if there are any objections if we
push 10.3.1 between Wednesday and Friday this week ? Let me know how you
feel on the topic.


Mesa stable queue

Nominated (13)

Anuj Phogat (4):
      glsl: Fix crash due to negative array index
      glsl: Use signed array index in update_max_array_access()
      glsl: No compile error for out of bounds array index
      glsl: Don't abort if array index is out of bounds

Brian Paul (2):
      mesa: fix spurious wglGetProcAddress / GL_INVALID_OPERATION error
      st/wgl: add WINAPI qualifiers on wgl function typedefs

Kenneth Graunke (2):
      i965: Add a BRW_MOCS_PTE #define.
      i965: Use BDW_MOCS_PTE for renderbuffers.

Tapani Pälli (2):
      glsl: fix uniform location count used for glsl types
      mesa: check that uniform exists in glUniform* functions

Tom Stellard (2):
      radeonsi: Program RASTER_CONFIG for harvested GPUs v4
      R600/SI: radeonsi: Program RASTER_CONFIG for harvested GPUs v3

Tomasz Figa (1):
      glsl: Fix no return value for non-void function

Queued (29)
Andreas Pokorny (2):
      egl/drm: expose KHR_image_pixmap extension
      i915: Fix black buffers when importing prime fds

Brian Paul (1):
      mesa: fix prog_optimize.c assertions triggered by SWZ opcode

Ian Romanick (4):
      glsl: Make sure fields after small structs have correct padding
      glsl: Make sure row-major array-of-structure get correct layout
      glsl: Round struct size up to at least 16 bytes
      glsl: Strip arrayness from ir_type_dereference_variable too

Ilia Mirkin (5):
      nv50/ir: avoid deleting pseudo instructions too early
      gm107/ir: fix manual TXD for array targets
      gm107/ir: fix texture argument order
      gm107/ir: add support for indirect const buffer selection
      gm107/ir: take relative pfetch offset into account

Keith Packard (1):
      glx/dri3: Provide error diagnostics when DRI3 allocation fails

Kenneth Graunke (2):
      mesa: Use proper structure for glGet*(GL_TEXTURE_COORD_ARRAY*).
      mesa: Set correct array element in vbo_exec_vtx_init.

Marek Olšák (3):
      radeonsi: release GS rings at context destruction
      radeonsi: properly destroy the GS copy shader and scratch_bo for compute
      st/dri: remove GALLIUM_MSAA and __GL_FSAA_MODE environment variables

Michel Dänzer (1):

Richard Sandiford (2):
      mesa: Fix alpha component in unpack_R8G8B8X8_SRGB.
      swrast: Fix handling of MESA_FORMAT_L8A8_SRGB for big-endian

Roland Scheidegger (1):
      gallivm: fix idiv

Thomas Hellstrom (1):
      st/xa: Fix regression in xa_yuv_planar_blit()

Tom Stellard (2):
      clover: Add support to mem objects for multiple destructor callbacks v2
      configure.ac: Compute LLVM_VERSION_PATCH using llvm-config

Tomasz Figa (3):
      util: Include in Android builds
      st/mesa: Generate format_info.c in Android builds
      st/mesa: Fix paths used in Android builds

rconde (1):
      gallivm,tgsi: fix idiv by zero crash

More information about the mesa-dev mailing list