Re: [clutter] Minor annoyances about implementing backends

2008-05-12 Thread Emmanuele Bassi
On Sat, 2008-05-10 at 23:15 +0100, Tommi Komulainen wrote: Some more details below: ClutterBackend::create_stage -- This function is used to create the stage implementation. It will receive as an argument the ClutterStage instance that is wrapping the actual implementation

Re: [clutter] Minor annoyances about implementing backends

2008-05-12 Thread Emmanuele Bassi
(figured to keep the list cc-ed) On Mon, 2008-05-12 at 11:47 +0100, Tommi Komulainen wrote: it has to do with the default stage and the fact that we need a GL context ready during the init sequence to be able to query the features. I tried delaying the realization and require it for the

[clutter] Minor annoyances about implementing backends

2008-05-10 Thread Tommi Komulainen
Hi, I've just ported the OSX backend to r 2612 (see bug 911) and noticed there's this document explaining how it should've been done :) Here's some comments about HACKING.backends. It's very useful in explaining some of the obscure details and expectations you wouldn't otherwise know. However