diff --git a/SOURCES/radeonsi-turn-off-glthread.patch b/SOURCES/radeonsi-turn-off-glthread.patch new file mode 100644 index 0000000..4d35f9c --- /dev/null +++ b/SOURCES/radeonsi-turn-off-glthread.patch @@ -0,0 +1,11 @@ +diff -up mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h.dma mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h +--- mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h.dma 2023-01-25 06:17:54.993167334 +1000 ++++ mesa-22.3.3/src/gallium/drivers/radeonsi/driinfo_radeonsi.h 2023-01-25 06:17:57.363203425 +1000 +@@ -1,7 +1,6 @@ + // DriConf options specific to radeonsi + DRI_CONF_SECTION_PERFORMANCE + DRI_CONF_ADAPTIVE_SYNC(true) +-DRI_CONF_MESA_GLTHREAD(true) + DRI_CONF_SECTION_END + + DRI_CONF_SECTION_DEBUG diff --git a/SPECS/mesa.spec b/SPECS/mesa.spec index c8e234f..94626be 100644 --- a/SPECS/mesa.spec +++ b/SPECS/mesa.spec @@ -38,7 +38,7 @@ Name: mesa Summary: Mesa graphics libraries Version: 22.3.0 -Release: 1%{?rctag:.%{rctag}}%{?dist} +Release: 2%{?rctag:.%{rctag}}%{?dist} License: MIT URL: http://www.mesa3d.org @@ -56,6 +56,7 @@ Patch0: lavapipe-disable-env-var.patch Patch10: gnome-shell-glthread-disable.patch Patch11: 0001-glx-fix-xshm-check-to-init-xshm_opcode.patch +Patch12: radeonsi-turn-off-glthread.patch BuildRequires: gcc BuildRequires: gcc-c++ @@ -553,6 +554,9 @@ done %endif %changelog +* Fri Jan 27 2023 Dave Airlie - 22.3.0-2 +- disable glthread for radeonsi (breaks totem) + * Wed Dec 07 2022 Dave Airlie - 22.3.0-1 - Update to 22.3.0 final + fix mit-shm regression