Hello list, The candidate for the Mesa 17.2.3 is now available. Currently we have: - 54 queued - 8 nominated (outstanding) - and 2 rejected patches
In the current queue we have: The Vulkan drivers ANV and RADV have multiple small fixes. The EGL code has improved handling of the new wl_dmabuf codepath. SWR no longer crashes when checking environment variables. Other gallium drivers have also seen updates - freedreno, nouveau and radeonsi. The gallivm module, used by llvmpipe et al. has gained little endian PPC64 fixes. The VA and VDPAU state-trackers have seems improvements handling interlaced videos. We're using python3 compatible constructs which gives us SCons 3.0 support. Take a look at section "Mesa stable queue" for more information. Testing reports/general approval -------------------------------- Any testing reports (or general approval of the state of the branch) will be greatly appreciated. The plan is to have 17.2.3 Wednesday (18th of October), around or shortly after 18:00 GMT. If you have any questions or suggestions - be that about the current patch queue or otherwise, please go ahead. Trivial merge conflicts ----------------------- commit f2fc1685177ff4886e1dddc1595558ea7f0696b1 Author: Nicolai Hähnle <nicolai.haeh...@amd.com> glsl/lower_instruction: handle denorms and overflow in ldexp correctly (cherry picked from commit 93bf9c114b7c54e4faf342810bd848527b7d0a80) commit 1146591d4ba053426d16e47ae0835aa00e033dee Author: Dave Airlie <airl...@redhat.com> radv: emit fmuladd instead of fma to llvm. (cherry picked from commit 4e93d6baae2d00540b9bee0decff700d1aa6b247) commit 41ec2af2a8bfefa7295e691bacb44e69a88fec21 Author: Dave Airlie <airl...@redhat.com> radv: lower ffma in nir. (cherry picked from commit 2c61594d84911f486aa2edb4b8e561e780139d20) commit 74a28d85de57fa72f7121be7631aaf702014ccb4 Author: Nicolai Hähnle <nicolai.haeh...@amd.com> radeonsi: clamp depth comparison value only for fixed point formats (cherry picked from commit 4c56e070296be6f53bfc1a3a4c864f12c035d3a4) Cheers, Emil Mesa stable queue ----------------- Nominated (8) ============= Dave Airlie (1): radv/image: bump all the offset to uint64_t. Emil Velikov (5): configure.ac: factor out detection for old and buggy llvm configure.ac: rework llvm libs handling for 3.9+ Travis: add binutils 2.26 for a few more LLVM 3.9 builds configure.ac: add llvm_add_optional_component helper configure.ac: add missing LLVM components for OpenCL Marek Olšák (1): Revert "mesa: fix texture updates for ATI_fragment_shader" Samuel Pitoiset (1): radv: add the draw count buffer to the list of buffers Queued (54) =========== Alex Smith (1): radv: Add R16G16B16A16_SNORM fast clear support Bas Nieuwenhuizen (2): nir/spirv: Allow loop breaks in a switch body. radv: Only set the MTYPE flags on GFX9+. Ben Crocker (4): gallivm: fix typo in debug_printf message gallivm: allow additional llc options gallivm/ppc64le: adjust VSX code generation control. gallivm/ppc64le: allow environmental control of Altivec code generation Daniel Stone (2): egl/wayland: Check queryImage return for wl_buffer egl/wayland: Don't use dmabuf with no modifiers Dave Airlie (2): radv: emit fmuladd instead of fma to llvm. radv: lower ffma in nir. Emil Velikov (5): cherry-ignore: add "anv: Remove unreachable cases from isl_format_for_size" cherry-ignore: add "anv/wsi: Allocate enough memory for the entire image" swr/rast: do not crash on NULL strings returned by getenv wayland-drm: use a copy of the wayland_drm_callbacks struct eglmesaext: add forward declaration for struct wl_buffers Eric Engestrom (1): scons: use python3-compatible print() Ilia Mirkin (2): nv50/ir: fix 64-bit integer shifts nv50,nvc0: fix push hint logic in presence of a start offset Jason Ekstrand (6): intel/compiler: Don't cmod propagate into a saturated operation intel/compiler: Don't propagate cmod into integer multiplies glsl/blob: Return false from ensure_can_read on overrun glsl/blob: Return false from grow_to_fit if we've ever failed nir/opcodes: Fix constant-folding of ufind_msb nir: Get rid of the variable on vote intrinsics Józef Kucia (3): anv: Fix vkCmdFillBuffer() spirv: Fix SpvOpAtomicISub anv: Do not assert() on VK_ATTACHMENT_UNUSED Leo Liu (3): st/va: use pipe transfer_map to map upload buffer st/vdpau: don't re-allocate interlaced buffer with packed YUV format st/va: don't re-allocate interlaced buffer with pakced format Lionel Landwerlin (4): intel: compiler: vec4: add missing default 0 lod anv/cmd_buffer: fix push descriptors with set > 0 anv/cmd_buffer: Reset state in cmd_buffer_destroy anv: bo_cache: allow importing a BO larger than needed Marek Olšák (3): mesa: fix texture updates for ATI_fragment_shader st/mesa: don't use pipe_surface for passing information about EGLImage glsl_to_tgsi: fix instruction order for bindless textures Nicolai Hähnle (14): st/glsl_to_tgsi: fix conditional assignments to packed shader outputs amd/common: fix build_cube_select radeonsi/gfx9: fix geometry shaders without output vertices util/queue: fix a race condition in the fence code glsl/lower_instruction: handle denorms and overflow in ldexp correctly radeonsi: move current_rast_prim to r600_common_context radeonsi: don't discard points and lines radeonsi: deduce rast_prim correctly for tessellation point mode radeonsi: fix maximum advertised point size / line width st/mesa: don't clobber glGetInternalformat* buffer for GL_NUM_SAMPLE_COUNTS st/glsl_to_tgsi: fix indirect access to 64-bit integer st/glsl_to_tgsi: fix a use-after-free in merge_two_dsts radeonsi: clamp depth comparison value only for fixed point formats radeonsi: clamp border colors for upgraded depth textures Rob Clark (2): freedreno/a5xx: align height to GMEM freedreno/a5xx: fix missing restore state Rejected (2) ============ Jason Ekstrand (1): 6c7720ed78d anv/wsi: Allocate enough memory for the entire image Reason: Addresses commit a62a9793357 which did not land in branch Józef Kucia (1): 14555d0b7a5 anv: Remove unreachable cases from isl_format_for_size() Reason: Introduces the following dEQP regressions: dEQP-VK.api.copy_and_blit.core.buffer_to_buffer.partial dEQP-VK.api.copy_and_blit.dedicated_allocation.buffer_to_buffer.partial _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev