Neil Roberts
52744c0d9d
clutter-stage: Set the Cogl framebuffer size after allocating
...
When handling an allocation on the stage, Clutter uses the oppurtunity
to inform Cogl of the new size of the framebuffer so that it can
handle the viewport correctly. It queries the size of the window
implementation using a backend virtual function. However it was doing
this before letting the backend handle the allocation so on Win32 it
would end up using the previous framebuffer size. This wasn't
affecting the X11 backend because in that case the resizes are
asynchronous so setting the stage size causes one allocation which
ends up sending a window size request. Eventually a ConfigureNotify is
received which causes the size of the stage to be set again and
another allocation is fired meaning the framebuffer size will be set
again this time with the correct size. In Win32 the resizes are
synchronous so we don't have this second allocation.
2010-10-25 13:19:17 +01:00
..
2010-10-25 13:18:25 +01:00
2010-10-25 13:18:25 +01:00
2010-09-29 15:55:58 +01:00
2010-10-19 17:48:15 +01:00
2010-09-29 15:55:58 +01:00
2010-10-19 17:48:15 +01:00
2010-10-14 16:23:05 +01:00
2010-09-30 10:59:40 +01:00
2010-10-25 13:18:25 +01:00
2010-05-26 14:09:24 +01:00
2010-05-20 11:19:51 +01:00
2010-10-18 11:26:45 +01:00
2010-05-17 16:42:10 +01:00
2010-10-18 11:26:45 +01:00
2010-05-17 16:42:10 +01:00
2010-10-18 11:26:45 +01:00
2010-10-04 11:26:46 +01:00
2010-10-18 11:26:45 +01:00
2010-09-13 15:45:55 +01:00
2010-10-18 11:26:45 +01:00
2009-01-20 18:47:50 +00:00
2010-10-18 11:26:44 +01:00
2010-07-31 10:56:09 +01:00
2010-10-18 11:26:45 +01:00
2010-09-10 11:18:53 +01:00
2010-10-18 11:26:45 +01:00
2010-06-07 14:22:26 +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
2009-03-16 15:00:55 +00:00
2010-09-09 16:34:21 +01:00
2009-06-19 16:38:35 +01:00
2010-09-09 16:34:21 +01:00
2010-04-22 16:39:18 +01:00
2010-09-09 16:34:21 +01:00
2009-11-19 11:51:21 +00:00
2010-09-09 16:34:21 +01:00
2009-06-19 16:38:35 +01:00
2010-09-09 16:34:21 +01:00
2009-06-19 16:38:35 +01:00
2010-10-18 11:26:45 +01:00
2009-01-20 16:42:49 +00:00
2010-06-01 12:08:18 +01:00
2008-12-05 13:13:37 +00:00
2010-10-18 11:26:45 +01:00
2009-10-14 11:31:29 +01:00
2010-10-18 11:26:45 +01:00
2010-09-17 12:17:50 +01:00
2010-10-25 00:39:13 +01:00
2009-01-14 15:03:30 +00:00
2010-09-29 15:12:57 +01:00
2010-06-03 14:10:55 +01:00
2010-10-08 13:29:49 +01:00
2010-03-25 09:41:54 +00:00
2010-10-18 11:26:45 +01:00
2010-03-02 11:12:32 +00:00
2010-10-18 11:26:45 +01:00
2010-10-18 11:26:45 +01:00
2010-10-18 11:26:45 +01:00
2009-03-16 15:00:55 +00:00
2010-10-18 11:26:45 +01:00
2010-08-26 16:39:39 +01:00
2010-10-25 12:36:00 +01:00
2009-03-16 15:00:55 +00:00
2010-10-18 11:26:45 +01:00
2010-10-11 15:39:19 +01:00
2010-10-18 11:26:45 +01:00
2010-06-03 14:10:55 +01:00
2010-09-17 14:54:31 +01:00
2010-09-17 12:17:50 +01:00
2010-10-18 11:26:45 +01:00
2010-09-30 14:58:23 +01:00
2010-10-19 01:42:19 +01:00
2010-10-18 11:26:45 +01:00
2010-06-10 18:40:29 +01:00
2009-07-21 09:22:38 +01:00
2010-10-18 11:26:45 +01:00
2010-06-03 14:10:55 +01:00
2010-10-18 11:26:45 +01:00
2010-03-02 11:12:32 +00:00
2010-10-18 11:26:45 +01:00
2010-09-07 10:40:49 +01:00
2010-09-29 15:12:57 +01:00
2010-10-04 11:30:32 +01:00
2009-05-29 12:40:23 +01:00
2007-08-20 20:16:15 +00:00
2010-10-18 11:26:45 +01:00
2010-09-13 15:45:55 +01:00
2010-03-18 14:15:33 +00:00
2010-02-15 19:03:37 +00:00
2010-06-07 22:40:34 +01:00
2009-10-14 11:31:29 +01:00
2010-09-08 17:04:21 +01:00
2009-03-10 12:38:04 +00:00
2010-10-18 11:26:45 +01:00
2009-10-14 11:31:30 +01:00
2010-10-18 11:26:45 +01:00
2009-03-16 15:40:18 +00:00
2010-09-29 15:12:57 +01:00
2009-04-08 18:19:46 +01:00
2010-03-01 12:56:10 +00:00
2008-10-30 17:04:34 +00:00
2010-08-10 17:12:06 +01:00
2010-02-17 18:21:50 +00:00
2010-10-25 00:31:36 +01:00
2010-05-24 15:06:14 +01:00
2010-09-10 17:54:52 +01:00
2008-06-10 06:37:46 +00:00
2010-09-10 17:54:52 +01:00
2010-09-10 17:54:52 +01:00
2010-10-18 11:26:45 +01:00
2009-12-13 01:23:54 +00:00
2010-08-10 17:12:06 +01:00
2009-12-02 11:36:25 +00:00
2010-09-08 16:41:47 +01:00
2009-02-14 11:31:00 +00:00
2010-10-14 16:23:05 +01:00
2010-07-05 16:45:43 +01:00
2010-10-25 00:39:13 +01:00
2010-10-18 11:26:45 +01:00
2009-07-10 11:38:42 +01:00
2010-10-18 11:26:44 +01:00
2010-05-19 16:10:05 +01:00
2009-05-05 20:18:28 +01:00
2010-09-08 16:41:47 +01:00
2009-05-20 16:06:09 +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-06-10 18:40:29 +01:00
2010-10-18 11:26:45 +01:00
2010-10-18 11:26:45 +01:00
2009-10-06 10:43:41 +01:00
2010-10-18 11:26:45 +01:00
2010-09-14 12:43:16 +01:00
2010-09-14 12:43:16 +01:00
2010-09-29 15:13:00 +01:00
2009-03-16 15:00:55 +00:00
2010-09-08 16:41:47 +01:00
2009-03-16 15:00:55 +00:00
2010-10-19 01:42:19 +01:00
2010-10-19 01:42:19 +01:00
2010-10-19 01:42:19 +01:00
2009-03-16 15:00:55 +00:00
2010-10-18 11:26:44 +01:00
2010-09-29 15:57:28 +01:00
2010-08-10 17:12:06 +01:00
2010-06-21 15:55:36 +01:00
2010-10-19 01:42:19 +01:00
2010-06-03 14:34:41 +01:00
2010-06-16 17:14:57 +01:00
2009-05-12 14:53:44 +01:00
2010-09-03 12:14:50 +01:00
2009-04-03 12:47:21 +01:00
2010-09-08 16:41:47 +01:00
2010-05-19 16:10:05 +01:00
2010-10-18 11:26:44 +01:00
2010-09-08 16:41:47 +01:00
2010-10-25 13:19:17 +01:00
2010-07-13 14:57:48 +01:00
2010-10-18 11:26:45 +01:00
2010-10-18 11:26:45 +01:00
2010-10-08 12:11:39 +01:00
2010-09-23 15:17:58 +01:00
2010-10-05 08:25:06 +01:00
2010-02-03 14:38:13 +00:00
2010-10-05 08:39:40 +01:00
2010-05-28 16:07:17 +01:00
2010-10-18 11:26:45 +01:00
2009-06-19 16:38:35 +01:00
2010-02-01 10:40:34 +00:00
2009-03-16 15:40:18 +00:00
2010-10-18 11:26:45 +01:00
2010-09-20 13:15:44 +01:00
2010-10-04 11:27:16 +01:00
2010-10-18 11:26:45 +01:00
2009-10-16 15:25:37 +01:00
2010-09-29 15:13:00 +01:00
2010-02-06 10:49:33 +00:00
2010-03-02 11:12:32 +00:00
2010-08-10 23:20:06 +01:00
2010-09-29 14:40:15 +01:00
2010-10-14 16:23:05 +01:00