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

2018-09-03 Thread Andres Gomez
On Fri, 2018-08-31 at 13:24 -0700, Mark Janes wrote:
> 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,

Awesome!

Thanks for the heads up! ☺

-- 
Br,

Andres
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev


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

2018-08-31 Thread Mark Janes
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  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 
>
> meson: Actually load translation files
>
> (cherry picked from commit 7c00db9527245d80cb748ec3442163585a5463a6)
>
> commit f6dccf66865c31b13f48b50891a9f5a0d9949b1c
> Author: Emil Velikov 
>
> 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
>

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

2018-08-29 Thread Andres Gomez
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 

meson: Actually load translation files

(cherry picked from commit 7c00db9527245d80cb748ec3442163585a5463a6)

commit f6dccf66865c31b13f48b50891a9f5a0d9949b1c
Author: Emil Velikov 

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