Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2022-05-26 18:43:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new.2254 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa" Thu May 26 18:43:38 2022 rev:440 rq:979185 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2022-05-22 20:26:16.506162327 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new.2254/Mesa.changes 2022-05-26 18:43:39.385149716 +0200 @@ -1,0 +2,23 @@ +Wed May 25 12:27:30 UTC 2022 - Stefan Dirsch <sndir...@suse.com> + +- buildrequire DirectX-Headers only on %{ix86} x86_64, since it's + only relevant on these platforms + +------------------------------------------------------------------- +Tue May 24 19:18:59 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Calling patch with '-p1' (as the others are) so 'git show' + .patch output works. + +------------------------------------------------------------------- +Tue May 24 18:50:21 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Generating 'n_stop-iris-flicker.patch' from 'git format-patch' vs. + a standard diff. + +------------------------------------------------------------------- +Tue May 24 15:48:53 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Fixing up 'stop-iris-flicker.patch' patch name to follow standards. + +------------------------------------------------------------------- @@ -28,0 +52,5 @@ +Thu Apr 28 21:22:38 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Switching out 'directx-headers' for 'DirectX-Headers'. + +------------------------------------------------------------------- @@ -34,0 +63,6 @@ +Thu Apr 14 19:29:21 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Adding changes I need for iris to not flicker and have d3d12 + available for use in WSL. + +------------------------------------------------------------------- @@ -160,0 +195,5 @@ + +------------------------------------------------------------------- +Fri Jan 7 19:35:29 UTC 2022 - Scott Bradnick <scott.bradn...@suse.com> + +- Adding 'stop-iris-flicker.patch'. New: ---- n_stop-iris-flicker.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.OMh29e/_old 2022-05-26 18:43:40.857151433 +0200 +++ /var/tmp/diff_new_pack.OMh29e/_new 2022-05-26 18:43:40.865151442 +0200 @@ -126,7 +126,12 @@ Patch200: u_fix-build-on-ppc64le.patch Patch300: n_buildfix-21.3.0.patch Patch400: n_no-sse2-on-ix86-except-for-intel-drivers.patch +Patch500: n_stop-iris-flicker.patch +%ifarch %{ix86} x86_64 +BuildRequires: DirectX-Headers +%endif BuildRequires: bison +BuildRequires: cmake BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc-c++ @@ -741,6 +746,7 @@ %ifarch %{ix86} %patch400 -p1 %endif +%patch500 -p1 # Remove requires to vulkan libs from baselibs.conf on platforms # where vulkan build is disabled; ugly ... @@ -816,7 +822,7 @@ %endif %ifarch %{ix86} x86_64 -Ddri-drivers= \ - -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915 \ + -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915,d3d12 \ %else %ifarch %{arm} aarch64 -Ddri-drivers= \ ++++++ n_stop-iris-flicker.patch ++++++ commit 5d6f7baf3bc40a85b09e4088c8c3bccec6a7c82d Author: Scott Bradnick <scott.bradn...@suse.com> Date: Tue May 24 14:47:53 2022 -0400 Adjusting 'iris_batch.c' per 'https://gitlab.freedesktop.org/mesa/mesa/-/issues/5731'. diff --git a/src/gallium/drivers/iris/iris_batch.c b/src/gallium/drivers/iris/iris_batch.c index 71cb2096ad1..0a72d2a07c3 100644 --- a/src/gallium/drivers/iris/iris_batch.c +++ b/src/gallium/drivers/iris/iris_batch.c @@ -926,8 +926,7 @@ submit_batch(struct iris_batch *batch) (struct drm_i915_gem_exec_object2) { .handle = bo->gem_handle, .offset = bo->address, - .flags = bo->real.kflags | (written ? EXEC_OBJECT_WRITE : 0) | - (iris_bo_is_external(bo) ? 0 : EXEC_OBJECT_ASYNC), + .flags = bo->real.kflags | (written ? EXEC_OBJECT_WRITE : 0), }; ++validation_count; }