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

Tom Stellard tom at stellard.net
Mon Dec 7 07:20:10 PST 2015


On Mon, Dec 07, 2015 at 02:58:54PM +0000, Emil Velikov wrote:
> Hello list,
> 
> The candidate for the Mesa 11.0.7 is now available. Currently we have:
>  - 43 queued
>  - 24 nominated (outstanding)
>  - and 1 rejected/obsolete patches
> 
> Quite a few meta fixes (affecting i965), some driver fixes for i965,
> nouveau, r600 and llvm. The video encoding for Stoney has been disabled,
> as it requires many invasive changes to get working properly.
> There are also build fixes for DragonFly and other *BSD platforms, 
> 
> 
> Take a look at section "Mesa stable queue" for more information.
> 
> 
> Testing
> -------
> The following results are against piglit 4b6848c131c.
> 
> 
> Changes - classic i965(snb)
> ---------------------------
> None.
> 
> 
> Changes - swrast classic
> ------------------------
> None.
> 
> 
> Changes - gallium softpipe
> --------------------------
> None.
> 
> 
> Changes - gallium llvmpipe (LLVM 3.7)
> -------------------------------------
> None.
> 
> 
> Testing reports/general approval
> --------------------------------
> Any testing reports (or general approval of the state of the branch)
> will be greatly appreciated.
> 
> 
> Trivial merge conflicts
> -----------------------
> commit 5474b52bba196af38f3eaacfce69285e7d768dad
> Author: Dave Airlie <airlied at redhat.com>
> 
>     r600: workaround empty geom shader.
> 
>     (cherry picked from commit 4f347225752b48f3dc5a59a6be71fe78616252a7)
> 
> 
> The plan is to have 11.0.7 this Wednesday (9th of December).
> 
> 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 (24)
> ==============
> 
> Boyan Ding (1):
>       i915: Add XRGB8888 format to intel_screen_make_configs
> 
> Boyuan Zhang (1):
>       radeon/uvd: uv pitch separation for stoney
> 
> Brian Paul (1):
>       configure: don't try to build gallium DRI drivers if --disable-dri is set
> 
> Emil Velikov (2):
>       i965: store reference to the context within struct brw_fence
>       egl/dri2: expose srgb configs when KHR_gl_colorspace is available
> 
> Ian Romanick (1):
>       meta/generate_mipmap: Work-around GLES 1.x problem with GL_DRAW_FRAMEBUFFER
> 
> Ilia Mirkin (6):
>       freedreno/a4xx: support lod_bias
>       freedreno/a4xx: fix 5_5_5_1 texture sampler format
>       freedreno/a4xx: point regid to "red" even for alpha-only rb formats
>       nvc0/ir: fold postfactor into immediate
>       nv50/ir: deal with loops with no breaks
>       nv50/ir: fix DCE to not generate 96-bit loads
> 
> Jean-Sébastien Pédron (1):
>       ralloc: Use __attribute__((destructor)) instead of atexit(3)
> 
> Jonathan Gray (1):
>       configure: check for python2.7 for PYTHON2
> 
> Kenneth Graunke (2):
>       i965: Fix fragment shader struct inputs.
>       i965: Fix scalar vertex shader struct outputs.
> 
> Marek Olšák (2):
>       radeonsi: fix occlusion queries on Fiji
>       radeonsi: fix a hang due to uninitialized border color registers
> 
> Tom Stellard (6):
>       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
>       radeonsi: Rename si_shader::ls_rsrc{1, 2} to si_shader::rsrc{1, 2}
>       radeonsi/compute: Use the compiler's COMPUTE_PGM_RSRC* register values
> 

What do I need to do to get this patch into the stable release?

-Tom

> 
> Queued (43)
> ===========
> 
> Chris Wilson (1):
>       meta: Compute correct buffer size with SkipRows/SkipPixels
> 
> Daniel Stone (1):
>       egl/wayland: Ignore rects from SwapBuffersWithDamage
> 
> Dave Airlie (4):
>       texgetimage: consolidate 1D array handling code.
>       r600: geometry shader gsvs itemsize workaround
>       r600: rv670 use at least 16es/gs threads
>       r600: workaround empty geom shader.
> 
> Emil Velikov (3):
>       docs: add sha256 checksums for 11.0.6
>       get-pick-list.sh: Require explicit "11.0" for nominating stable patches
>       mesa; add get-extra-pick-list.sh script into bin/
> 
> François Tigeot (1):
>       xmlconfig: Add support for DragonFly
> 
> Ian Romanick (22):
>       mesa: Make bind_vertex_buffer avilable outside varray.c
>       mesa: Refactor update_array_format to make _mesa_update_array_format_public
>       mesa: Refactor enable_vertex_array_attrib to make _mesa_enable_vertex_array_attrib
>       i965: Pass brw_context instead of gl_context to brw_draw_rectlist
>       i965: Use DSA functions for VBOs in brw_meta_fast_clear
>       i965: Use internal functions for buffer object access
>       i965: Don't pollute the buffer object namespace in brw_meta_fast_clear
>       meta: Use DSA functions for PBO in create_texture_for_pbo
>       meta: Use _mesa_NamedBufferData and _mesa_NamedBufferSubData for users of _mesa_meta_setup_vertex_objects
>       i965: Use _mesa_NamedBufferSubData for users of _mesa_meta_setup_vertex_objects
>       meta: Don't leave the VBO bound after _mesa_meta_setup_vertex_objects
>       meta: Track VBO using gl_buffer_object instead of GL API object handle
>       meta: Use DSA functions for VBOs in _mesa_meta_setup_vertex_objects
>       meta: Use internal functions for buffer object and VAO access
>       meta: Don't pollute the buffer object namespace in _mesa_meta_setup_vertex_objects
>       meta: Partially convert _mesa_meta_DrawTex to DSA
>       meta: Track VBO using gl_buffer_object instead of GL API object handle in _mesa_meta_DrawTex
>       meta: Use internal functions for buffer object and VAO access in _mesa_meta_DrawTex
>       meta: Don't pollute the buffer object namespace in _mesa_meta_DrawTex
>       meta/TexSubImage: Don't pollute the buffer object namespace
>       meta/generate_mipmap: Don't leak the framebuffer object
>       glsl: Fix off-by-one error in array size check assertion
> 
> Ilia Mirkin (7):
>       nvc0/ir: actually emit AFETCH on kepler
>       nir: fix typo in idiv lowering, causing large-udiv-udiv failures
>       nouveau: use the buffer usage to determine placement when no binding
>       nv50,nvc0: properly handle buffer storage invalidation on dsa buffer
>       nv50/ir: fix (un)spilling of 3-wide results
>       mesa: support GL_RED/GL_RG in ES2 contexts when driver support exists
>       nvc0/ir: start offset at texBindBase for txq, like regular texturing
> 
> Jonathan Gray (1):
>       automake: fix some occurrences of hardcoded -ldl and -lpthread
> 
> Leo Liu (1):
>       radeon/vce: disable Stoney VCE for 11.0
> 
> Marta Lofstedt (1):
>       gles2: Update gl2ext.h to revision: 32120
> 
> Oded Gabbay (1):
>       llvmpipe: disable VSX in ppc due to LLVM PPC bug
> 
> 
> Rejected (2)
> ============
> 
> Kenneth Graunke (1):
>       i965: Fix JIP to properly skip over unrelated control flow.
> 
> Ilia Mirkin (1):
>       ttn: add TEX2 support
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list