Files
gtk/gsk
Matthias Clasen 9ca9f42452 gsk: Avoid downloading GL textures when possible
I found that the gears demo was spending 40% cpu
downloading a GL texture every frame, only to
upload it again to another context.

While the GSK rendering and the GtkGLArea use different
GL contexts, they are (usually) connected by sharing data
with the same global context, so we can just use the
texture without the download/upload dance. This brings
gears down to < 10% cpu.
2020-09-26 21:55:28 -04:00
..
2020-09-18 15:38:55 +02:00
2020-07-25 00:47:36 +02:00
2016-12-20 18:01:12 +01:00
2019-05-05 07:18:39 +02:00
2019-05-05 07:18:39 +02:00
2020-07-20 07:03:08 -04:00
2018-04-05 14:56:38 +02:00
2018-04-05 14:56:38 +02:00
2020-09-18 15:38:55 +02:00
2017-09-10 14:36:26 -04:00
2019-11-27 13:33:43 +00:00
2020-07-25 00:47:36 +02:00
2020-06-18 10:47:16 +03:00
2020-06-18 10:47:16 +03:00
2020-09-04 13:15:21 -04:00
2019-11-27 13:33:43 +00:00