diff options
Diffstat (limited to '0002-remove-nvidia-blocklist.patch')
-rw-r--r-- | 0002-remove-nvidia-blocklist.patch | 43 |
1 files changed, 30 insertions, 13 deletions
diff --git a/0002-remove-nvidia-blocklist.patch b/0002-remove-nvidia-blocklist.patch index f72fac749f39..2d8d8e99a6c0 100644 --- a/0002-remove-nvidia-blocklist.patch +++ b/0002-remove-nvidia-blocklist.patch @@ -1,6 +1,6 @@ -diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo.cpp firefox-119.0.new/widget/gtk/GfxInfo.cpp ---- firefox-119.0.orig/widget/gtk/GfxInfo.cpp 2023-10-24 01:01:09.328828828 +0200 -+++ firefox-119.0.new/widget/gtk/GfxInfo.cpp 2023-10-24 01:02:48.247341063 +0200 +diff --color --unified --recursive --text firefox-120.0.orig/widget/gtk/GfxInfo.cpp firefox-120.0.new/widget/gtk/GfxInfo.cpp +--- firefox-120.0.orig/widget/gtk/GfxInfo.cpp 2023-11-21 19:14:51.372690813 +0100 ++++ firefox-120.0.new/widget/gtk/GfxInfo.cpp 2023-11-21 19:22:55.458453940 +0100 @@ -974,37 +974,6 @@ DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_FAILURE_WEBRENDER_MESA_VM", ""); @@ -39,11 +39,19 @@ diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo. // Disable on all AMD devices not using Mesa. APPEND_TO_DRIVER_BLOCKLIST_EXT( OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, -@@ -1014,16 +983,6 @@ - "FEATURE_FAILURE_X11_EGL_NO_LINUX_ATI", ""); +@@ -1015,23 +984,6 @@ //////////////////////////////////// -- // FEATURE_DMABUF + // FEATURE_DMABUF +-#ifdef EARLY_BETA_OR_EARLIER +- // Disabled due to high volume crash tracked in bug 1788573, fixed in the +- // 545 driver. +- APPEND_TO_DRIVER_BLOCKLIST_EXT( +- OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, +- WindowProtocol::All, DriverVendor::NonMesaAll, DeviceFamily::NvidiaAll, +- nsIGfxInfo::FEATURE_DMABUF, nsIGfxInfo::FEATURE_BLOCKED_DEVICE, +- DRIVER_LESS_THAN, V(545, 23, 6, 0), "FEATURE_FAILURE_BUG_1788573", ""); +-#else - // Disabled due to high volume crash tracked in bug 1788573. - APPEND_TO_DRIVER_BLOCKLIST_EXT( - OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, @@ -51,12 +59,11 @@ diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo. - nsIGfxInfo::FEATURE_DMABUF, nsIGfxInfo::FEATURE_BLOCKED_DEVICE, - DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_FAILURE_BUG_1788573", - ""); -- -- //////////////////////////////////// +-#endif + + //////////////////////////////////// // FEATURE_DMABUF_SURFACE_EXPORT - // Disabled due to: - // https://gitlab.freedesktop.org/mesa/mesa/-/issues/6666 -@@ -1063,14 +1022,6 @@ +@@ -1073,14 +1025,6 @@ V(21, 0, 0, 0), "FEATURE_HARDWARE_VIDEO_DECODING_MESA", "Mesa 21.0.0.0"); @@ -71,7 +78,7 @@ diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo. // Disable on all AMD devices not using Mesa. APPEND_TO_DRIVER_BLOCKLIST_EXT( OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, -@@ -1112,15 +1063,6 @@ +@@ -1122,15 +1066,6 @@ "FEATURE_HARDWARE_VIDEO_ZERO_COPY_LINUX_AMD_DISABLE", "Mesa 23.1.1.0"); //////////////////////////////////// @@ -87,10 +94,19 @@ diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo. APPEND_TO_DRIVER_BLOCKLIST_EXT( OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, -@@ -1129,14 +1071,6 @@ +@@ -1139,24 +1074,6 @@ DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_FAILURE_THREADSAFE_GL_NOUVEAU", ""); +-#ifdef EARLY_BETA_OR_EARLIER +- // Disabled due to high volume crash tracked in bug 1788573, fixed in the +- // 545 driver. +- APPEND_TO_DRIVER_BLOCKLIST_EXT( +- OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, +- WindowProtocol::All, DriverVendor::NonMesaAll, DeviceFamily::NvidiaAll, +- nsIGfxInfo::FEATURE_THREADSAFE_GL, nsIGfxInfo::FEATURE_BLOCKED_DEVICE, +- DRIVER_LESS_THAN, V(545, 23, 6, 0), "FEATURE_FAILURE_BUG_1788573", ""); +-#else - // Disabled due to high volume crash tracked in bug 1788573. - APPEND_TO_DRIVER_BLOCKLIST_EXT( - OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, @@ -98,6 +114,7 @@ diff --color --unified --recursive --text firefox-119.0.orig/widget/gtk/GfxInfo. - nsIGfxInfo::FEATURE_THREADSAFE_GL, nsIGfxInfo::FEATURE_BLOCKED_DEVICE, - DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_FAILURE_BUG_1788573", - ""); +-#endif - // AMD R600 family does not perform well with WebRender. APPEND_TO_DRIVER_BLOCKLIST( |