Files
gtk/gdk
Benjamin Otte fa33af248e cairo: Improve gdk_texture_download_to_surface()
Previously, we were always downloading into CAIRO_FORMAT_ARGB32.
Now we check the texture depth and pick a suitable format.

This improves rendering for high depth content, but it's slower.

That's why we're not yet making sure the depth is suitable for the
colorspace conversion. That would force all SRGB textures into float
surfaces as we don't consider conversions suitable for U8 in our generic
code.
2024-07-11 14:57:20 +02:00
..
2023-05-09 16:43:35 +01:00
2023-09-21 19:51:11 +02:00
2024-07-11 14:57:19 +02:00
2022-09-23 23:33:42 -04:00
2023-05-15 20:30:38 -04:00
2023-05-15 18:22:37 -04:00
2021-09-24 22:50:29 +02:00
2024-07-11 14:57:19 +02:00
2022-10-05 23:01:28 -04:00
2022-09-23 23:33:42 -04:00
2024-04-04 01:07:28 +02:00
2024-04-04 01:07:28 +02:00
2021-05-22 17:25:26 -04:00
2024-07-10 22:11:13 +02:00
2024-07-10 22:11:13 +02:00
2024-07-11 14:57:20 +02:00
2023-05-01 10:40:26 -04:00
2024-07-11 13:34:36 +02:00
2024-05-07 00:34:47 +02:00
2024-04-07 11:12:13 -04:00
2023-12-22 08:47:47 -05:00
2023-03-14 14:56:42 -04:00
2021-09-24 22:50:29 +02:00
2024-01-07 20:44:05 -05:00
2021-09-10 16:56:42 -05:00
2022-09-24 10:03:37 -04:00
2023-03-31 15:11:10 -04:00
2024-07-11 14:57:20 +02:00
2024-04-09 19:13:34 -04:00
2024-03-29 13:31:36 +00:00
2022-09-23 23:33:42 -04:00
2024-06-26 07:33:15 -04:00
2023-03-31 15:11:10 -04:00
2024-01-21 14:02:08 -05:00
2021-05-22 17:25:26 -04:00
2024-05-31 21:29:49 -04:00
2024-05-31 21:29:49 -04:00
2022-09-23 23:33:42 -04:00
2024-07-10 21:34:12 +02:00
2024-07-11 14:57:19 +02:00
2024-01-07 20:44:05 -05:00
2021-05-22 17:25:26 -04:00
2024-07-11 14:57:19 +02:00
2024-07-11 14:57:19 +02:00