Christian Hergert
d8192013f3
macos: add more aggressive clip to transparent subview
...
The Cairo implementation for the Macos backend uses a toplevel
window with full transparency and a series of NSView to create opaque
regions. This improves compositor performance because it allows the
display server to avoid costly blends.
However, we want to ensure we clip better when exposing the
transparent region so that we only expose the shadows/corners as
necessary.
2020-10-29 19:41:21 -07:00
..
2020-10-07 21:04:05 -04:00
2020-10-29 19:41:21 -07:00
2020-10-17 15:32:36 +02:00
2020-10-16 10:03:50 +08:00
2020-10-29 18:55:53 +00:00
2020-04-26 14:41:52 -04:00
2020-02-04 14:08:10 +01:00
2020-01-17 23:46:37 -05:00
2020-04-06 16:32:03 -04:00
2020-07-25 00:47:36 +02:00
2020-10-29 14:23:46 -04:00
2020-08-05 15:49:00 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-09-29 16:02:59 +02:00
2020-07-25 00:47:36 +02:00
2020-09-25 15:00:07 +02:00
2020-08-21 15:29:34 +02:00
2019-11-27 13:33:43 +00:00
2020-08-29 11:11:29 +02:00
2020-10-17 15:32:36 +02:00
2019-11-27 13:33:43 +00:00
2019-04-02 15:10:53 +00:00
2020-07-21 14:45:12 -07:00
2019-11-27 13:33:43 +00:00
2019-11-27 13:33:43 +00:00
2020-08-06 20:02:33 -04:00
2019-11-27 13:33:43 +00:00
2020-10-17 15:32:36 +02:00
2020-03-02 04:43:56 +01:00
2020-05-11 19:26:20 +02:00
2019-11-27 13:33:43 +00:00
2020-08-21 15:29:34 +02:00
2020-02-18 02:40:00 +01:00
2020-09-11 17:25:02 +02:00
2019-11-27 13:33:43 +00:00
2020-10-29 14:23:46 -04:00
2020-10-29 07:40:30 -04:00
2020-08-14 07:45:53 -04:00
2020-09-12 12:01:04 -04:00
2020-08-13 22:24:06 -04:00
2020-08-05 15:45:43 -04:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-08-26 18:09:47 -04:00
2020-07-28 21:58:06 -04:00
2020-08-13 22:24:06 -04:00
2020-10-17 15:32:36 +02:00
2020-07-29 22:58:37 -04:00
2020-10-29 13:57:28 -07:00
2020-07-25 00:47:36 +02:00
2020-10-07 21:02:22 -04:00
2020-08-05 15:45:43 -04:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-05-12 18:44:21 +01:00
2020-04-03 15:30:56 +01:00
2020-03-12 14:56:21 -04:00
2020-08-21 23:58:09 +00:00
2019-11-27 13:33:43 +00:00
2020-08-06 20:02:33 -04:00
2020-03-02 04:43:56 +01:00
2020-03-02 04:43:56 +01:00
2019-05-21 10:32:08 -05:00
2019-11-27 13:33:43 +00:00
2020-10-23 17:03:00 -04:00
2020-09-12 12:01:04 -04:00
2020-08-14 07:45:53 -04:00
2020-10-29 14:23:46 -04:00
2020-09-13 23:35:01 -04:00
2020-08-21 23:58:09 +00:00
2020-05-28 15:13:07 +02:00
2019-11-27 13:33:43 +00:00
2020-10-14 15:06:12 -04:00
2020-10-19 09:17:53 -04:00
2019-11-27 13:33:43 +00:00
2020-10-29 08:26:27 -07:00
2020-10-01 19:33:43 -04:00
2019-11-27 13:33:43 +00:00
2020-08-14 07:45:53 -04:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-21 16:55:28 -04:00
2020-06-22 13:24:34 -04:00
2019-05-28 19:19:24 +02:00
2020-09-25 10:04:48 +02:00
2020-09-25 09:31:43 +02:00
2020-09-25 10:04:48 +02:00
2020-07-29 17:57:30 +02:00
2020-07-29 17:57:30 +02:00
2020-07-29 17:57:30 +02:00
2020-10-29 14:23:46 -04:00
2020-05-11 19:26:20 +02:00
2020-09-12 12:01:04 -04:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-07-25 00:47:36 +02:00
2020-10-29 14:23:46 -04:00
2020-03-11 19:35:55 -04:00
2020-08-05 15:45:43 -04:00
2020-06-05 20:59:51 -04:00
2020-03-11 19:35:55 -04:00
2020-08-21 10:55:01 -04:00
2020-08-21 10:55:01 -04:00
2020-10-29 14:23:46 -04:00
2019-11-27 13:33:43 +00:00
2020-10-29 14:23:46 -04:00
2020-07-25 00:47:36 +02:00
2020-03-05 07:56:28 +01:00
2020-08-13 22:24:06 -04:00
2020-10-08 16:22:05 +02:00
2020-07-30 18:44:40 +02:00
2020-06-18 19:22:20 +01:00
2020-08-13 22:24:06 -04:00
2019-11-27 13:33:43 +00:00
2020-10-29 14:23:46 -04:00
2020-09-10 00:44:05 -04:00
2020-10-07 21:18:25 -04:00
2020-10-29 14:23:46 -04:00
2020-01-26 18:21:07 +01:00
2020-09-25 09:31:43 +02:00
2020-10-29 14:23:46 -04:00
2020-09-10 00:44:05 -04:00
2020-08-05 15:49:00 +02:00
2020-08-05 15:49:00 +02:00
2020-08-05 15:49:00 +02:00
2020-08-21 15:29:34 +02:00
2020-08-06 16:14:10 +02:00
2020-08-07 12:45:19 -04:00
2020-10-29 14:23:46 -04:00
2019-11-27 13:33:43 +00:00
2020-09-10 13:55:16 -04:00
2019-11-27 13:33:43 +00:00
2020-04-26 14:41:52 -04:00
2020-10-14 15:06:12 -04:00