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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev