Robert Bragg
5d1600d603
stage: only update viewport when allocation changes
...
In clutter_stage_allocate at the end we were always querying the latest
allocation set and using the geometry to assert the viewport and then
kicking a full redraw. These only need to be done when the allocation
really changes, so we now read the previous allocation at the start of
the function and compare at the end. This was stopping clipped redraws
from being used in a lot of cases.
2010-09-29 15:12:59 +01:00
..
2010-09-29 14:13:51 +01:00
2010-09-29 15:12:59 +01:00
2010-09-29 15:12:58 +01:00
2010-09-29 15:12:58 +01:00
2010-09-29 15:12:59 +01:00
2010-09-25 20:23:41 +01:00
2010-09-29 15:12:58 +01:00
2010-09-29 15:12:58 +01:00
2010-09-29 15:12:59 +01:00
2010-09-17 14:54:31 +01:00
2010-09-29 15:12:58 +01:00
2010-09-29 15:12:57 +01:00
2010-09-17 12:17:50 +01:00
2010-09-13 15:45:55 +01:00
2010-09-03 16:12:24 +01:00
2010-07-31 10:56:09 +01:00
2010-07-31 10:56:09 +01:00
2010-09-10 11:18:53 +01:00
2010-09-10 11:18:53 +01:00
2010-09-29 11:44:46 +01:00
2010-09-13 18:18:34 +01:00
2010-09-08 15:15:57 +01:00
2010-09-09 16:34:21 +01:00
2010-09-09 16:34:21 +01:00
2010-09-09 16:34:21 +01:00
2010-09-09 16:34:21 +01:00
2010-09-09 16:34:21 +01:00
2010-09-09 16:34:21 +01:00
2010-09-08 16:41:47 +01:00
2010-08-11 11:32:44 +01:00
2010-09-17 12:17:50 +01:00
2010-09-17 12:17:50 +01:00
2010-08-10 17:12:06 +01:00
2010-09-29 15:12:57 +01:00
2010-09-22 14:22:23 +01:00
2010-09-03 12:14:50 +01:00
2010-09-08 15:43:07 +01:00
2010-08-10 17:12:06 +01:00
2010-08-26 16:39:39 +01:00
2010-08-26 16:39:39 +01:00
2010-09-13 18:18:35 +01:00
2010-09-08 17:04:21 +01:00
2010-09-21 13:32:31 +01:00
2010-09-17 14:54:31 +01:00
2010-09-17 12:17:50 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:58 +01:00
2010-09-03 16:58:47 +01:00
2010-09-21 13:32:31 +01:00
2010-09-08 16:41:47 +01:00
2010-09-15 16:12:56 +01:00
2010-09-07 10:40:49 +01:00
2010-09-29 15:12:57 +01:00
2010-09-29 15:12:57 +01:00
2010-09-08 15:15:57 +01:00
2010-09-13 15:45:55 +01:00
2010-09-08 17:04:21 +01:00
2010-09-17 12:43:23 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:57 +01:00
2010-08-10 17:12:06 +01:00
2010-09-08 17:04:21 +01:00
2010-09-10 17:54:52 +01:00
2010-09-10 17:54:52 +01:00
2010-09-10 17:54:52 +01:00
2010-09-08 16:41:47 +01:00
2010-08-10 17:12:06 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:58 +01:00
2010-07-15 14:07:07 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:57 +01:00
2010-09-01 18:05:53 +01:00
2010-09-03 16:58:47 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:58 +01:00
2010-09-14 12:43:16 +01:00
2010-09-14 12:43:16 +01:00
2010-07-15 14:07:07 +01:00
2010-09-08 16:41:47 +01:00
2010-09-08 15:43:07 +01:00
2010-07-09 14:59:32 +01:00
2010-09-08 16:41:47 +01:00
2010-08-10 17:12:06 +01:00
2010-08-12 17:08:26 +01:00
2010-09-03 12:14:50 +01:00
2010-09-08 16:41:47 +01:00
2010-07-20 14:39:01 +01:00
2010-09-08 16:41:47 +01:00
2010-09-29 15:12:59 +01:00
2010-07-13 14:57:48 +01:00
2010-09-20 14:31:53 +01:00
2010-08-08 19:17:14 +01:00
2010-09-23 15:17:58 +01:00
2010-09-23 15:17:58 +01:00
2010-09-10 17:54:52 +01:00
2010-09-29 15:12:57 +01:00
2010-09-03 12:14:50 +01:00
2010-09-20 13:15:44 +01:00
2010-09-29 15:12:57 +01:00
2010-09-08 17:04:21 +01:00
2010-07-15 12:09:01 +01:00
2010-08-10 23:20:06 +01:00
2010-09-21 13:17:51 +01:00