[prev in list] [next in list] [prev in thread] [next in thread]
List: kwin
Subject: Re: RFC: how to fix zoom effect for XRender?
From: Philipp Knechtges <philipp-dev () knechtges ! com>
Date: 2012-03-21 7:32:59
Message-ID: 4F69842B.9010609 () knechtges ! com
[Download RAW message or body]
On 03/20/2012 10:27 PM, Thomas Lübking wrote:
> D'OHHHH!
>
> First off:
> I was right and you were wrong (sorry, i need that ;-)
>
> The general removal is of course harmless, but the devil is -of course- in
> the details:
>
> Am 20.03.2012, 19:26 Uhr, schrieb Philipp Knechtges
> <philipp-dev@knechtges.com>:
>> void SceneXrender::paintGenericScreen(int mask, ScreenPaintData data)
>> {
>> screen_paint = data; // save, transformations will be done when
>> painting windows
>> if (true) // as long as paintTransformedScreen() doesn't work
>> properly
>> Scene::paintGenericScreen(mask, data);
>> else
>> paintTransformedScreen(mask);
>> }
> No?
> Ok, let's have a closer look at this line:
>> screen_paint = data; // save, transformations will be done when
>> painting windows
> =)
>
> Unless someone has a better idea, i'll restore the reimplementation and
> ensure the screen data is cached/applied again.
>
> Cheers,
> Thomas
Fortunately you found the bug now :)
Feel free to restore the paintGenericScreen function.
Regards,
Philipp
_______________________________________________
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