[eq-commit] SF.net SVN: equalizer: [849] trunk
Brought to you by:
eile
From: <ei...@us...> - 2007-03-01 13:47:22
|
Revision: 849 http://svn.sourceforge.net/equalizer/?rev=849&view=rev Author: eile Date: 2007-03-01 05:47:19 -0800 (Thu, 01 Mar 2007) Log Message: ----------- [x] Bugfix [x] New Feature [ ] Cleanup [ ] Documentation [ ] Breaks existing applications Description: Finish implementing non-threaded rendering: Correctly buffer and send per-frame tasks for nonthreaded pipes. Move pipe init/exit from config to node. Add node-local synchronization between Node::init->Pipe::Init and Pipe::exit->Node::exit. Change stress configs to include nonthreaded pipes. Bugfix: Releasing a config with pending frames could cause deadlocks Modified Paths: -------------- trunk/doc/design/compounds.shtml trunk/doc/design/nonthreaded.shtml trunk/src/examples/configs/stress.2D.eqc trunk/src/examples/configs/test.eqc trunk/src/lib/client/node.cpp trunk/src/lib/client/node.h trunk/src/lib/client/pipe.cpp trunk/src/lib/client/pipe.h trunk/src/lib/net/bufferConnection.cpp trunk/src/lib/net/bufferConnection.h trunk/src/server/channel.h trunk/src/server/config.cpp trunk/src/server/config.h trunk/src/server/node.cpp trunk/src/server/node.h trunk/src/server/pipe.cpp trunk/src/server/pipe.h trunk/src/server/window.h trunk/website/features.shtml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |