[Mesa-dev] Mesa 11.2.1 release candidate
Emil Velikov
emil.l.velikov at gmail.com
Thu Apr 14 20:47:59 UTC 2016
Hello list,
The candidate for the Mesa 11.2.1 is now available. Currently we have:
- 16 queued
- 16 nominated (outstanding)
- and 5 (self-)rejected patches
The current queue fixes crashes in VAAPI and Nine, adds a drirc workaround
for Warsow and resolves a few nouveau, radeonsi and i965 fixes.
Note: we do have a few regressions for swrast and a 'wrong error' when
creating invalid OpenGL ES contexts for all drivers. Barring any objections
I'm inclined to keep the queue as-is as I'm looking at the latter.
Take a look at section "Mesa stable queue" for more information.
Testing
-------
The following results are against piglit 05fe08a0b46.
Changes - classic i965(snb)
---------------------------
Fixes:
glx/glx_arb_create_context/invalid render type: fail pass
spec/arb_texture_buffer_object/max-size: crash fail
spec/arb_texture_cube_map_array/arb_texture_cube_map_array-cubemap:
fail pass
spec/egl 1.4/largest possible eglcreatepbuffersurface and then
glclear: fail pass
spec/egl_chromium_sync_control/conformance/eglGetSyncValuesCHROMIUM_msc_and_sbc_test:
fail pass
spec/ext_image_dma_buf_import/ext_image_dma_buf_import-transcode-nv12-as-r8-gr88:
fail pass
Regressions:
glx/glx_arb_create_context_es2_profile/invalid opengl es version: pass fail
shaders/glsl-routing: pass fail
Changes - swrast classic
------------------------
Fixes:
glx/glx_arb_create_context/invalid render type: fail pass
spec/!opengl 1.1/max-texture-size/GL_TEXTURE_2D-GL_RGBA8: skip pass
spec/!opengl 1.1/max-texture-size/GL_TEXTURE_RECTANGLE-GL_RGBA8: skip pass
Regressions:
glean/fragprog1-cmp test: pass fail
glx/glx_arb_create_context_es2_profile/invalid opengl es version: pass fail
hiz/hiz-depth-read-window-stencil0: pass fail
hiz/hiz-depth-read-window-stencil1: pass fail
shaders/glsl-fs-flat-color: pass fail
spec/!opengl 1.0/gl-1.0-front-invalidate-back: pass fail
spec/!opengl 1.0/gl-1.0-swapbuffers-behavior: pass fail
spec/!opengl 1.1/read-front: pass fail
spec/!opengl 1.1/read-front clear-front-first: pass fail
spec/egl 1.4/largest possible eglcreatepbuffersurface and then
glclear: fail crash
Changes - gallium softpipe
--------------------------
Fixes:
glx/glx_arb_create_context/invalid render type: fail pass
spec/arb_texture_cube_map_array/arb_texture_cube_map_array-cubemap:
fail pass
Regressions:
glx/glx_arb_create_context_es2_profile/invalid opengl es version: pass fail
Changes - gallium llvmpipe (LLVM 3.7.1)
---------------------------------------
Fixes:
glx/glx_arb_create_context/invalid render type: fail pass
spec/arb_texture_cube_map_array/arb_texture_cube_map_array-cubemap:
fail pass
Regressions:
glx/glx_arb_create_context_es2_profile/invalid opengl es version: pass fail
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 11.2.1 this Saturday (16th of April), some time
after 20:00 GMT.
If you have any questions or suggestions - be that about the current
patch queue or otherwise, please go ahead.
Cheers,
Emil
Mesa stable queue
-----------------
Nominated (16)
==============
Andreas Fänger (1):
scons: build osmesa swrast and gallium
Anuj Phogat (1):
meta: Fix the pbo usage in meta for GLES{1, 2} contexts
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
Emil Velikov (1):
i965: store reference to the context within struct brw_fence
Ian Romanick (1):
nir: Use double-precision pow() when bit_size is 64, powf() other
Jean-Sébastien Pédron (1):
ralloc: Use __attribute__((destructor)) instead of atexit(3)
Kenneth Graunke (1):
glsl: Don't remove XFB-only varyings.
Ken, the above patch requires ir_variable::data::is_xfb_only and picking the
commit which introduces it causes things to get extra ugly. Can you please send
a backport for stable ?
i965: Fix textureSize() depth value for 1 layer surfaces on Sandybridge.
Leo Liu (1):
radeon/uvd: fix tonga feedback buffer size
Nicolai Hähnle (1):
gallium/radeon: handle failure when mapping staging buffer
Tapani Pälli (2):
mapi_abi: Allow more dynamic entries
glx: fix error code when there is no context bound
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 (16)
===========
Brian Paul (2):
st/mesa: fix glReadBuffer() assertion failure
st/mesa: fix memleak in glDrawPixels cache code
Christian Schmidbauer (1):
st/nine: specify WINAPI only for i386 and amd64
Emil Velikov (2):
docs: add sha256 checksums for 11.2.0
configure.ac: update the path of the generated files
Ilia Mirkin (1):
glsl: allow usage of the keyword buffer before GLSL 430 / ESSL 310
Iurie Salomov (1):
va: check null context in vlVaDestroyContext
Jason Ekstrand (2):
i965/tiled_memcopy: Add aligned mem_copy parameters to the
[de]tiling functions
i965/tiled_memcpy: Rework the RGBA -> BGRA mem_copy functions
Kenneth Graunke (3):
i965: Fix textureSize() depth value for 1 layer surfaces on Gen4-6.
i965: Use brw->urb.min_vs_urb_entries instead of 32 for BLORP.
glsl: Lower variable indexing of system value arrays unconditionally.
Marek Olšák (1):
drirc: add a workaround for blackness in Warsow
Nicolai Hähnle (1):
radeonsi: fix bounds check in si_create_vertex_elements
Samuel Pitoiset (1):
nv50/ir: do not try to attach JOIN ops to ATOM
Thomas Hindoe Paaboel Andersen (1):
st/va: avoid dereference after free in vlVaDestroyImage
Rejected (5)
============
Kenneth Graunke (1):
configure.ac: fix the --disable-llvm-shared-libs build
Oded Gabbay (2):
r600g: Fix ARB_texture_rgb10_a2ui support in big-endian
r600g: Adjust pipe format when decompressing depth in BE
Thomas Hellstrom (2):
gallium/vl: Fix brightness usage
gallium/vl: Fix brightness usage v2
More information about the mesa-dev
mailing list