Accepting request 841954 from X11:XOrg
- reenabled U_fix-mpeg1_2-decode-mesa-20.2.patch due to regression reported in boo#1173185 - update to 20.2.1 * first bugfix release for the 20.1 branch - supersedes U_fix-mpeg1_2-decode.patch - disabled U_fix-mpeg1_2-decode-mesa-20.2.patch; likely no longer needed (boo#1173185) - U_fix-mpeg1_2-decode-mesa-20.2.patch * additional patch currently needed for Mesa 20.2 (boo#1173185) - update to 20.2.0 * includes Intel Rocket Lake Platform Support (jsc#SLE/SLE-12880, jsc#SLE/SLE-12882) - adjusted/refreshed patches: * n_add-Mesa-headers-again.patch * n_drirc-disable-rgb10-for-chromium-on-amd.patch * u_dep_xcb.patch - docs now available in .rst format (html before) - Add U_fix-mpeg1_2-decode.patch (boo#1173185) * fixes colors in kaffeine on Radeon (r600 VAAPI driver) OBS-URL: https://build.opensuse.org/request/show/841954 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=393
This commit is contained in:
commit
58f9e528bb
@ -1,3 +1,42 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 15 09:59:46 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- reenabled U_fix-mpeg1_2-decode-mesa-20.2.patch due to regression
|
||||||
|
reported in boo#1173185
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 14 20:26:56 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- update to 20.2.1
|
||||||
|
* first bugfix release for the 20.1 branch
|
||||||
|
- supersedes U_fix-mpeg1_2-decode.patch
|
||||||
|
- disabled U_fix-mpeg1_2-decode-mesa-20.2.patch; likely no longer
|
||||||
|
needed (boo#1173185)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 30 09:17:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- U_fix-mpeg1_2-decode-mesa-20.2.patch
|
||||||
|
* additional patch currently needed for Mesa 20.2 (boo#1173185)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 29 09:21:57 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- update to 20.2.0
|
||||||
|
* includes Intel Rocket Lake Platform Support
|
||||||
|
(jsc#SLE/SLE-12880, jsc#SLE/SLE-12882)
|
||||||
|
- adjusted/refreshed patches:
|
||||||
|
* n_add-Mesa-headers-again.patch
|
||||||
|
* n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
|
* u_dep_xcb.patch
|
||||||
|
- docs now available in .rst format (html before)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 24 11:08:44 UTC 2020 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
- Add U_fix-mpeg1_2-decode.patch (boo#1173185)
|
||||||
|
* fixes colors in kaffeine on Radeon (r600 VAAPI driver)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
%define glamor 1
|
%define glamor 1
|
||||||
%define _name_archive mesa
|
%define _name_archive mesa
|
||||||
%define _version 20.1.8
|
%define _version 20.2.1
|
||||||
%define with_opencl 0
|
%define with_opencl 0
|
||||||
%define with_vulkan 0
|
%define with_vulkan 0
|
||||||
%define with_llvm 0
|
%define with_llvm 0
|
||||||
@ -109,7 +109,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: Mesa-drivers
|
Name: Mesa-drivers
|
||||||
Version: 20.1.8
|
Version: 20.2.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -128,6 +128,7 @@ Patch2: n_add-Mesa-headers-again.patch
|
|||||||
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
Patch58: u_dep_xcb.patch
|
Patch58: u_dep_xcb.patch
|
||||||
Patch60: buildfix-ppc64le.patch
|
Patch60: buildfix-ppc64le.patch
|
||||||
|
Patch100: U_fix-mpeg1_2-decode-mesa-20.2.patch
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -704,6 +705,7 @@ rm -rf docs/README.{VMS,WIN32,OS2}
|
|||||||
%ifarch ppc64le
|
%ifarch ppc64le
|
||||||
%patch60 -p1
|
%patch60 -p1
|
||||||
%endif
|
%endif
|
||||||
|
%patch100 -p1
|
||||||
|
|
||||||
# Remove requires to vulkan libs from baselibs.conf on platforms
|
# Remove requires to vulkan libs from baselibs.conf on platforms
|
||||||
# where vulkan build is disabled; ugly ...
|
# where vulkan build is disabled; ugly ...
|
||||||
@ -915,7 +917,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
|
|||||||
|
|
||||||
%if !%{drivers}
|
%if !%{drivers}
|
||||||
%files
|
%files
|
||||||
%license docs/license.html
|
%license docs/license.rst
|
||||||
%doc docs/README*
|
%doc docs/README*
|
||||||
%dir %{_datadir}/drirc.d
|
%dir %{_datadir}/drirc.d
|
||||||
%config %{_datadir}/drirc.d/*
|
%config %{_datadir}/drirc.d/*
|
||||||
@ -1071,7 +1073,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
|
|||||||
%{_libdir}/pkgconfig/dri.pc
|
%{_libdir}/pkgconfig/dri.pc
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc docs/*.html
|
%doc docs/*.rst
|
||||||
|
|
||||||
# !drivers
|
# !drivers
|
||||||
%endif
|
%endif
|
||||||
|
39
Mesa.changes
39
Mesa.changes
@ -1,3 +1,42 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 15 09:59:46 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- reenabled U_fix-mpeg1_2-decode-mesa-20.2.patch due to regression
|
||||||
|
reported in boo#1173185
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 14 20:26:56 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- update to 20.2.1
|
||||||
|
* first bugfix release for the 20.1 branch
|
||||||
|
- supersedes U_fix-mpeg1_2-decode.patch
|
||||||
|
- disabled U_fix-mpeg1_2-decode-mesa-20.2.patch; likely no longer
|
||||||
|
needed (boo#1173185)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 30 09:17:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- U_fix-mpeg1_2-decode-mesa-20.2.patch
|
||||||
|
* additional patch currently needed for Mesa 20.2 (boo#1173185)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 29 09:21:57 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
- update to 20.2.0
|
||||||
|
* includes Intel Rocket Lake Platform Support
|
||||||
|
(jsc#SLE/SLE-12880, jsc#SLE/SLE-12882)
|
||||||
|
- adjusted/refreshed patches:
|
||||||
|
* n_add-Mesa-headers-again.patch
|
||||||
|
* n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
|
* u_dep_xcb.patch
|
||||||
|
- docs now available in .rst format (html before)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 24 11:08:44 UTC 2020 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
- Add U_fix-mpeg1_2-decode.patch (boo#1173185)
|
||||||
|
* fixes colors in kaffeine on Radeon (r600 VAAPI driver)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
Fri Sep 18 11:11:14 UTC 2020 - Stefan Dirsch <sndirsch@suse.com>
|
||||||
|
|
||||||
|
10
Mesa.spec
10
Mesa.spec
@ -40,7 +40,7 @@
|
|||||||
|
|
||||||
%define glamor 1
|
%define glamor 1
|
||||||
%define _name_archive mesa
|
%define _name_archive mesa
|
||||||
%define _version 20.1.8
|
%define _version 20.2.1
|
||||||
%define with_opencl 0
|
%define with_opencl 0
|
||||||
%define with_vulkan 0
|
%define with_vulkan 0
|
||||||
%define with_llvm 0
|
%define with_llvm 0
|
||||||
@ -108,7 +108,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: Mesa
|
Name: Mesa
|
||||||
Version: 20.1.8
|
Version: 20.2.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: System for rendering 3-D graphics
|
Summary: System for rendering 3-D graphics
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -127,6 +127,7 @@ Patch2: n_add-Mesa-headers-again.patch
|
|||||||
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
Patch54: n_drirc-disable-rgb10-for-chromium-on-amd.patch
|
||||||
Patch58: u_dep_xcb.patch
|
Patch58: u_dep_xcb.patch
|
||||||
Patch60: buildfix-ppc64le.patch
|
Patch60: buildfix-ppc64le.patch
|
||||||
|
Patch100: U_fix-mpeg1_2-decode-mesa-20.2.patch
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -703,6 +704,7 @@ rm -rf docs/README.{VMS,WIN32,OS2}
|
|||||||
%ifarch ppc64le
|
%ifarch ppc64le
|
||||||
%patch60 -p1
|
%patch60 -p1
|
||||||
%endif
|
%endif
|
||||||
|
%patch100 -p1
|
||||||
|
|
||||||
# Remove requires to vulkan libs from baselibs.conf on platforms
|
# Remove requires to vulkan libs from baselibs.conf on platforms
|
||||||
# where vulkan build is disabled; ugly ...
|
# where vulkan build is disabled; ugly ...
|
||||||
@ -914,7 +916,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
|
|||||||
|
|
||||||
%if !%{drivers}
|
%if !%{drivers}
|
||||||
%files
|
%files
|
||||||
%license docs/license.html
|
%license docs/license.rst
|
||||||
%doc docs/README*
|
%doc docs/README*
|
||||||
%dir %{_datadir}/drirc.d
|
%dir %{_datadir}/drirc.d
|
||||||
%config %{_datadir}/drirc.d/*
|
%config %{_datadir}/drirc.d/*
|
||||||
@ -1070,7 +1072,7 @@ echo "The \"Mesa\" package does not have the ability to render, but is supplemen
|
|||||||
%{_libdir}/pkgconfig/dri.pc
|
%{_libdir}/pkgconfig/dri.pc
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc docs/*.html
|
%doc docs/*.rst
|
||||||
|
|
||||||
# !drivers
|
# !drivers
|
||||||
%endif
|
%endif
|
||||||
|
17
U_fix-mpeg1_2-decode-mesa-20.2.patch
Normal file
17
U_fix-mpeg1_2-decode-mesa-20.2.patch
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
@@ -, +, @@
|
||||||
|
---
|
||||||
|
src/gallium/drivers/r600/evergreen_state.c | 3 ++-
|
||||||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||||
|
--- a/src/gallium/drivers/r600/evergreen_state.c
|
||||||
|
+++ a/src/gallium/drivers/r600/evergreen_state.c
|
||||||
|
@@ -575,7 +575,8 @@ static void *evergreen_create_sampler_state(struct pipe_context *ctx,
|
||||||
|
: state->max_anisotropy;
|
||||||
|
unsigned max_aniso_ratio = r600_tex_aniso_filter(max_aniso);
|
||||||
|
bool trunc_coord = state->min_img_filter == PIPE_TEX_FILTER_NEAREST &&
|
||||||
|
- state->mag_img_filter == PIPE_TEX_FILTER_NEAREST;
|
||||||
|
+ state->mag_img_filter == PIPE_TEX_FILTER_NEAREST &&
|
||||||
|
+ !state->normalized_coords;
|
||||||
|
float max_lod = state->max_lod;
|
||||||
|
|
||||||
|
if (!ss) {
|
||||||
|
--
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:df21351494f7caaec5a3ccc16f14f15512e98d2ecde178bba1d134edc899b961
|
|
||||||
size 12846348
|
|
Binary file not shown.
3
mesa-20.2.1.tar.xz
Normal file
3
mesa-20.2.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d1a46d9a3f291bc0e0374600bdcb59844fa3eafaa50398e472a36fc65fd0244a
|
||||||
|
size 13777748
|
BIN
mesa-20.2.1.tar.xz.sig
Normal file
BIN
mesa-20.2.1.tar.xz.sig
Normal file
Binary file not shown.
@ -1,9 +1,10 @@
|
|||||||
diff -dupr mesa-20.0.0.orig/include/meson.build mesa-20.0.0/include/meson.build
|
Index: mesa-20.2.0/include/meson.build
|
||||||
--- mesa-20.0.0.orig/include/meson.build 2020-02-21 14:11:14.623397341 +0100
|
===================================================================
|
||||||
+++ mesa-20.0.0/include/meson.build 2020-02-21 14:13:05.620425210 +0100
|
--- mesa-20.2.0.orig/include/meson.build
|
||||||
@@ -22,10 +22,8 @@ inc_include = include_directories('.')
|
+++ mesa-20.2.0/include/meson.build
|
||||||
inc_d3d9 = include_directories('D3D9')
|
@@ -29,10 +29,8 @@ if with_android_stub
|
||||||
inc_haikugl = include_directories('HaikuGL')
|
inc_include += [include_directories('android_stub')]
|
||||||
|
endif
|
||||||
|
|
||||||
-if not with_glvnd
|
-if not with_glvnd
|
||||||
if with_gles1 or with_gles2 or with_opengl or with_egl
|
if with_gles1 or with_gles2 or with_opengl or with_egl
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
diff -dupr mesa-20.0.0.orig/src/util/00-mesa-defaults.conf mesa-20.0.0/src/util/00-mesa-defaults.conf
|
Index: mesa-20.2.0/src/util/00-mesa-defaults.conf
|
||||||
--- mesa-20.0.0.orig/src/util/00-mesa-defaults.conf 2020-02-19 20:29:32.000000000 +0100
|
===================================================================
|
||||||
+++ mesa-20.0.0/src/util/00-mesa-defaults.conf 2020-02-22 12:10:47.118008543 +0100
|
--- mesa-20.2.0.orig/src/util/00-mesa-defaults.conf
|
||||||
@@ -556,6 +556,14 @@ TODO: document the other workarounds.
|
+++ mesa-20.2.0/src/util/00-mesa-defaults.conf
|
||||||
|
@@ -633,6 +633,14 @@ TODO: document the other workarounds.
|
||||||
<application name="DiRT Rally" executable="DirtRally">
|
<application name="DiRT Rally" executable="DirtRally">
|
||||||
<option name="radeonsi_prim_restart_tri_strips_only" value="true"/>
|
<option name="radeonsi_prim_restart_tri_strips_only" value="true"/>
|
||||||
</application>
|
</application>
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Index: mesa-19.2.1/meson.build
|
Index: mesa-20.2.0/meson.build
|
||||||
===================================================================
|
===================================================================
|
||||||
--- mesa-19.2.1.orig/meson.build
|
--- mesa-20.2.0.orig/meson.build
|
||||||
+++ mesa-19.2.1/meson.build
|
+++ mesa-20.2.0/meson.build
|
||||||
@@ -1422,10 +1422,12 @@ if with_platform_x11
|
@@ -1718,10 +1718,12 @@ if with_platform_x11
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
if with_any_vk or with_egl or (with_glx == 'dri' and with_dri_platform == 'drm')
|
if with_any_vk or with_egl or (with_glx == 'dri' and with_dri_platform == 'drm')
|
||||||
@ -15,15 +15,16 @@ Index: mesa-19.2.1/meson.build
|
|||||||
dep_xcb_dri3 = dependency('xcb-dri3')
|
dep_xcb_dri3 = dependency('xcb-dri3')
|
||||||
dep_xcb_present = dependency('xcb-present')
|
dep_xcb_present = dependency('xcb-present')
|
||||||
# until xcb-dri3 has been around long enough to make a hard-dependency:
|
# until xcb-dri3 has been around long enough to make a hard-dependency:
|
||||||
Index: mesa-19.2.1/src/loader/meson.build
|
Index: mesa-20.2.0/src/loader/meson.build
|
||||||
===================================================================
|
===================================================================
|
||||||
--- mesa-19.2.1.orig/src/loader/meson.build
|
--- mesa-20.2.0.orig/src/loader/meson.build
|
||||||
+++ mesa-19.2.1/src/loader/meson.build
|
+++ mesa-20.2.0/src/loader/meson.build
|
||||||
@@ -28,6 +28,7 @@ if with_platform_x11 and with_dri3
|
@@ -28,7 +28,7 @@ if with_platform_x11 and with_dri3
|
||||||
include_directories : [inc_include, inc_src],
|
include_directories : [inc_include, inc_src],
|
||||||
dependencies : [
|
dependencies : [
|
||||||
dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
|
dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
|
||||||
+ dep_xcb,
|
- dep_xcb_xfixes,
|
||||||
|
+ dep_xcb_xfixes, dep_xcb,
|
||||||
],
|
],
|
||||||
build_by_default : false,
|
build_by_default : false,
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user