http://bugs.opencompositing.org/show_bug.cgi?id=1109





--- Comment #9 from Danny Baumann <[email protected]>  2009-01-25 
11:48:22 ---
(In reply to comment #8)
> Ah right, I thought that it would have only made sense for obs to wrap into
> paintWindow and have the fade plugin to apply it's changes from there.

One of the reasons for making obs hook into drawWindow was to avoid fade
kicking in. The other was that certain plugins (e.g. scale) use drawWindow
directly to draw windows, and obs should apply its values also in that case.

> > That's wrong. Compiz++' opengl plugin has GLWindow::glPaint and
> > GLWindow::glDraw, which are the exact equivalent of compiz' paintWindow and
> > drawWindow routines. As far as I can see, fade will continue to work just 
> > fine
> > with compiz++ (after it has been ported, obviously).
> > 
> 
> Really? I thought compiz++ didn't make use of a call chain anymore?

It does, it just makes it more convenient to use it. Just search for 'chain'
here:
http://wiki.compiz-fusion.org/Development/Compiz%2B%2BDocumentation/C%2B%2BWrapping
(and have a look at the author of this page :-P ).


-- 
Configure bugmail: http://bugs.opencompositing.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to