Emmanuele Bassi a64742f3e4 paint-node: Get the framebuffer from the root node
The PaintNode hierarchy should have the ability to retrieve the
current active framebuffer by itself, instead of asking Cogl using the
global state API.

In order to do this, we ask the root node of a PaintNode graph for the
active framebuffer. In the current, 1.x-compatibility mode we have two
potential root node types: ClutterRootNode, used by ClutterStage; and
ClutterDummyNode, used a local root for each actor. The former takes a
framebuffer as part of its construction; the latter takes the actor that
acts as the local top-level during the actor's paint sequence, which
means we can get the active framebuffer from the stage associated to the
actor.

By keeping track of the active framebuffer on the node themselves we can
drop the usage of cogl_get_draw_framebuffer() in their implementation.
2013-12-04 16:07:17 +00:00
..
2013-11-19 00:31:53 +00:00
2012-02-23 12:01:11 +00:00
2013-09-19 22:58:43 +01:00
2013-04-04 11:53:39 +01:00
2013-08-19 23:37:43 +01:00
2012-04-27 12:30:48 +01:00
2012-04-27 12:28:49 +01:00
2012-04-27 12:30:48 +01:00
2012-06-05 12:28:25 +02:00
2012-01-16 23:35:16 +00:00
2012-06-11 13:47:29 +01:00
2012-04-30 17:17:41 +01:00
2013-10-10 13:50:10 +01:00
2012-04-27 12:30:48 +01:00
2012-04-27 12:30:50 +01:00
2013-05-06 10:04:21 -07:00
2013-04-04 11:53:39 +01:00
2012-09-03 20:54:43 +01:00
2013-10-10 13:50:10 +01:00
2012-08-20 18:28:22 +01:00
2013-11-19 00:31:53 +00:00
2013-11-19 00:31:53 +00:00
2013-11-19 00:31:53 +00:00