Moves all GLX code down from Clutter to Cogl

This migrates all the GLX window system code down from the Clutter
backend code into a Cogl winsys. Moving OpenGL window system binding
code down from Clutter into Cogl is the biggest blocker to having Cogl
become a standalone 3D graphics library, so this is an important step in
that direction.
This commit is contained in:
Robert Bragg
2010-11-05 12:28:33 +00:00
parent aa1a2cb661
commit d6f110a4d2
54 changed files with 3443 additions and 1638 deletions

View File

@ -53,6 +53,7 @@
#include "clutter-version.h"
#include <cogl/cogl.h>
#include <cogl/cogl-internal.h>
G_DEFINE_ABSTRACT_TYPE (ClutterBackend, clutter_backend, G_TYPE_OBJECT);