Martin Fischer
4a39fc2644
gpui: Provide workaround for AMD Linux driver bug ( #26890 )
...
There apparently is some amdgpu/radv bug that rendering with
multisample anti-aliasing (MSAA) results in a crash when the bounds
of a triangle list exceed 1024px, which in Zed happens with the default
buffer font size when you select a line with more than 144 characters.
This crash has been reported as #26143 .
This commit introduces a workaround: you can set the
ZED_PATH_SAMPLE_COUNT=0
environment variable to disable MSAA and the error message we print
when a GPU crash is encountered with radv now suggests trying this
environment
variable as a workaround and links the respective issue.
Sidenote: MSAA was introduced in
f08b1d78ec
so you didn't run into this driver bug with versions < 0.173.8.
Release Notes:
- Added a workaround for an AMD Linux driver bug that causes Zed to
crash when selecting long lines.
2025-03-18 20:11:09 +00:00
..
2025-03-18 12:55:25 -04:00
2025-03-13 22:56:16 +00:00
2025-03-06 05:20:06 +00:00
2025-03-15 20:09:32 +00:00
2025-03-18 15:30:05 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 16:25:51 +00:00
2025-03-12 12:30:47 +00:00
2025-03-10 13:38:30 -06:00
2025-03-17 21:50:16 +00:00
2025-03-18 18:35:11 +00:00
2025-03-13 15:52:47 -06:00
2025-03-03 09:20:15 +00:00
2025-03-13 10:41:04 -07:00
2025-03-13 20:53:47 -05:00
2025-03-17 17:02:32 +00:00
2025-03-18 12:55:25 -04:00
2025-03-14 15:18:55 +00:00
2025-03-07 18:56:17 +00:00
2025-03-11 21:39:29 +00:00
2025-03-14 17:07:43 -03:00
2025-03-14 19:41:27 +05:30
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-13 15:52:47 -06:00
2025-03-18 17:05:08 +00:00
2025-03-10 19:57:10 -06:00
2025-03-18 12:55:25 -04:00
2025-03-11 22:54:44 +00:00
2025-03-03 15:55:15 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 17:59:58 +00:00
2025-03-18 12:55:25 -04:00
2025-03-17 05:10:21 +00:00
2025-03-12 22:54:38 +02:00
2025-03-17 17:02:32 +00:00
2025-03-10 13:38:30 -06:00
2025-03-17 17:02:32 +00:00
2025-03-17 15:39:52 +00:00
2025-03-18 17:21:20 +00:00
2025-03-10 20:33:07 +05:30
2025-03-18 20:11:09 +00:00
2025-03-14 13:40:02 -03:00
2025-03-17 02:36:37 +00:00
2025-03-17 02:36:37 +00:00
2025-03-13 12:46:22 -03:00
2025-03-06 22:55:28 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-13 22:56:16 +00:00
2025-03-05 12:48:10 -05:00
2025-03-14 15:10:56 +05:30
2025-03-14 20:13:59 +00:00
2025-03-04 19:27:37 -07:00
2025-03-18 18:18:56 +00:00
2025-03-15 20:09:32 +00:00
2025-03-06 22:45:47 -05:00
2025-03-06 22:55:28 +00:00
2025-03-03 17:44:49 +05:30
2025-03-18 19:24:24 +05:30
2025-03-17 18:39:57 +00:00
2025-03-06 12:50:42 +01:00
2025-03-11 21:39:29 +00:00
2025-03-14 07:19:43 +00:00
2025-03-13 15:52:47 -06:00
2025-03-18 18:18:56 +00:00
2025-03-18 12:55:25 -04:00
2025-03-10 11:39:01 -04:00
2025-03-18 17:21:20 +00:00
2025-03-15 01:42:11 +00:00
2025-03-03 09:20:15 +00:00
2025-03-10 11:39:01 -04:00
2025-03-13 09:41:27 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-17 05:10:21 +00:00
2025-03-18 12:55:25 -04:00
2025-03-13 15:52:47 -06:00
2025-03-17 02:36:37 +00:00
2025-03-10 13:38:30 -06:00
2025-03-06 08:36:10 -06:00
2025-03-18 17:59:58 +00:00
2025-03-06 04:59:57 +00:00
2025-03-12 07:58:11 +00:00
2025-03-13 15:52:47 -06:00
2025-03-10 13:38:30 -06:00
2025-03-18 12:55:25 -04:00
2025-03-06 22:55:28 +00:00
2025-03-18 12:55:25 -04:00
2025-03-06 17:57:31 +00:00
2025-03-03 17:44:49 +05:30
2025-03-13 10:41:04 -07:00
2025-03-10 11:39:01 -04:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-06 10:56:28 -07:00
2025-03-14 14:41:50 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:55:25 -04:00
2025-03-12 16:17:47 +00:00
2025-03-10 13:38:30 -06:00
2025-03-18 12:55:25 -04:00
2025-03-06 20:37:54 +00:00
2025-03-18 12:55:25 -04:00
2025-03-15 14:16:10 +08:00
2025-03-18 17:05:08 +00:00
2025-03-13 15:40:57 +00:00
2025-03-18 12:55:25 -04:00
2025-03-18 12:23:46 -04:00
2025-03-18 12:55:25 -04:00
2025-03-17 15:05:17 -07:00
2025-03-18 12:55:25 -04:00