Updated nouveau benchmarks

January 5, 2012 9 comments

Nouveau developers don’t stop to amaze me. Really.
Not only did they manage to reverse engineer one of the most complex chips is the world, but
the performance recently improved quite a lot:
This is low-mid end mobile Geforce 8400M GS card running at 1280×800.

3D application nvidia binary (FPS) nouveau (FPS) % comments
0AD 48 32 66% oasis map, few seconds into game
Nexuiz 78 50 64% tutorial level, ‘normal’ graphic effect level
unig. tropics 26 16 61% 1st scene, different GL versions
Neverball 183 106 57% 1st level, corner.
unig. heaven 11 6 54% 1st scene
helloracer webGL demo 65 35 53% just start, not move car, maximum
etracer 110 50 45% secret valleys, few seconds into game
supertuxkart 100 45 45% tux tollway, few seconds into race
glxgears 2907 880 30% Yes, I know…
Torc 70 20 28% On default track, few seconds into race

A lot of things changed in nouveau meanwhile.
I switched to KDE, I no longer use compiz. I also benchmarked the games a bit differently,
thus don’t expect same fps for binary driver. These didn’t really regress, I just measure them a bit more accuratly
(but I really didn’t skew the result any way. Moreover I verified that blob didn’t use any image antialiasing, and set
its GL quality mode to performance).

Categories: Uncategorized

Benchmarks of nouveau latest code

April 1, 2011 4 comments

Nouveau developers don’t stop to amaze me. Really.
Not only did they manage to reverse engineer one of the most complex chips is the world, but
the performance recently improved quite a lot:
This is low-mid end mobile Geforce 8400M GS card running at 1280×800.

3D application nvidia binary (FPS) nouveau (FPS) comments
compiz 220 300 nouveau beats blob here!
neverball 140 90 the 1st level of easy pack, few seconds into the game
nexuiz 160 80 in tutorial level, just as you start it.
Overall, in real play it levels around 50FPS (nouveau)
etracer 120 50 Level: secret valleys, default if you just hit ok,ok,ok…
supertuxkart 100 30 level: race track
TORCS 80 17 default level on quick race
Alien arena 45 25 nouvaeu had blinking artifacts, cured by disabling compiz – game was full screen, default game level
Sauerbraten 45 20 Highest settings, the big valley level

So, nouveau is slower, but it is around 50%-30% of blob performance, and thats is actually better that other open source drivers!
And that with zero documentation!

And since today is special, that is really not a hoax, just ask nouveau developers.

Of course, to achieve these figures I set the card to the highest performance level (blob does that too) and used latest git versions of all nouveau components.

Categories: 3d games, Linux Tags: , ,

You are telling me that you can’t compile and replace Ubuntu’s kernel?

During testing of my drivers I often notice that users are generally unwilling to compile their own kernel.
I have nothing against that, but just want to tell you how easy is that, comparing to my quest of installing my own kernel on my own android tablet.
(Note that I still didn’t get fully working kernel that boots Android, but just a shell prompt)

Read more…

Categories: Android, Linux Tags: , ,

My first blog post: Why I hate Ubuntu now

March 20, 2011 1 comment

Hi my future readers!
I finally decided to start writing a blog (which I registered a year ago, but didn’t update).

This post is about Ubuntu, and how I feel about it, force feeding me its updates.
This is my opinion, I am not trolling, just saying what I think about the ‘we know what is good for you’ routine.

Update: I don’t use Ubuntu any more, I switched back to Kubuntu.

Read more…

Categories: Linux Tags: ,
Follow

Get every new post delivered to your Inbox.