[prev in list] [next in list] [prev in thread] [next in thread]
List: kwin
Subject: Re: Perspective Projection
From: Lubos Lunak <l.lunak () suse ! cz>
Date: 2008-07-31 14:35:58
Message-ID: 200807311635.58289.l.lunak () suse ! cz
[Download RAW message or body]
On Thursday 24 of July 2008, Martin Graesslin wrote:
> Now we can translate and rotate the screen with ScreenPaintData. You can
> define exactly one rotation and there is a new class for it:
...
> I already ported cube effect to use this RotationData, so you can take a
> look at it to see how to use the rotation. It was quite some work to get
> cube working again. Now I know how Plasma devs must have felt in April ;-)
>
> Lubos what do you think?
The comment about swapping top and bottom to make OpenGL coords match X has
to stay there, in whichever form. Also, after changing binary compatibility
it is necessary to change the API version in kwineffects.h.
Otherwise, I cannot quite judge the usefulness of this, but if you find it
useful, ok.
> Can it go into trunk or should I use a branch first and merge later on?
This is rather trivial, so I don't see the need for a branch. I was talking
about a branch when doing something that could have larger impact, such as
using transformation matrix.
> Next step is to introduce the same for WindowPaintData. So that we can
> rotate a window in that way. So coverswitch will become the example code.
> Although I will not start to change something there yet as it will be quite
> some work. I scheduled it for after GSoC.
--
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org
Lihovarska 1060/12 tel: +420 284 028 972
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic