2/2 winex11: add XRender based GetSrcAreaStretch [with patch]

Austin English austinenglish at gmail.com
Sun Jul 12 15:42:36 CDT 2009


Works fine with the updated patchset.

-- 
-Austin

On Sun, Jul 12, 2009 at 2:14 PM, Roderick
Colenbrander<thunderbird2k at gmail.com> wrote:
> I have just tested notepad++ on my system and it works fine. I haven't
> tested it using the old color patch but I'm quite certain that was the
> issue. If you can retest some apps.
>
> Roderick
>
> On Sun, Jul 12, 2009 at 9:10 PM, Roderick
> Colenbrander<thunderbird2k at gmail.com> wrote:
>> Could you retry this patch using the latest XRender color conversion
>> patch? There was a division by zero error which got triggered in some
>> cases (not all 1-bit paths pass through my code yet).
>>
>> Roderick
>>
>> On Sun, Jul 12, 2009 at 8:36 PM, Austin English<austinenglish at gmail.com> wrote:
>>> On Sat, Jul 11, 2009 at 2:33 PM, Roderick
>>> Colenbrander<thunderbird2k at gmail.com> wrote:
>>>> This time with patch.
>>>>
>>>> Roderick
>>>>
>>>> On Sat, Jul 11, 2009 at 9:08 PM, Roderick
>>>> Colenbrander<thunderbird2k at gmail.com> wrote:
>>>>> Hi,
>>>>>
>>>>> This patch adds a XRender based GetSrcAreaStretch. A lot of work is
>>>>> offloaded to X (less round trips are needed) and it can take advantage
>>>>> of hardware acceleration. On Nvidia and AMD drivers blt performance
>>>>> has improved by 20% in CrystalMark2004 while more optimizations can be
>>>>> added later on.
>>>>>
>>>>> Regards,
>>>>> Roderick Colenbrander
>>>
>>> Dan asked me to run appinstall with it, and when I did, found that a
>>> ton of stuff breaks.
>>>
>>> Easiest to see is 'wine control'. It runs, but takes up 100% of a cpu
>>> core, and the window never appears.
>>>
>>> Notepad++ (my dogfood text editor has the same problem).
>>>
>>> I'm working on adjusting the tests to handle this type of failure
>>> better, and will try to run the full test suite on it soon.
>>>
>>> --
>>> -Austin



More information about the wine-devel mailing list