|
From: Ampere K. H. <amp...@sy...> - 2006-08-28 23:22:54
|
On Monday 28 August 2006 17:42, steve wrote: > I havn't given much thought to threading alternate frames - the > reason being that the increase in latency is not worth the savings > in frame time. =A0I design flight simulators for a living - and the > fight to keep latency down is at least as important as the fight to > keep frame rates up. > > Nothing in PLIB was ever designed for threading - so expect a LOT > of things to break! > > Sadly, you are on your own on this one - this is not a path I'm > interested in treading - it's a steep and twisty path and it's > leading in the wrong direction. > > Good luck! Agreed. FlightGear is not written with threading in mind. Neither does=20 Simgear or plib. This mean none of them are thread safe. Splitting the=20 mainloop into two is definately not going to work. You are going to have t= o=20 rewrite the entire application. Ampere |