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

2018-03-21 Thread Bas Nieuwenhuizen
Hi Emil,

From radv perspective we seem to have one bug in CTS to debug, but all
games I tested that are expected to work seemed to work ok. Per
discussion with Dave I'd like to give the go ahead for releasing this
wrt radv.

Thanks,
Bas

On Wed, Mar 21, 2018 at 3:50 PM, Emil Velikov  wrote:
> The fifth and final release candidate for Mesa 18.0.0 is now available.
>
> Modulo serious regressions, it is anticipated that it will become
> Mesa 18.0.0 this Friday around 16:00GMT
>
>
> Alex Smith (1):
>   radv: Fix CmdCopyImage between uncompressed and compressed images
>
> Andres Gomez (2):
>   travis: make Meson find the proper llvm-config
>   travis: keep meson version below 0.45.0
>
> Andriy Khulap (1):
>   i965: Fix RELOC_WRITE typo in brw_store_data_imm64()
>
> Anuj Phogat (2):
>   isl: Don't use surface format R32_FLOAT for typed atomic integer
> operations
>   intel/compiler: Memory fence commit must always be enabled for gen10+
>
> Bas Nieuwenhuizen (6):
>   radv: Always lower indirect derefs after nir_lower_global_vars_to_local.
>   vulkan/wsi: Fix OOM behavior with prime images.
>   radv: Increase the number of dynamic uniform buffers.
>   radv: Implement WaitForFences with !waitAll.
>   radv: Implement waiting on non-submitted fences.
>   radv: Fix copying from 3D images starting at non-zero depth.
>
> Brian Paul (1):
>   mesa: add missing switch case for EXTRA_VERSION_40 in check_extra()
>
> Chuck Atkins (1):
>   glx: Properly handle cases where screen creation fails
>
> Daniel Stone (4):
>   i965: Fix bugs in intel_from_planar
>   egl/wayland: Fix ARGB/XRGB transposition in config map
>   egl/wayland: Always use in-tree wayland-egl-backend.h
>   i965: Fix aux-surface size check
>
> Dave Airlie (15):
>   r600/eg: use texture target to pick array size not view target (v2)
>   r600/sb/cayman: fix indirect ubo access on cayman
>   r600/compute: only mark buffer/image state dirty for fragment shaders
>   r600: fix xfb stream check.
>   ac/nir: to integer the args to bcsel.
>   radv: don't support tc-compat on multisample d32s8 at all.
>   virgl: remap query types to hw support.
>   r600: fix tgsi clock last setting
>   r600: partly revert disabling tiling for 1d texture.
>   r600: implement callstack workaround for evergreen.
>   r600/cayman: fix fragcood loading recip generation.
>   ac/nir: don't apply slice rounding on txf_ms
>   radv: get correct offset into LDS for indexed vars.
>   ac/nir: pass the nir variable through tcs loading.
>   radv: mark all tess output for an indirect access.
>
> Dylan Baker (27):
>   meson: fix test source name for static glapi
>   glapi/check_table: Remove 'extern "C"' block
>   glapi: remove APPLE extensions from test
>   glapi: fix check_table test for non-shared glapi with meson
>   meson: use a custom target instead of a generator for i965 oa
>   Revert "anv/meson: Make anv_entrypoints_gen.py depend on
> anv_extensions.py"
>   meson: use depend_files to track extra file dependencies
>   meson: use depend_files for adding extra file dependencies
>   meson: define empty variables for libswdri and libswkmsdri
>   meson: add libswdri and libswkmsdri to d3dadaptor link_with
>   meson: add libswdri and libswkmsdri to dri link_with
>   meson: use va-api version reported by pkg-config
>   meson: link dri3 xcb libs into vlwinsys instead of into each target
>   meson: actually link with libomxil-bellagio
>   meson: Actually link xvmc target with libxvmc
>   meson: fix vdpau target linkage
>   meson: fix va target linkage
>   meson: Fix omx-bellagio target linkage
>   meson: Fix xa target linkage
>   meson: fix xvmc target linkage
>   meson: freedreno depends on nir
>   meson: Fix GL and EGL pkg-config files with glvnd
>   meson: fix building without GL
>   meson: radeonsi cannot be built with drm 2.4.90
>   meson: install vulkan_intel.h header
>   autotools: include all meson.build files
>   meson: Add moduledir to d3d.pc
>
> Emil Velikov (2):
>   cherry-ignore: reference correct SHA for the VK_KHX_multiview commit
>   Update version to 18.0.0-rc5
>
> Eric Anholt (5):
>   ac/nir: Fix compiler warning about uninitialized dw_addr.
>   glsl/tests: Fix strict aliasing warning about int64/double.
>   glsl: Silence warnings in the uniform initializer test about 16-bit 
> types
>   glsl/tests: Fix a compiler warning about signed/unsigned loop 
> comparison.
>   i965: Silence compiler warning about promoted_constants.
>
> Eric Engestrom (5):
>   meson: dedup gallium-vdpau logic
>   meson: dedup gallium-xvmc logic
>   meson: dedup gallium-omx logic
>   meson: dedup gallium-va logic
>   meson: dedup gallium-xa logic
>
> Francisco Jerez (1):
>   i965: Fix 

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

