On Sat, Jul 11, 2009 at 2:33 PM, Roderick Colenbranderthunderbird2k@gmail.com wrote:
This time with patch.
Roderick
On Sat, Jul 11, 2009 at 9:08 PM, Roderick Colenbranderthunderbird2k@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.
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 Englishaustinenglish@gmail.com wrote:
On Sat, Jul 11, 2009 at 2:33 PM, Roderick Colenbranderthunderbird2k@gmail.com wrote:
This time with patch.
Roderick
On Sat, Jul 11, 2009 at 9:08 PM, Roderick Colenbranderthunderbird2k@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
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 Colenbranderthunderbird2k@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 Englishaustinenglish@gmail.com wrote:
On Sat, Jul 11, 2009 at 2:33 PM, Roderick Colenbranderthunderbird2k@gmail.com wrote:
This time with patch.
Roderick
On Sat, Jul 11, 2009 at 9:08 PM, Roderick Colenbranderthunderbird2k@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
Works fine with the updated patchset.