Skip to content

Make CoglFramebuffer a GObject

From the last commit:

cogl: Turn CoglFramebuffer, CoglOffscreen and CoglOnscreen into GObjects

A first step towards abandoning the CoglObject type system: convert
CoglFramebuffer, CoglOffscreen and CoglOnscreen into GObjects.
CoglFramebuffer is turned into an abstract GObject, while the two others
are currently final. The "winsys" and "platform" are still sprinkled
'void *' in the the non-abstract type instances however.

This is just the first step, next would be to untangle EGL/GLX/XLib/KMS "onscreens" some how.

Todo:

Edited by Jonas Ådahl

Merge request reports