Updates use of Cogl in line with api changes
authorRobert Bragg <robert@linux.intel.com>
Thu, 9 Feb 2012 16:04:19 +0000 (16:04 +0000)
committerRobert Bragg <robert@linux.intel.com>
Thu, 9 Feb 2012 16:34:25 +0000 (16:34 +0000)
commitbace07c0a02198a97f89c516849e5161e20d26c3
tree7009787e717cd161e237c0aafdaadf52381877be
parentd0e945fb70814ce1f75afef3baebd1b3cd352cb9
Updates use of Cogl in line with api changes

Some of Cogl's experimental apis have changed so that the buffer apis
now need to be passed a context argument and some drawing apis have been
replaced with cogl_framebuffer_ drawing apis that take explicit
framebuffer and pipeline arguments.

These changes were made as part of Cogl moving towards a more stateless
api that doesn't rely on a global context.

This patch updates Clutter to work with the latest Cogl api and bumps
the required Cogl version to 1.9.5.

Reviewed-by: Emmanuele Bassi <ebassi@linux.intel.com>
Reviewed-by: Neil Roberts <neil@linux.intel.com>
clutter/clutter-actor.c
clutter/clutter-deform-effect.c
configure.ac
tests/conform/test-cogl-pixel-buffer.c
tests/conform/test-cogl-primitive.c