Pitty performance on OpenGL benchmark
Hi, I am running Slackware64 14.1 with 3.13.6 kernel, radeon 6670, latest mesa 64 bits (forgot the number, I am not on my system now) and alien's bob mesa compat32 version. I decided to run the Phoronix benchmark tool and I tried the OpenGL test and I was getting 3 fps on it! Is is normal? I mean, for the free radeon driver? I wonder if I ddi something wrong while compiling mesa.
|
What is the output of 'glxinfo | grep -i render'?
Adam |
pedro@darkstar:~$ glxinfo | grep -i render
direct rendering: Yes GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, OpenGL renderer string: Gallium 0.4 on AMD TURKS GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp, |
Well your drivers (at least the 64-bit version of them) are installed properly. Have you tried playing any native OpenGL games to see how they work?
|
Still didn't try because I don't have Linux games, the benchmark the Phoronix Suite was from a game tho.
|
Was it a 32-bit or 64-bit app?
Adam e |
Pretty sure it was 64bits and, if it was 32bits, we can infer there is something wrong with alien's bob package?
|
Not necessarily. The app could be 32-bits, your drivers could be just fine, but the benchmark might simply want functionality that isn't present in the free radeon driver.
Adam |
Hmm, was thinking about that too. Yes, it might be something not implemented by the free driver.
|
If you've not got any games installed and want to put OpenGL through it's paces then you could give the screensaver hacks shipped with xscreensaver a go.
/usr/libexec/xscreensaver/glschool -fps -fog -nfish 250 -delay 1 |
Quote:
EDIT: Oh, nvm, thought it was a more intensive task. Getting 30FPS and 72000 polys on it. Is that any good? EDIT2: Slightly better perfomance with latest mesa, a solid 30FPS while the stock version was between 25 and 30. Not much but it is better than nothing. |
If you want to see the true speed you'll need to deactivate SYNC to VBlank. Otherwise you'll get a multiple of 30fps.
__GL_SYNC_TO_VBLANK=0 /usr/libexec/xscreensaver/glschool -fps -delay 1 -nfish 250 That gives me 75fps with the nvidia blob, but that's probably limited by the fact that the glschool process is pegging a CPU at 100%. If I start a second instance, they both run at that speed so I suspect the graphics processor still has some headroom and my dual core cpu is the bottleneck. It's not really intended as a benchmark, just thought it'd give you something to compare. |
Quote:
|
I have a Radeon HD5750 and I reach between 24 and 28 fps.
Code:
bash-4.2$ glxinfo | grep -i render |
Quote:
it is very cpu intensive (it calls pow() a lot) i usually test with xonotic (tool comes with it) but even that is more towards cpu bottleneck |
All times are GMT -5. The time now is 03:03 AM. |