Accepting request 932062 from X11:XOrg

- n_buildfix-21.3.0.patch
  * fixes Mesa-drivers build 

- update to 21.3.0
  * Panfrost is now officially GLES 3.1 conformant
  * RADV has (experimental) ray tracing support
  * Iris gained threaded shader compilation
  * Zink has seen an enormous amount of work, and now supports GLES 3.2
  * Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2
  * LLVMpipe got 2-3 times faster for 2D workloads, and gained support for
    the compatibility profile on GL 4.5
  * VA-API gained support for AV1 videos
  * EGL now works on Windows
  * Wayland got a workaround for games making bad assumption (alpha means
    transparency? who could have known)
  * VK_EXT_color_write_enable on lavapipe
  * GL_ARB_texture_filter_anisotropic in llvmpipe
  * Anisotropic texture filtering in lavapipe
  * VK_EXT_shader_atomic_float2 on Intel and RADV.
  * VK_EXT_vertex_input_dynamic_state on RADV.
  * VK_KHR_timeline_semaphore on lavapipe
  * VK_EXT_external_memory_host on lavapipe
  * GL_AMD_pinned_memory on llvmpipe
  * GL 4.5 compatibility on llvmpipe
  * VK_EXT_primitive_topology_list_restart on RADV and lavapipe.
  * ES 3.2 on zink
  * VK_KHR_depth_stencil_resolve on lavapipe
  * VK_KHR_shader_integer_dot_product on RADV.
  * OpenGL FP16 support on llvmpipe
  * VK_KHR_shader_float16_int8 on lavapipe
  * VK_KHR_shader_subgroup_extended_types on lavapipe
  * VK_KHR_spirv_1_4 on lavapipe
  * Experimental raytracing support on RADV
  * VK_KHR_synchronization2 on Intel
  * NGG shader based culling is now enabled by default on GFX10.3 on RADV.
  * VK_KHR_maintenance4 on RADV
  * VK_KHR_format_feature_flags2 on RADV.
  * EGL_EXT_present_opaque on wayland

OBS-URL: https://build.opensuse.org/request/show/932062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=422
This commit is contained in:
Dominique Leuenberger 2021-11-20 01:38:33 +00:00 committed by Git OBS Bridge
commit 819833c083
9 changed files with 112 additions and 7 deletions

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Thu Nov 18 03:13:33 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- n_buildfix-21.3.0.patch
* fixes Mesa-drivers build
-------------------------------------------------------------------
Wed Nov 17 21:33:28 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- update to 21.3.0
* Panfrost is now officially GLES 3.1 conformant
* RADV has (experimental) ray tracing support
* Iris gained threaded shader compilation
* Zink has seen an enormous amount of work, and now supports GLES 3.2
* Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2
* LLVMpipe got 2-3 times faster for 2D workloads, and gained support for
the compatibility profile on GL 4.5
* VA-API gained support for AV1 videos
* EGL now works on Windows
* Wayland got a workaround for games making bad assumption (alpha means
transparency? who could have known)
* VK_EXT_color_write_enable on lavapipe
* GL_ARB_texture_filter_anisotropic in llvmpipe
* Anisotropic texture filtering in lavapipe
* VK_EXT_shader_atomic_float2 on Intel and RADV.
* VK_EXT_vertex_input_dynamic_state on RADV.
* VK_KHR_timeline_semaphore on lavapipe
* VK_EXT_external_memory_host on lavapipe
* GL_AMD_pinned_memory on llvmpipe
* GL 4.5 compatibility on llvmpipe
* VK_EXT_primitive_topology_list_restart on RADV and lavapipe.
* ES 3.2 on zink
* VK_KHR_depth_stencil_resolve on lavapipe
* VK_KHR_shader_integer_dot_product on RADV.
* OpenGL FP16 support on llvmpipe
* VK_KHR_shader_float16_int8 on lavapipe
* VK_KHR_shader_subgroup_extended_types on lavapipe
* VK_KHR_spirv_1_4 on lavapipe
* Experimental raytracing support on RADV
* VK_KHR_synchronization2 on Intel
* NGG shader based culling is now enabled by default on GFX10.3 on RADV.
* VK_KHR_maintenance4 on RADV
* VK_KHR_format_feature_flags2 on RADV.
* EGL_EXT_present_opaque on wayland
-------------------------------------------------------------------
Thu Oct 28 19:07:09 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -41,7 +41,7 @@
%define glamor 1
%define _name_archive mesa
%define _version 21.2.5
%define _version 21.3.0
%define with_opencl 0
%define with_vulkan 0
%define with_llvm 0
@ -114,7 +114,7 @@
%endif
Name: Mesa-drivers
Version: 21.2.5
Version: 21.3.0
Release: 0
Summary: System for rendering 3-D graphics
License: MIT
@ -134,6 +134,7 @@ Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
Patch58: u_dep_xcb.patch
Patch100: U_fix-mpeg1_2-decode-mesa-20.2.patch
Patch200: u_fix-build-on-ppc64le.patch
Patch300: n_buildfix-21.3.0.patch
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flex
@ -768,6 +769,7 @@ rm -rf docs/README.{VMS,WIN32,OS2}
%patch58 -p1
%patch100 -p1
%patch200 -p1
%patch300 -p1
# Remove requires to vulkan libs from baselibs.conf on platforms
# where vulkan build is disabled; ugly ...