2018-03-21 Thread Emil Velikov
The fifth and final release candidate for Mesa 18.0.0 is now available.

Modulo serious regressions, it is anticipated that it will become
Mesa 18.0.0 this Friday around 16:00GMT


Alex Smith (1):
  radv: Fix CmdCopyImage between uncompressed and compressed images

Andres Gomez (2):
  travis: make Meson find the proper llvm-config
  travis: keep meson version below 0.45.0

Andriy Khulap (1):
  i965: Fix RELOC_WRITE typo in brw_store_data_imm64()

Anuj Phogat (2):
  isl: Don't use surface format R32_FLOAT for typed atomic integer
operations
  intel/compiler: Memory fence commit must always be enabled for gen10+

Bas Nieuwenhuizen (6):
  radv: Always lower indirect derefs after nir_lower_global_vars_to_local.
  vulkan/wsi: Fix OOM behavior with prime images.
  radv: Increase the number of dynamic uniform buffers.
  radv: Implement WaitForFences with !waitAll.
  radv: Implement waiting on non-submitted fences.
  radv: Fix copying from 3D images starting at non-zero depth.

Brian Paul (1):
  mesa: add missing switch case for EXTRA_VERSION_40 in check_extra()

Chuck Atkins (1):
  glx: Properly handle cases where screen creation fails

Daniel Stone (4):
  i965: Fix bugs in intel_from_planar
  egl/wayland: Fix ARGB/XRGB transposition in config map
  egl/wayland: Always use in-tree wayland-egl-backend.h
  i965: Fix aux-surface size check

Dave Airlie (15):
  r600/eg: use texture target to pick array size not view target (v2)
  r600/sb/cayman: fix indirect ubo access on cayman
  r600/compute: only mark buffer/image state dirty for fragment shaders
  r600: fix xfb stream check.
  ac/nir: to integer the args to bcsel.
  radv: don't support tc-compat on multisample d32s8 at all.
  virgl: remap query types to hw support.
  r600: fix tgsi clock last setting
  r600: partly revert disabling tiling for 1d texture.
  r600: implement callstack workaround for evergreen.
  r600/cayman: fix fragcood loading recip generation.
  ac/nir: don't apply slice rounding on txf_ms
  radv: get correct offset into LDS for indexed vars.
  ac/nir: pass the nir variable through tcs loading.
  radv: mark all tess output for an indirect access.

Dylan Baker (27):
  meson: fix test source name for static glapi
  glapi/check_table: Remove 'extern "C"' block
  glapi: remove APPLE extensions from test
  glapi: fix check_table test for non-shared glapi with meson
  meson: use a custom target instead of a generator for i965 oa
  Revert "anv/meson: Make anv_entrypoints_gen.py depend on
anv_extensions.py"
  meson: use depend_files to track extra file dependencies
  meson: use depend_files for adding extra file dependencies
  meson: define empty variables for libswdri and libswkmsdri
  meson: add libswdri and libswkmsdri to d3dadaptor link_with
  meson: add libswdri and libswkmsdri to dri link_with
  meson: use va-api version reported by pkg-config
  meson: link dri3 xcb libs into vlwinsys instead of into each target
  meson: actually link with libomxil-bellagio
  meson: Actually link xvmc target with libxvmc
  meson: fix vdpau target linkage
  meson: fix va target linkage
  meson: Fix omx-bellagio target linkage
  meson: Fix xa target linkage
  meson: fix xvmc target linkage
  meson: freedreno depends on nir
  meson: Fix GL and EGL pkg-config files with glvnd
  meson: fix building without GL
  meson: radeonsi cannot be built with drm 2.4.90
  meson: install vulkan_intel.h header
  autotools: include all meson.build files
  meson: Add moduledir to d3d.pc

Emil Velikov (2):
  cherry-ignore: reference correct SHA for the VK_KHX_multiview commit
  Update version to 18.0.0-rc5

Eric Anholt (5):
  ac/nir: Fix compiler warning about uninitialized dw_addr.
  glsl/tests: Fix strict aliasing warning about int64/double.
  glsl: Silence warnings in the uniform initializer test about 16-bit types
  glsl/tests: Fix a compiler warning about signed/unsigned loop comparison.
  i965: Silence compiler warning about promoted_constants.

Eric Engestrom (5):
  meson: dedup gallium-vdpau logic
  meson: dedup gallium-xvmc logic
  meson: dedup gallium-omx logic
  meson: dedup gallium-va logic
  meson: dedup gallium-xa logic

Francisco Jerez (1):
  i965: Fix KHR_blend_equation_advanced with some render targets.

Frank Binns (1):
  egl/dri2: fix segfault when display initialisation fails

George Kyriazis (2):
  swr/rast: blend_epi32() should return Integer, not Float
  swr/rast: Fix index buffer overfetch issue for non-indexed draws

Gert Wollny (1):
  r600: Take ALU_EXTENDED into account when evaluating jump offsets

Grazvydas Ignotas (1):
  gallium/hud: update some query functions

Gurchetan Singh (1):
  mesa: don't clamp just based on ARB_viewport_array extension