Linux and desktop graphics
Posted Sep 4, 2005 16:26 UTC (Sun) by
sbergman27 (subscriber, #10767)
Parent article:
Linux and desktop graphics
The article implies that the 3D hardware on cards is so much more powerful than the puny 2D hardware that it makes sense to abandon the 2D approach.
After reading the article, I got curious and ran a little home-cooked benchmark and would be interested in people's responses to the results.
I ran a test video with mplayer:
mplayer -benchark -nosound testvideo.avi
using various output rendering drivers.
For the test, I used x11 (straight x11 rendering), xv (XVideo rendering), gl (OpenGL rendering), and gl2 (a newer, better OpenGL rendering driver).
Here are the results:
Driver Time CPU Usage User System
x11: 153 sec 100% 95% 5%
xv: 114 sec 100% 95% 5%
gl: 241 sec 100% 99% 1%
gl2: 255 sec 100% 99% 1%
I started to run the same benchmark using mesa software rendering, but did not let it finish. It ran in slow motion. I'd guess 1/3 to 1/2 of realtime. And would have taken something like 3000 to 4000 seconds to run.
This is all on an Athlon64 2800+ with an NVidia GForce 6800GT AGP 8x with 256MB of DDR3 and the GPU is running at 1GHz, and with SBA enabled.
So where is the huge performace advantage of rendering 2D through the 3D hardware? Is my card not powerful enough?
(
Log in to post comments)