View Single Post
Old 11-09-07, 10:20 AM   #4
Strunkenbold
Registered User
 
Join Date: Nov 2007
Posts: 20
Default Re: GPU gets not utilized (G84)

Quote:
Originally Posted by Lithorus
You should test with a native linux game and not things through wine. Wine have to do on-the-fly conversions and your CPU is not excactly the fastest..
You must be joking. Its a 3ghz core2!
And it doesnt matter how fast the cpu is, as it does the same conversions in exactly the _same_ time with the 7600GT. And still its faster, how can that be?
Oh, and please prove me wrong that the conversations are thing that are so costly, and _not_ the used gl extensions.
Wait I do that for you:
Code:
CPU: Core 2, speed 2925 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
samples  %        image name               app name                 symbol name
847168   65.0536  libGLcore.so.100.14.11   libGLcore.so.100.14.11   (no symbols)
94536     7.2594  libc-2.6.1.so            libc-2.6.1.so            (no symbols)
84299     6.4733  no-vmlinux               no-vmlinux               (no symbols)
79074     6.0721  speeddemo.exe            speeddemo.exe            (no symbols)
50023     3.8412  wined3d.dll.so           wined3d.dll.so           shader_glsl_load_constantsF
15812     1.2142  libGL.so.100.14.11       libGL.so.100.14.11       (no symbols)
8229      0.6319  libmad.so.0.2.1          libmad.so.0.2.1          (no symbols)
7040      0.5406  wined3d.dll.so           wined3d.dll.so           vertexdeclaration
6842      0.5254  ntdll.dll.so             ntdll.dll.so             RtlLeaveCriticalSection
5578      0.4283  wined3d.dll.so           wined3d.dll.so           shader_glsl_load_constants
5227      0.4014  opera                    opera                    (no symbols)
5136      0.3944  ntdll.dll.so             ntdll.dll.so             RtlEnterCriticalSection
4781      0.3671  libqt-mt.so.3.3.8        libqt-mt.so.3.3.8        (no symbols)
4329      0.3324  nvidia_drv.so            nvidia_drv.so            (no symbols)
Even though its an old oprofile log it should tell quite much.
Please excuse me, I invested quite some time in testing and didn't expect such an answer(The error is not in nvidia-drivers, the error is in wine...stop bugging us!).
You can really trust wine developers. They are the ones who using most recent and rare gl extensions and not these 3 year old native games.

It was already discovered on phoronix that the .19 drivers didnt solved the performance gap on g8x cards between win and linux and this is just one more example for it.
Strunkenbold is offline   Reply With Quote