Commit Graph

47 Commits

Author SHA1 Message Date
jsg
f3c1e4e9c8 Merge Mesa 23.3.6 2024-04-02 10:41:59 +00:00
jsg
874d2ba3aa Import Mesa 23.3.6 2024-04-02 09:25:31 +00:00
jsg
4f0d84743f Merge Mesa 23.1.9 2023-11-02 04:53:12 +00:00
jsg
60059fee64 Import Mesa 23.1.9 2023-11-02 04:31:01 +00:00
jsg
175bb70352 Import Mesa 22.3.7 2023-04-06 10:08:20 +00:00
jsg
687ad7826d revert upstream Mesa changes to remove non-TLS paths
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17213

Emulated TLS isn't enough when many shared libraries are involved.
This caused problems with some ports: kitty, calibre, qutebrowser.

reported by tb@ and others
2023-03-10 04:15:06 +00:00
jsg
b5d82fed48 Merge Mesa 22.3.4 2023-01-28 08:56:19 +00:00
jsg
5642995eea Import Mesa 22.3.4 2023-01-28 08:09:28 +00:00
jsg
2e058c3cd9 Merge Mesa 22.1.7 2022-09-02 05:46:23 +00:00
jsg
4968d39257 Import Mesa 22.1.7 2022-09-02 05:12:48 +00:00
jsg
f4f27ace9a Merge Mesa 21.3.8 2022-04-21 04:37:17 +00:00
jsg
9c5449b6e2 Import Mesa 21.3.8 2022-04-21 04:19:02 +00:00
jsg
75c717308a Merge Mesa 21.3.7 2022-02-24 02:29:36 +00:00
jsg
50b4ee5553 Import Mesa 21.3.7 2022-02-24 01:51:18 +00:00
jsg
bf4ec162c2 Import Mesa 21.1.8 2021-09-09 09:42:50 +00:00
jsg
aa17e02d49 Merge Mesa 21.1.5 2021-07-22 10:50:23 +00:00
jsg
f849497afa Import Mesa 21.1.5 2021-07-22 09:57:37 +00:00
jsg
41a55d0330 Merge Mesa 20.0.8
With Mesa 20.1 even after the kernel change to do wbinvd on all cpus
sthen@ reported that hard hangs still occurred on his Haswell system
with inteldrm.

Mark Kane also reported seeing hangs on Ivy Bridge on bugs@.

Some systems/workloads seem to be more prone to triggering this than
others as I have not seen any hangs on Ivy Bridge and the only hangs
I saw on Haswell when running piglit went away with the wbinvd change.

It seems something is wrong with drm memory attributes or coherency in
the kernel and newer Mesa versions expect behaviour we don't have.
2020-09-22 02:08:55 +00:00
jsg
5bc2fd4342 Import Mesa 20.0.8 2020-09-22 01:28:34 +00:00
jsg
7fa385c847 Import Mesa 20.1.7 2020-09-03 06:40:00 +00:00
jsg
6cd42bcb24 Merge Mesa 20.1.6 2020-08-26 06:02:31 +00:00
jsg
241b1c1308 Import Mesa 20.1.6 2020-08-26 05:26:37 +00:00
jsg
2796e1e6a2 Merge Mesa 19.2.8 2020-01-22 02:49:17 +00:00
jsg
18af3bcac6 Import Mesa 19.2.8 2020-01-22 02:07:15 +00:00
jsg
b1b22c2ae6 Import Mesa 19.0.8 2019-07-01 07:44:02 +00:00
jsg
1c9ad5794c Merge Mesa 19.0.5 2019-05-23 05:33:19 +00:00
jsg
1dab445d3b Import Mesa 19.0.5 2019-05-23 04:22:53 +00:00
jsg
34c49fbb2f Import Mesa 18.3.5 2019-03-19 09:37:42 +00:00
jsg
ae7ee1376e Import Mesa 18.3.4 2019-02-19 03:25:14 +00:00
jsg
338bc0a2b5 Merge Mesa 18.3.2 2019-01-29 11:52:04 +00:00
jsg
fecc0d4060 Import Mesa 18.3.2 2019-01-29 10:45:31 +00:00
jsg
19f2c52c66 Merge Mesa 17.3.9
Mesa 18.x needs an ld with build-id for at least the intel code
Mesa 18.2 assumes linux only memfd syscalls in intel code

Tested by matthieu@, kettenis@ and myself on a variety of hardware and
architectures. ok kettenis@
2018-10-23 06:35:32 +00:00
jsg
587354b697 Import Mesa 17.3.9 2018-10-23 05:40:45 +00:00
jsg
646d14d2d3 Revert to Mesa 13.0.6 again.
Corruption has again been reported on Intel hardware running Xorg with
the modesetting driver (which uses OpenGL based acceleration instead of
SNA acceleration the intel driver defaults to).

Reported in various forms on Sandy Bridge (X220), Ivy Bridge (X230) and
Haswell (X240).  Confirmed to not occur with the intel driver but the
xserver was changed to default to the modesetting driver on >= gen4
hardware (except Ironlake).

One means of triggering this is to open a large pdf with xpdf on an
idle machine and highlight a section of the document.

There have been reports of gpu hangs on gen4 intel hardware
(T500 with GM45, X61 with 965GM) when starting Xorg as well.
2018-01-08 05:41:20 +00:00
jsg
702572c995 Merge Mesa 17.2.8 2017-12-31 07:12:12 +00:00
jsg
cc122a5e9b Import Mesa 17.2.8 2017-12-31 06:17:38 +00:00
jsg
ad2ad70ae1 Revert to Mesa 13.0.6 to hopefully address rendering issues a handful of
people have reported with xpdf/fvwm on ivy bridge with modesetting driver.
2017-08-26 16:59:17 +00:00
jsg
6526d3319e Import Mesa 17.1.6 2017-08-14 09:30:06 +00:00
jsg
480cde335b Import Mesa 13.0.6 2017-03-25 00:05:01 +00:00
jsg
ba80afc3a0 Import Mesa 13.0.5 2017-02-26 12:06:04 +00:00
jsg
6d4ad6fa4b Import Mesa 13.0.3 2017-01-19 05:38:52 +00:00
jsg
e2d9807505 Merge Mesa 13.0.2 2016-12-11 08:53:19 +00:00
jsg
a53e30e01d Import Mesa 13.0.2 2016-12-11 08:25:29 +00:00
jsg
f8d9379ca7 Import Mesa 11.2.2 2016-05-29 10:11:54 +00:00
jsg
f83fcc6f8e Import Mesa 11.0.9 2016-01-24 00:59:28 +00:00
jsg
9efbf61fd8 Import Mesa 11.0.8
This seems to fix some of the problems with clutter/gnome reported to
occur on r600 with 11.0.6
2015-12-23 13:18:51 +00:00
jsg
1fe54f218f import Mesa 11.0.6 2015-11-22 02:36:47 +00:00