View File

@ -1,3 +1,48 @@
-------------------------------------------------------------------
Thu Nov 18 03:13:33 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- n_buildfix-21.3.0.patch
* fixes Mesa-drivers build
-------------------------------------------------------------------
Wed Nov 17 21:33:28 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
- update to 21.3.0
* Panfrost is now officially GLES 3.1 conformant
* RADV has (experimental) ray tracing support
* Iris gained threaded shader compilation
* Zink has seen an enormous amount of work, and now supports GLES 3.2
* Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2
* LLVMpipe got 2-3 times faster for 2D workloads, and gained support for
the compatibility profile on GL 4.5
* VA-API gained support for AV1 videos
* EGL now works on Windows
* Wayland got a workaround for games making bad assumption (alpha means
transparency? who could have known)
* VK_EXT_color_write_enable on lavapipe
* GL_ARB_texture_filter_anisotropic in llvmpipe
* Anisotropic texture filtering in lavapipe
* VK_EXT_shader_atomic_float2 on Intel and RADV.
* VK_EXT_vertex_input_dynamic_state on RADV.
* VK_KHR_timeline_semaphore on lavapipe
* VK_EXT_external_memory_host on lavapipe
* GL_AMD_pinned_memory on llvmpipe
* GL 4.5 compatibility on llvmpipe
* VK_EXT_primitive_topology_list_restart on RADV and lavapipe.
* ES 3.2 on zink
* VK_KHR_depth_stencil_resolve on lavapipe
* VK_KHR_shader_integer_dot_product on RADV.
* OpenGL FP16 support on llvmpipe
* VK_KHR_shader_float16_int8 on lavapipe
* VK_KHR_shader_subgroup_extended_types on lavapipe
* VK_KHR_spirv_1_4 on lavapipe
* Experimental raytracing support on RADV
* VK_KHR_synchronization2 on Intel
* NGG shader based culling is now enabled by default on GFX10.3 on RADV.
* VK_KHR_maintenance4 on RADV
* VK_KHR_format_feature_flags2 on RADV.
* EGL_EXT_present_opaque on wayland
-------------------------------------------------------------------
Thu Oct 28 19:07:09 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>

View File

@ -40,7 +40,7 @@
%define glamor 1
%define _name_archive mesa
%define _version 21.2.5
%define _version 21.3.0
%define with_opencl 0
%define with_vulkan 0
%define with_llvm 0
@ -113,7 +113,7 @@
%endif
Name: Mesa
Version: 21.2.5
Version: 21.3.0
Release: 0
Summary: System for rendering 3-D graphics
License: MIT
@ -133,6 +133,7 @@ Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
Patch58: u_dep_xcb.patch
Patch100: U_fix-mpeg1_2-decode-mesa-20.2.patch
Patch200: u_fix-build-on-ppc64le.patch
Patch300: n_buildfix-21.3.0.patch
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flex
@ -767,6 +768,7 @@ rm -rf docs/README.{VMS,WIN32,OS2}
%patch58 -p1
%patch100 -p1
%patch200 -p1
%patch300 -p1
# Remove requires to vulkan libs from baselibs.conf on platforms
# where vulkan build is disabled; ugly ...

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e49585fb760d973723dab6435d0c86f7849b8305b1e6d99f475138d896bacbb
size 15829684

Binary file not shown.

3
mesa-21.3.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2753c09deef0ba14d35ae8a2ceff3fe5cd13698928c7bb62c2ec8736eb09ce1
size 16427424

BIN
mesa-21.3.0.tar.xz.sig Normal file

Binary file not shown.

11
n_buildfix-21.3.0.patch Normal file
View File

@ -0,0 +1,11 @@
--- mesa-21.3.0/include/vulkan/vulkan.h.orig 2021-11-18 04:09:42.987222089 +0100
+++ mesa-21.3.0/include/vulkan/vulkan.h 2021-11-18 04:10:08.071701634 +0100
@@ -38,7 +38,7 @@
#ifdef VK_USE_PLATFORM_WAYLAND_KHR
-#include <wayland-client.h>
+#include <wayland/wayland-client.h>
#include "vulkan_wayland.h"
#endif