[cairo] Cairo & OpenGL: is this possible?

Benjamin Otte otte at redhat.com
Sun May 23 13:51:10 PDT 2010

On Sat, 2010-05-15 at 02:05 +1000, John C. Turnbull wrote:
> I am a little confused, are we talking purely video integration here as
> your gst-plugins-cairo work is for GStreamer/Cairo integration isn't it?
> Or are you referring to a more general way of integrating Cairo and OpenGL?
The gstreamer-cairo integration is supposed to move all operations on
video frames into OpenGL. And that includes drawing onto and integrating
with other GL toolkits. In particular, the current code includes a
proof-of-concept integration with ProjectM.

> But this would only work with X Windows based systems such as Linux right?
> I need something that will be fully portable across all OSes and devices.
I suppose every GL backend would provide native GL windows to draw onto,
so that would be portable. But then, nobody has written the GL backends
for Windows and OS X yet, so I don't know. ;)


More information about the cairo mailing list