Files
gtk/gdk
Timm Bäder 94745241c2 GdkGLContext: Fix damage computation with buffer_age
As per the spec:

> The back buffer can
> either be reported as invalid (has an age of 0) or it may be
> reported to contain the contents from n frames prior to the
> current frame.

So a  buffer age of 1 means that the buffer was used in the last frame.
We were handling buffer_age==1 the same as buffer_age==0, i.e. we
returned the full damage for the surface.

[1] https://www.khronos.org/registry/EGL/extensions/EXT/EGL_EXT_buffer_age.txt
2018-12-02 13:25:43 +01:00
..
2017-05-03 14:47:14 +01:00
2018-11-04 08:17:32 -05:00
2018-07-02 15:00:50 +02:00
2018-04-24 23:16:58 +02:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-07-13 10:13:00 +02:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2016-08-23 21:01:44 +02:00
2018-06-18 23:49:52 +02:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-07-15 16:43:28 -04:00
2018-07-12 13:02:42 +02:00
2018-07-30 19:32:38 +02:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-04-24 23:16:12 +02:00
2018-01-14 17:05:04 -05:00
2018-03-18 18:42:20 +01:00
2018-07-15 20:23:45 -04:00
2018-02-11 00:41:31 +00:00
2018-02-06 01:16:32 -05:00
2018-04-28 16:22:29 -04:00
2018-04-28 22:34:14 -04:00
2018-06-25 19:55:04 -04:00
2018-05-07 07:47:18 -04:00
2017-12-13 23:39:03 -05:00
2017-12-13 23:39:03 -05:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-02-06 01:16:32 -05:00
2018-06-25 19:55:04 -04:00
2018-02-06 01:16:32 -05:00
2018-03-18 19:21:33 +01:00
2018-03-18 19:21:33 +01:00
2018-08-18 23:25:12 -04:00
2018-08-18 23:25:12 -04:00
2018-04-24 04:06:58 +02:00
2018-02-06 01:16:32 -05:00
2018-07-02 15:00:50 +02:00