Using a Radeon HD 5870 on Linux with either Catalyst or open source/mesa drivers I'm getting the below problem:
Using the minimal configuration I get about 580fps (and the graphics card isn't highly taxed) but when turning normal settings on - as far as I can tell, regardless of anything in the rendering dialogue box, the frame rate slows down to about 55fps when using a 'real' aircraft in a 'real' location. At this point the graphics card is showing 0-25% GPU usage through aticonfig, and top is showing that none of my four CPU cores are being used above 50% regularly.
What's really interesting is that if I bring the 777-200's main centre console display into view, I lose at least 20fps. The CPU usage and GPU usage don't change. The c172p always runs at about 55fps at EGNX, 35fps at KSFO.
- OS: Linux (Gentoo)
FlightGear version: 3.0.0
Graphics card: ATI Radeon HD 5870
CPU: Intel Core i5-4690
Console output: None
Any airport/aircraft: Yes, although detailed airports such as KSFO mean lower frame rates.
Command line:
- Code: Select all
--prop:/sim/rendering/multi-sample-buffers=1
--prop:/sim/rendering/multi-samples=2
--airport=EGNX
--runway=09
--prop:/sim/rendering/multithreading-mode=DrawThreadPerContext
--timeofday=noon
--enable-horizon-effect
--enable-specular-highlight
--enable-ai-models
--enable-clouds3d
--shading-flat
--fog-nicest
--enable-random-objects
--prop:/sim/rendering/random-vegetation=true
--prop:/sim/rendering/precipitation-enable=true
--enable-terrasync
I remove the autosave file before each run to ensure a fair test.
Screenshot from c172p at KSFO:
Screenshot from 777-200 at EGNX:
Can anyone point me in the right direction to find enough information to troubleshoot this?
Thanks