Page 2 of 2

Re: Question about OSG performance on the Free Linux drivers

Posted: 29 Oct 2015, 16:55
by tarsis
psi29a wrote:Laptop: Intel Corporation 3rd Gen Core processor Graphics Controller
I get 200~ fps @ 800x600. I get 110~ fps @ 1920x1080.
wow, what a big difference - i have an "Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller", and running current openmw git version gives me 20 fps (with the new water shader it drops to 9 fps). maybe that's related to the fact that i run x86 and a rather old kernel (3.10.17), but i doubt that using a newer kernel will help *that* much.
suprisingly changing resolution has only a tiny impact on fps.

Re: Question about OSG performance on the Free Linux drivers

Posted: 30 Oct 2015, 02:43
by Dolus
Jyby wrote: Do you own the configuration in question?

I have a few Nvidia cards(560, 660ti and a 780), so I was mostly curious about performance under Nouveau. It's nice to see the other FOSS drivers are working well though.

Re: Question about OSG performance on the Free Linux drivers

Posted: 31 Oct 2015, 08:37
by freem
As far as I know, Nouveau driver is not able to manage 3D hardware acceleration. I would be happy to be wrong, but last time I checked on my Debian (tried bot stable and stable+backports) there was no 3D accel. That time is several months old, perhaps 4.

Re: Question about OSG performance on the Free Linux drivers

Posted: 31 Oct 2015, 09:03
by psi29a
OK... my post about was a few git commits ago, now with scrawl's shader work, time to reevaluate:

Laptop: Intel Corporation 3rd Gen Core processor Graphics Controller
I get 50~ fps @ 800x600. I get 40~ fps @ 1920x1080.

Those shaders really do punish the Intel GPU.

Re: Question about OSG performance on the Free Linux drivers

Posted: 31 Oct 2015, 11:26
by asmo
freem wrote:As far as I know, Nouveau driver is not able to manage 3D hardware acceleration. I would be happy to be wrong, but last time I checked on my Debian (tried bot stable and stable+backports) there was no 3D accel. That time is several months old, perhaps 4.
wrong, it does support HW 3D acceleration for years: http://nouveau.freedesktop.org/wiki/ and http://nouveau.freedesktop.org/wiki/FeatureMatrix/
Current Status
2D/3D acceleration supported on all cards; see FeatureMatrix for details.
Same for the radeon/gallium driver: http://dri.freedesktop.org/wiki/Radeon/
http://xorg.freedesktop.org/wiki/RadeonFeature/

Re: Question about OSG performance on the Free Linux drivers

Posted: 31 Oct 2015, 13:13
by Ace (SWE)
Noveau does not support the proper reclocking of the Nvidia GPUs though, so they won't run at their max power when under load. Which of course means that they can't perform optimally, which leads to low FPS in 3D rendering.

Re: Question about OSG performance on the Free Linux drivers

Posted: 01 Nov 2015, 19:30
by ScarecrowDM
I just did a clean installation, so no mods and fixes.

It seems to be working fine here, using radeonSI and openmw-git (from AUR).
ON/OFF switch under options does nothing for some reason, so I can't tell you the framerate (help on this matter would be nice). However, I can tell you it is playable even with 8AA and water options.

https://i.imgur.com/He2Xv2S.jpg

Re: Question about OSG performance on the Free Linux drivers

Posted: 01 Nov 2015, 20:01
by asmo
ScarecrowDM wrote: so I can't tell you the framerate
Try pressing F3 ingame.

Re: Question about OSG performance on the Free Linux drivers

Posted: 01 Nov 2015, 21:04
by ScarecrowDM
Thanks. C:

With water settings: min ~ 40, max ~ 80 (130 when looking up to the sky, but thats unfair :mrgreen: ).
Without water settings: min ~ 67, max ~ 90.

Just wandering around the first area.

8AA, 1080p, running on a R9 280X.