[Mesa-dev] [ANNOUNCE] mesa 18.2.0-rc5

Mark Janes mark.a.janes at intel.com
Fri Aug 31 20:24:06 UTC 2018


Hi Andres,

The final blockers have been resolved.  You should be able to make an RC
that passes all Intel validation, if you pick up:

904c2a617d8 * i965/gen7_urb: Re-emit PUSH_CONSTANT_ALLOC on some gen9
d9cf4308cee * i965/screen: Allow modifiers on sRGB formats

Looking forward to the release,

-Mark

Andres Gomez <agomez at igalia.com> writes:

> Hello list,
>
> The fifth release candidate for the Mesa 18.2.0 is now available.
>
> As per the issue tracker [1] we still have a number of outstanding bugs
> blocking the release.
>
> [1] https://bugs.freedesktop.org/show_bug.cgi?id=107457
>
> Currently we have:
>  - 23 queued
>  - 11 nominated (outstanding)
>  - and 0 rejected patches
>
>
> We have in the queue:
>
> In Mesa Core we have included a correction to actually expose the
> GL_EXT_robustness extension for GLES.
>
> The GLSL compiler has received a fix preventing an incorrect linking
> error when having allowed unused in blocks with not corresponding out
> blocks in the previous stage. Also, its tests have been made sure that
> they should be executed from the build system check target or, at the
> very least, with an explicitly versioned python executable.
>
> AMD's drivers have received multiple fixes, including one to correct
> some rendering with radv for Super Mario Sunshine with the Dolphin
> emulator and another one detected due to a segmentation fault in Rise
> of the Tomb Raider.
>
> Intel's drivers have also received multiple fixes, including one to
> correct a GPU hang in DOOM 2016 running under wine.
>
> The documentation has also gotten a couple of fixes, to note 0.8.0 as
> the minimum required mako version, and to add 3 more features into the
> 18.2's release notes.
>
> Finally, from build and integration point of view, we have multiple
> fixes for meson, correcting EGL's compilation, making the GLSL tests to
> explicitly run with python, and to actually load translation files.
>
>
> 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 the sixth release candidate for 18.2.0 next
> Wednesday (2018/09/05), around or shortly after 18:00 EEST.
>
> If you have any questions or suggestions - be that about the current
> patch queue or otherwise, please go ahead.
>
>
> Trivial merge conflicts
> -----------------------
>
> commit f958837964784315c1dc633f41f1ef5d2a17aea9
> Author: Dylan Baker <dylan at pnwbakers.com>
>
>     meson: Actually load translation files
>
>     (cherry picked from commit 7c00db9527245d80cb748ec3442163585a5463a6)
>
> commit f6dccf66865c31b13f48b50891a9f5a0d9949b1c
> Author: Emil Velikov <emil.velikov at collabora.com>
>
>     glsl: remove execute bit and shebang from python tests
>
>     (cherry picked from commit 48820ed8da0ad50d51a58f26e156d82b685492e2)
>
>
> Br,
> Andres
>
>
> Mesa stable queue
> -----------------
>
> Nominated (11)
> ==============
>
>     Andrii Simiklit (1):
>       1b0df8a4602 i965/gen6/xfb: handle case where transform feedback is not active
>
>     Bas Nieuwenhuizen (1):
>       4738b6ac814 radv: Add missing checks in radv_get_image_format_properties.
>
>     Jason Ekstrand (6):
>       4ffb575da59 vulkan/alloc: Add a vk_strdup helper
>       8c048af5890 anv: Copy the appliation info into the instance
>       c92a463d234 anv: Claim to support depthBounds for ID games
>       cdea5d996ed anv: Free the app and engine name
>       116b47fe3c0 nir/algebraic: Be more careful converting ushr to extract_u8/16
>       7cdf8f93390 nir/format_convert: Fix a bitmask in unpack_11f11f10f
>
>     Lionel Landwerlin (1):
>       5a1c23d1502 anv: blorp: support multiple aspect blits
>
>     Marek Olšák (1):
>       1e40f694831 ac/surface: fix CMASK fast clear for NPOT textures with mipmapping on SI/CI/VI
>
>     Tapani Pälli (1):
>       a72dbc461bd mesa: allow GL_UNSIGNED_BYTE type for SNORM reads
>
>
> Queued (23)
> ===========
>
>     Andres Gomez (1):
>       Update version to 18.2.0-rc5
>
>     Dylan Baker (1):
>       meson: Actually load translation files
>
>     Emil Velikov (2):
>       docs: update required mako version
>       glsl: remove execute bit and shebang from python tests
>
>     Grazvydas Ignotas (1):
>       radv: place pointer length into cache uuid
>
>     Gurchetan Singh (2):
>       meson: fix egl build for surfaceless
>       meson: fix egl build for android
>
>     Jason Ekstrand (4):
>       anv: Fill holes in the VF VUE to zero
>       intel/decoder: Clean up field iteration and fix sub-dword fields
>       intel/batch_decoder: Fix dynamic state printing
>       intel/batch_decoder: Print blend states properly
>
>     Lionel Landwerlin (2):
>       intel: decoder: unify MI_BB_START field naming
>       intel: decoder: handle 0 sized structs
>
>     Marek Olšák (2):
>       ac: completely remove +auto-waitcnt-before-barrier
>       glapi: actually implement GL_EXT_robustness for GLES
>
>     Mathieu Bridon (1):
>       meson: Run the test with Python
>
>     Nanley Chery (3):
>       i965/miptree: Use miptree_map in map_blit functions
>       i965/miptree: Fix can_blit_slice()
>       intel/isl: Avoid tiling some 16K-wide render targets
>
>     Rhys Perry (1):
>       docs: add forgotten features to 18.2.0 release notes
>
>     Samuel Pitoiset (2):
>       radv: remove dead variables after splitting per member structs
>       ac/nir: fix getting GLSL type of array of samplers for TG4
>
>     vadym.shovkoplias (1):
>       glsl/linker: Allow unused in blocks which are not declated on previous stage
>
>
> Rejected (0)
> ============
>
> No rejections.
>
>
> git tag: mesa-18.2.0-rc5
>
> https://mesa.freedesktop.org/archive/mesa-18.2.0-rc5.tar.gz
> MD5:  8aaa4be33c81a8defd9b612d145e4233  mesa-18.2.0-rc5.tar.gz
> SHA1: 02c50cba8b99dbbc525410478859666d31a6e647  mesa-18.2.0-rc5.tar.gz
> SHA256: fa4d15695ded307e21543783413aeef5be632c1595c7ea22c846c88281290de1  mesa-18.2.0-rc5.tar.gz
> SHA512: 7b67c3c3143498fd0de38d1bddaf7cc456520445085f07e6ed0254e62fdc12d19a899125d66773bab570aec2864e68691b86a4875221b756878cd3cb5f647dea  mesa-18.2.0-rc5.tar.gz
> PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.0-rc5.tar.gz.sig
>
> https://mesa.freedesktop.org/archive/mesa-18.2.0-rc5.tar.xz
> MD5:  450b761c34f5fd8a16b83b8c37c8fe58  mesa-18.2.0-rc5.tar.xz
> SHA1: ddf3dba6820922c8273cb40804925a42778303f4  mesa-18.2.0-rc5.tar.xz
> SHA256: 2d4ce3e886da5b686db1924666b86045d60bc0eafc1c6f59f0ed23778da0e8d4  mesa-18.2.0-rc5.tar.xz
> SHA512: 156f6ae7fd42b33cfcc0a402afbd7e0d4560c114a82b6d99d9e47c0deebdeb3430550cf5c06a64e19ab01e324ab28f2475b746037552d87563c2a92a24aa203a  mesa-18.2.0-rc5.tar.xz
> PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.0-rc5.tar.xz.sig
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list