Martin Spott wrote:
> I suspect the network stuff is coupled to the same loop as is the
> screen display. Just a guess, though ....

It is.  Everything except for terrain tile I/O is driven out of the
main loop.  Probably something that should be fixed...

Note that we're going to have to start thinking about threading
designs soon anyway, if we want to take advantage of all the fancy
multi-core/multi-thread CPUs coming down the pipe.  Rendering
obviously has to stay within a single thread, but how much
non-rendering work can we push out to worker threads?  Ideally,
everything would be "handed" to the renderer thread each frame, with
all the matrices pre-cooked and ready for OpenGL calls.

Andy

_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to