Dec 7, 2009
View Performance Branch – Almost Complete
We have some exciting news! Phoku has been working hard on the view_performance branch and has been able to improve FIFE’s performance when zoomed in on a map by almost 100% in some cases. He has done this by removing all of the O(N) loops through the Instance list when rendering. You will see most gains when you are not rendering a lot of instances which is why when you are zoomed out you will continue to see lower frame-rates. Unfortunately that is another issue with the renderer which we are also working on.
We plan on merging his changes into trunk when it has been fully tested and before we release FIFE 0.3.0. We ask that everyone give the view_performance branch a try and report your experiences and any bugs you find at this post on the forms so we can accomplish this. Your help is greatly appreciated!