Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loading big routes causes massive framedrops. #14

Open
Megaf opened this issue Jun 22, 2017 · 2 comments
Open

Loading big routes causes massive framedrops. #14

Megaf opened this issue Jun 22, 2017 · 2 comments

Comments

@Megaf
Copy link

Megaf commented Jun 22, 2017

Dear folks.

I have observed huge framedrops when loading big routes using the route manager.
the 747-8i alone is quite taxing on my system, dropping frames to 8 FPS, and 1.6 seconds per frame after loading the route.

Enabling multithreading with the option --prop:/sim/rendering/multithreading-mode=CullThreadPerCameraDrawThreadPerContext helps a lot, frame drops to 4 FPS instead of 1.6 seconds per frame... But still...

There is no framedrop at all when loading the same route on a 707.

Ues this route to replicate the bug. https://gist.github.com/Megaf/ac8f8de64da53784c101cce1eeffb203
Just save it as xml and load it in the route manager.
Try with different airplanes.

@dogsaysmoo
Copy link
Owner

This is a problem with the canvas navdisplay screen. That's an out-of-the box navdisplay (i.e. not a part of the internals of the 747-8 - you'll find the exact same ND on the 777, 757, 767, MD-11 and other models in FG) I don't know if it has been addressed upstream. I have a temporary fix that I run on my own FG build that helps.

You can grab the fix here: https://drive.google.com/file/d/0B2zb2Id6IE74dG1JTl80aWg4WjA/view?usp=sharing
Put it here: /Nasal/canvas/map/ and overwrite (and backup) the old RTE.lcontroller file.

@Megaf
Copy link
Author

Megaf commented Nov 7, 2017

Link not working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants