Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-08-08, 08:33 AM   #1
hyfans
Registered User
 
Join Date: Apr 2005
Posts: 75
Default finally text AA rendering is accelerated now

171.06
hyfans is offline   Reply With Quote
Old 03-08-08, 08:40 AM   #2
Linuxhippy
Registered User
 
Join Date: Feb 2004
Posts: 585
Default Re: finally text AA rendering is accelerated now

Every improvement is welcome
Linuxhippy is offline   Reply With Quote
Old 03-08-08, 10:31 AM   #3
txf
Registered User
 
Join Date: Feb 2008
Posts: 272
Default Re: finally text AA rendering is accelerated now

anyone care to post any benchmarks ... I'd test it myself but I'm just lazy (plus the fact that all sorts of things go wrong when I try to manually install nvidia in kubuntu, I guess I shouldn't have dumped my opensuse install...grr)
txf is offline   Reply With Quote
Old 03-08-08, 11:51 AM   #4
hyfans
Registered User
 
Join Date: Apr 2005
Posts: 75
Default Re: finally text AA rendering is accelerated now

Quote:
Originally Posted by txf
anyone care to post any benchmarks ... I'd test it myself but I'm just lazy (plus the fact that all sorts of things go wrong when I try to manually install nvidia in kubuntu, I guess I shouldn't have dumped my opensuse install...grr)
i'll give it a try.

found an interesting thing: firefox 3 beta behave much better in kde 3.5.9 than in Gnome 2.2X.
hyfans is offline   Reply With Quote
Old 03-08-08, 01:01 PM   #5
Vadim P.
Registered User
 
Join Date: Mar 2008
Posts: 28
Default Re: finally text AA rendering is accelerated now

Is that on by default in the new driver, do you have to enable the glyph thing?
Vadim P. is offline   Reply With Quote
Old 03-08-08, 01:05 PM   #6
txf
Registered User
 
Join Date: Feb 2008
Posts: 272
Default Re: finally text AA rendering is accelerated now

Quote:
Originally Posted by hyfans
firefox 3 beta behave much better in kde 3.5.9 than in Gnome 2.2X.
I can't see why it should, as it uses gtk and cairo. For a long time I've found kde to be a lot faster (but more buggy) than gnome, I think primarily because I've felt that gtk is a lot slower. But one has to remember that kde 3.5.x is positively ancient framework wise.
txf is offline   Reply With Quote
Old 03-08-08, 01:26 PM   #7
hyfans
Registered User
 
Join Date: Apr 2005
Posts: 75
Default Re: finally text AA rendering is accelerated now

Quote:
Originally Posted by txf
I can't see why it should, as it uses gtk and cairo. For a long time I've found kde to be a lot faster (but more buggy) than gnome, I think primarily because I've felt that gtk is a lot slower. But one has to remember that kde 3.5.x is positively ancient framework wise.
ehm, it is opposite here, gnome is fast than kde. i mean the launching speed of gtk app on gnome as well as kde apps on kde.

hope something will change in the next stable driver release.

below is some test in different combinations:


nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

so ipp means InitialPixmapPlacement and gly means GlyphCache.

pix_test (ipp=2, gly=1)

-----------------------------------
32 bit pixmap on screen:
100x a 1000x20 pixmap -> 30ms
100x a 20x1000 pixmap -> 14ms

32 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 15ms
100x a 20x1000 pixmap -> 15ms

32 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 13ms
100x a 20x1000 pixmap -> 12ms

24 bit pixmap on screen:
100x a 1000x20 pixmap -> 13ms
100x a 20x1000 pixmap -> 16ms

24 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 17ms
100x a 20x1000 pixmap -> 16ms

24 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 27ms
100x a 20x1000 pixmap -> 15ms



p_t (ipp:2, gly:0):

32 bit pixmap on screen:
100x a 1000x20 pixmap -> 34ms
100x a 20x1000 pixmap -> 19ms

32 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 19ms
100x a 20x1000 pixmap -> 19ms

32 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 18ms
100x a 20x1000 pixmap -> 18ms

24 bit pixmap on screen:
100x a 1000x20 pixmap -> 36ms
100x a 20x1000 pixmap -> 15ms

24 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 19ms
100x a 20x1000 pixmap -> 17ms

24 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 18ms
100x a 20x1000 pixmap -> 14ms

p_t (ipp:1,gly:1):

32 bit pixmap on screen:
100x a 1000x20 pixmap -> 106ms
100x a 20x1000 pixmap -> 151ms

32 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 137ms
100x a 20x1000 pixmap -> 271ms

32 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 80ms
100x a 20x1000 pixmap -> 173ms

24 bit pixmap on screen:
100x a 1000x20 pixmap -> 6ms
100x a 20x1000 pixmap -> 6ms

24 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 132ms
100x a 20x1000 pixmap -> 187ms

24 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 76ms
100x a 20x1000 pixmap -> 92ms

p_t (ipp:1,gly:0):

32 bit pixmap on screen:
100x a 1000x20 pixmap -> 81ms
100x a 20x1000 pixmap -> 150ms

32 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 71ms
100x a 20x1000 pixmap -> 202ms

32 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 45ms
100x a 20x1000 pixmap -> 175ms

24 bit pixmap on screen:
100x a 1000x20 pixmap -> 7ms
100x a 20x1000 pixmap -> 7ms

24 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 36ms
100x a 20x1000 pixmap -> 170ms

24 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 78ms
100x a 20x1000 pixmap -> 177ms

p_t(ipp:0,gly:0):

32 bit pixmap on screen:
100x a 1000x20 pixmap -> 418ms
100x a 20x1000 pixmap -> 427ms

32 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 717ms
100x a 20x1000 pixmap -> 423ms

32 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 182ms
100x a 20x1000 pixmap -> 212ms

24 bit pixmap on screen:
100x a 1000x20 pixmap -> 109ms
100x a 20x1000 pixmap -> 132ms

24 bit pixmap on 32 bit pixmap:
100x a 1000x20 pixmap -> 136ms
100x a 20x1000 pixmap -> 164ms

24 bit pixmap on 24 bit pixmap:
100x a 1000x20 pixmap -> 114ms
100x a 20x1000 pixmap -> 133ms






line test (ipp:2,gly:1):

-----------------------------------
32 bit color on screen:
1000 horizontal lines -> 405ms
1000 vertical lines -> 7765ms

32 bit color on 32 bit pixmap:
1000 horizontal lines -> 154ms
1000 vertical lines -> 7718ms

32 bit color on 24 bit pixmap:
1000 horizontal lines -> 152ms
1000 vertical lines -> 7710ms

24 bit color on screen:
1000 horizontal lines -> 47ms
1000 vertical lines -> 47ms

24 bit color on 32 bit pixmap:
1000 horizontal lines -> 47ms
1000 vertical lines -> 46ms

24 bit color on 24 bit pixmap:
1000 horizontal lines -> 47ms
1000 vertical lines -> 48ms



line_test (ipp=2,gly=0):

32 bit color on screen:
1000 horizontal lines -> 416ms
1000 vertical lines -> 7847ms

32 bit color on 32 bit pixmap:
1000 horizontal lines -> 150ms
1000 vertical lines -> 7800ms

32 bit color on 24 bit pixmap:
1000 horizontal lines -> 166ms
1000 vertical lines -> 7751ms

24 bit color on screen:
1000 horizontal lines -> 47ms
1000 vertical lines -> 46ms

24 bit color on 32 bit pixmap:
1000 horizontal lines -> 47ms
1000 vertical lines -> 46ms

24 bit color on 24 bit pixmap:
1000 horizontal lines -> 47ms
1000 vertical lines -> 46ms

l_t (ipp=1,gly=0 or gly=1): similar result as above.

l_t(ipp=0,gly=0):

32 bit color on screen:
1000 horizontal lines -> 464ms
1000 vertical lines -> 899ms

32 bit color on 32 bit pixmap:
1000 horizontal lines -> 652ms
1000 vertical lines -> 598ms

32 bit color on 24 bit pixmap:
1000 horizontal lines -> 188ms
1000 vertical lines -> 448ms

24 bit color on screen:
1000 horizontal lines -> 55ms
1000 vertical lines -> 72ms

24 bit color on 32 bit pixmap:
1000 horizontal lines -> 54ms
1000 vertical lines -> 71ms

24 bit color on 24 bit pixmap:
1000 horizontal lines -> 55ms
1000 vertical lines -> 70ms
hyfans is offline   Reply With Quote
Old 03-08-08, 01:29 PM   #8
hyfans
Registered User
 
Join Date: Apr 2005
Posts: 75
Default Re: finally text AA rendering is accelerated now

Quote:
Originally Posted by Vadim P.
Is that on by default in the new driver, do you have to enable the glyph thing?

not default, you muse do it manually

read the last sentence of 171.06 release announcement.
hyfans is offline   Reply With Quote

Old 03-08-08, 01:56 PM   #9
txf
Registered User
 
Join Date: Feb 2008
Posts: 272
Default Re: finally text AA rendering is accelerated now

It really is an improvement from default but only slightly if you already have InitialPixmapPlacement=2 (any improvement is a plus tho). How does it affect real gtk apps as I've heard that they are suggish with InitialPixmapPlacement=2 but I can't say for sure as I use kde.

Yeah, kde launches things slowly but after that its faster for me. Amusingly kde4 launches apps really quickly but once loaded its like watching paint dry
txf is offline   Reply With Quote
Old 03-08-08, 02:38 PM   #10
kriko
openSuSE11
 
kriko's Avatar
 
Join Date: Aug 2005
Location: Europe, Slovenia, Koper
Posts: 515
Default Re: finally text AA rendering is accelerated now

Where do you get those benchmarks?
What does InitialPixmapPlacement do (can't find any documentation)?
kriko is offline   Reply With Quote
Old 03-08-08, 04:29 PM   #11
AaronP
NVIDIA Corporation
 
AaronP's Avatar
 
Join Date: Mar 2005
Posts: 2,487
Default Re: finally text AA rendering is accelerated now

See http://cgit.freedesktop.org/~aplattn...dc589855#n2797

I should note that text rendering is still accelerated when the glyph cache is disabled, it's just that the glyph cache provides a different acceleration method.
AaronP is offline   Reply With Quote
Old 03-08-08, 04:54 PM   #12
energyman76b
Registered User
 
Join Date: Dec 2002
Location: Clausthal/Germany
Posts: 1,104
Default Re: finally text AA rendering is accelerated now

Quote:
Originally Posted by txf
Yeah, kde launches things slowly but after that its faster for me. Amusingly kde4 launches apps really quickly but once loaded its like watching paint dry
try prelink.

For me the worst offender is firefox. With a 8sec start time. That is roughly as long as log into a kde session.
energyman76b is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
[GeForce 8800 GTS] 2D rendering regression (extreme slowdown) introduced with 295.49 Seb L. NVIDIA Linux 0 06-22-12 06:48 AM
Remote rendering???? nVIDIOT@NASA NVIDIA Linux 1 08-16-02 01:00 PM

All times are GMT -5. The time now is 12:29 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.