[FusionDev] Need some help with a (doomed) project
Dennis Kasprzyk
onestone at opencompositing.org
Wed Dec 12 02:28:32 CET 2007
Am Dienstag, 11. Dezember 2007 16:55:23 schrieb Quinn:
> Can anyone point to any pointers on getting started implementing a
> glx_ext_t_f_p compositor? I've been unable to convince the gOS folks
> that removing WM functionality from E17 is the way to go, so they want
> to see a t_f_p compositor written as a module like bling for E17.
> I've been looking for code to start from, and its a mess. Compiz is
> way too complex (though an option if I run out of other possibilities)
> and glxcompmgr is just pre-compiz compiz (not really working either),
> and glcompmgr doesn't work for no apparent reason (and doesn't use
> t_f_p anyway).
>
> I still think I can eventually convince them but I have to keep my job
> between now and then -.-
> _______________________________________________
> Dev mailing list
> Dev at lists.compiz-fusion.org
> http://lists.compiz-fusion.org/mailman/listinfo/dev
Hi Quinn,
you need to start from the beginning. This is my proposal how you could start:
Get a working tfp code:
Write a small tool that redirects one window with CompositeRedirectAutomatic.
This will give you the window pixmap with XCompositeNameWindowPixmap that can
be used for tfp but the window will still be painted on the screen. Then add
a glx window to this app and try to get the window texture with tfp. You
should be able to use lot of the glx code of compiz to make it work.
Create a composite manager:
Try to convert xcompmgr to a tfp composite manager with the tfp code that
worked with the test tool above.
Dennis
More information about the Dev
mailing list