CTCaer a8028d5e8e X11: fix fullscreen when swapping monitors/resolution
Most DEs have the tendency to lose focus when monitor is getting swapped or the resolution changes.
That causes X11 exiting fullscreen and setting a lower resolution to fit desktop.
Pushing the window back to top, automatically fixes that and X11 enforces fullscreen again and new max resolution.

Additionally, XConfigure events are now checked and preferred over XGetWindowAttributes.
That saves several to hundreds μs per frame.
2021-05-29 22:19:19 +03:00
..
2020-08-03 15:51:07 +02:00
2021-04-04 22:50:59 +02:00
2020-08-30 05:29:32 +02:00
2020-07-07 03:02:55 +02:00
2018-05-12 19:24:04 +02:00
2020-07-07 03:02:55 +02:00
2017-12-12 00:24:18 -08:00
2021-03-31 13:13:27 +02:00
2021-03-31 13:13:27 +02:00
2020-08-03 15:48:08 +02:00
2020-08-24 00:04:12 +02:00
2020-01-06 00:33:28 +01:00
2020-03-07 17:30:56 +01:00
2020-09-01 19:54:41 +02:00
2020-09-01 19:59:56 +02:00
2018-04-18 07:53:25 +02:00
2020-07-18 16:54:14 +02:00
2019-02-03 16:00:50 -08:00
2021-03-25 16:19:42 +00:00
2021-03-25 16:19:42 +00:00
2020-07-18 16:54:14 +02:00
2020-08-03 16:33:54 +02:00
2018-05-13 21:35:18 +02:00
2021-05-19 16:13:05 +02:00
2020-07-07 03:02:55 +02:00
2019-01-17 19:39:38 -08:00