[Mesa-dev] Stable 10.0 branch updated for imminent release

Carl Worth cworth at cworth.org
Fri Jan 31 16:27:49 PST 2014


I've just pushed out several updates to the 10.0 branch. This branch
passes my testing, and unless I hear of some problem over the weekend,
I'll plan to make a 10.0.3 release from this branch Monday morning.

I believe that I've included all of the commits on the master branch
since 10.0.2 that were nominated for mesa-stable, (other than the few
patches discussed on mesa-stable@ that should not be included). I also
believe that I've applied all patches that were directly nominated on
the mesa-stable list.

Please take a look at the code included (a shortlog appears below) to
ensure that I haven't missed anything. Also, I've noted below patches
where a conflict was resolved while cherry picking. If I did that
conflict resolution, you might want to double-check my work. Authors of
such patches are in the CC of this email.

Finally, I still have about a dozen emails to mesa-stable@ in my inbox
where I have not picked the patches over (because the patches do not yet
appear on master). Most of these are recent (in the past week) so will
presumably be reviewed and applied soon. But three are older, so I'll
call some attention to them. These might deserve some additional review:

 December 19: (Anuj Phogat)
 [PATCH] glsl: Fix condition to generate shader link error

 December 31 (Alexander von Gluck IV)
 [PATCH] haiku: Fix missing HaikuGL header paths

  January 07 (Anuj Phogat)
 [PATCH V2] i965: Fix the region's pitch condition to use blitter

Thanks,

-Carl

Short log of changes from Mesa 10.0.2 to current 10.0 branch
(The [*] indicates a conflict was resolved while cherry picking)
================================================================
Aaron Watry (2):
      [*] radeon: Move gfx/dma cs cleanup to r600_common_context_cleanup
      st/dri: prevent leak of dri option default values

Andreas Fänger (1):
      swrast: fix delayed texel buffer allocation regression for OpenMP

Anuj Phogat (3):
      glsl: Disable ARB_texture_rectangle in shader version 100.
      i965: Use sample barycentric coordinates with per sample shading
      i965: Ignore 'centroid' interpolation qualifier in case of persample shading

Brian Paul (3):
      [*] mesa: implement missing glGet(GL_RGBA_SIGNED_COMPONENTS_EXT) query
      st/mesa: fix glReadBuffer(GL_NONE) segfault
      [*] draw: fix incorrect vertex size computation in LLVM drawing code

Carl Worth (4):
      Add md5sums for 10.0.2. release.
      cherry-ignore: Ignore several patches not yet ready for the stable branch
      Drop another couple of patches.
      cherry-ignore: Ignore 4 patches at teh request of the author, (Anuj).

Chad Versace (1):
      [*] i965/gen6/blorp: Emit more flushes to workaround hangs

Chris Forbes (1):
      i965: fold offset into coord for textureOffset(gsampler2DRect)

Emil Velikov (5):
      mesa: use signed temporary variable to store _ColorDrawBufferIndexes
      st/mesa: use signed temporary variable to store _ColorDrawBufferIndexes
      nv50: access only the available amount of textures
      nv50: access only the available amount of constbuf
      gallium/rtasm: handle mmap failures appropriately

Eric Anholt (2):
      i965: Fix handling of MESA_pack_invert in blit (PBO) readpixels.
      i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.

Ian Romanick (2):
      mesa: Add COMPRESSED_RGBA_S3TC_DXT1_EXT to COMPRESSED_TEXTURE_FORMATS for GLES
      radeon / r200: Pass the API into _mesa_initialize_context

Ilia Mirkin (2):
      mesa: fix GL_COLOR_SUM enum for drivers without ARB_vertex_program
      st/vdpau: don't return a device if the screen doesn't support NPOT

José Fonseca (1):
      mesa: Use IROUND instead of roundf.

Kenneth Graunke (2):
      glsl: Rename "expr" to "lhs_expr" in vector_extract munging code.
      glsl: Fix chained assignments of vector channels.

Marek Olšák (2):
      st/mesa: use sRGB formats for MSAA resolving if destination is sRGB
      gallium/util: util_format_srgb should not return FORMAT_NONE for sRGB formats

Matt Turner (1):
      [*] glcpp: Define GL_EXT_shader_integer_mix in both GL and ES.

Michał Górny (1):
      Use AC_PATH_TOOL instead of AC_PATH_PROG for llvm-config.

Paul Berry (1):
      i965: Ensure that all necessary state is re-emitted if we run out of aperture.

Thomas Sondergaard (4):
      mesa: Preliminary support for MSVC_VERSION=12.0
      mesa: Fix compile error with MSVC 2013
      mesa: Work around internal compiler error
      mesa: Namespace qualify fma to override ambiguity with fma from math.h

Tom Stellard (1):
      r600g/compute: Emit DEALLOC_STATE on cayman after dispatching a compute shader.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20140131/eb6c3760/attachment-0001.pgp>


More information about the mesa-dev mailing list