[Mesa-stable] New stable-branch 10.5 candidate pushed
Emil Velikov
emil.l.velikov at gmail.com
Wed Mar 25 19:16:01 PDT 2015
Hello list,
The candidate for the Mesa 10.5.2 is now available. The current patch queue
is as follows:
- 18 queued
- 5 nominated (outstanding)
- and 2 rejected (obsolete) patches
This release addresses a couple of glsl bugs affecting all the drivers,
squashes bugs in the libGL and glapi libraries, plus a mix of driver updates
mostly freedreno. The tarball no longer contains hardlinks, has all the haiku
files, builds against musl and no longer requires python/mako in order to build.
Take a look at section "Mesa stable queue" for more information.
Testing
-------
The following results are against piglit 305ecc3ac89.
Changes - classic i965(snb)
---------------------------
Fixes:
- all
+ shaders
+ glsl-opt-0-cmp-xy fail > pass
- spec
+ arb_buffer_storage
+ bufferstorage-persistent read coherent client-storage fail > pass
+ arb_sync
+ repeat-wait fail > pass
+ arb_timer_query
+ query gl_timestamp fail > pass
Regressions*:
- glsl-1.50
+ execution
+ fragcoord-layout-qualifiers-conflicting-case-7 pass > fail
Changes - swrast classic
------------------------
Fixes:
- all
+ shaders
+ glsl-opt-0-cmp-xy fail > pass
Changes - gallium softpipe, llvmpipe (LLVM 3.5.1)
-------------------------------------------------
Fixes:
- all
+ shaders
+ glsl-opt-0-cmp-xy fail > pass
Regressions*:
- glsl-1.50
+ execution
+ fragcoord-layout-qualifiers-conflicting-case-7 pass > fail
* This is a false report as the mesa 10.5.2 contains the fix for
Khronos Bug#12957 while the piglit update has landed after 305ecc3ac89.
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.2 this Friday(27th March).
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 (5)
=============
Boyan Ding (1):
i965: 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
Ilia Mirkin (1):
freedreno/a3xx: fix 3d texture layout
Tom Stellard (2):
clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails
clover: Call clBuildProgram() notification function when build completes
Rejected (2)
============
Mario Kleiner (1):
glx: Handle out-of-sequence swap completion events correctly.
Tapani Pälli (1):
i965/fs: in MAD optimizations, switch last argument to be immediate
Queued (18)
===========
Anuj Phogat (1):
glsl: Generate link error for non-matching gl_FragCoord redeclarations
Emil Velikov (5):
docs: Add sha256 sums for the 10.5.1 release
automake: add missing egl files to the tarball
st/egl: don't ship the dri2.c link at the tarball
loader: include <sys/stat.h> for non-sysfs builds
auxiliary/os: fix the android build - s/drm_munmap/os_munmap/
Felix Janda (1):
c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default
Francisco Jerez (1):
i965: Set nr_params to the number of uniform components in the VS/GS path.
Ilia Mirkin (2):
freedreno/a3xx: use the same layer size for all slices
freedreno: fix slice pitch calculations
Marek Olšák (1):
radeonsi: increase coords array size for radeon_llvm_emit_prepare_cube_coords
Mario Kleiner (2):
glx: Handle out-of-sequence swap completion events correctly. (v2)
mapi: Make private copies of name strings provided by client.
Rob Clark (1):
freedreno: update generated headers
Samuel Iglesias Gonsalvez (2):
glsl: optimize (0 cmp x + y) into (-x cmp y).
configure: Introduce new output variable to ax_check_python_mako_module.m4
Tapani Pälli (1):
glsl: fix names in lower_constant_arrays_to_uniforms
Tom Stellard (1):
clover: Return 0 as storage size for local kernel args that are not set v2
More information about the mesa-stable
mailing list