Thread: [eq-commit] SF.net SVN: equalizer: [1947] trunk/src (Page 16)
Brought to you by:
eile
|
From: <ei...@us...> - 2008-06-03 13:18:55
|
Revision: 1947
http://equalizer.svn.sourceforge.net/equalizer/?rev=1947&view=rev
Author: eile
Date: 2008-06-03 06:18:51 -0700 (Tue, 03 Jun 2008)
Log Message:
-----------
Fix Win32 build
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/VS2005/Equalizer.vcproj
trunk/src/lib/base/init.h
trunk/src/lib/net/init.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-03 14:29:59
|
Revision: 1949
http://equalizer.svn.sourceforge.net/equalizer/?rev=1949&view=rev
Author: eile
Date: 2008-06-03 07:29:50 -0700 (Tue, 03 Jun 2008)
Log Message:
-----------
Code cleanup - create thread-local RefPtr used for GLX event set.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/VS2005/Equalizer.vcproj
trunk/src/lib/Makefile
trunk/src/lib/client/glXEventHandler.cpp
Added Paths:
-----------
trunk/src/lib/base/perThreadRef.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-03 16:13:11
|
Revision: 1950
http://equalizer.svn.sourceforge.net/equalizer/?rev=1950&view=rev
Author: eile
Date: 2008-06-03 09:13:05 -0700 (Tue, 03 Jun 2008)
Log Message:
-----------
More cleanup and mem leak fixes
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/base/log.cpp
trunk/src/lib/base/perThread.h
trunk/src/lib/base/thread.cpp
trunk/src/lib/base/thread.h
trunk/src/lib/client/client.cpp
trunk/src/lib/client/compositor.cpp
trunk/src/lib/net/node.h
trunk/src/server/startLocalServer.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-04 13:11:23
|
Revision: 1951
http://equalizer.svn.sourceforge.net/equalizer/?rev=1951&view=rev
Author: eile
Date: 2008-06-04 06:11:15 -0700 (Wed, 04 Jun 2008)
Log Message:
-----------
Move viewport outlining to channel
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eqPly/channel.cpp
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/channel.h
trunk/src/lib/client/compositor.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-07 12:02:04
|
Revision: 1954
http://equalizer.svn.sourceforge.net/equalizer/?rev=1954&view=rev
Author: eile
Date: 2008-06-07 05:01:56 -0700 (Sat, 07 Jun 2008)
Log Message:
-----------
Add multi-client capability to netperf
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/net/node.cpp
trunk/src/tests/netperf/netperf.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-11 07:50:54
|
Revision: 1956
http://equalizer.svn.sourceforge.net/equalizer/?rev=1956&view=rev
Author: eile
Date: 2008-06-11 00:50:52 -0700 (Wed, 11 Jun 2008)
Log Message:
-----------
Significant code cleanup.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eqHello/hello.cpp
trunk/src/lib/base/hash.h
trunk/src/lib/base/requestHandler.h
trunk/src/lib/base/stdExt.h
trunk/src/lib/client/config.cpp
trunk/src/lib/client/init.cpp
trunk/src/lib/net/base.cpp
trunk/src/lib/net/commandCache.cpp
trunk/src/lib/net/commandCache.h
trunk/src/lib/net/connectionSet.h
trunk/src/lib/net/deltaMasterCM.cpp
trunk/src/lib/net/deltaMasterCM.h
trunk/src/lib/net/fullMasterCM.cpp
trunk/src/lib/net/fullMasterCM.h
trunk/src/lib/net/fullSlaveCM.h
trunk/src/lib/net/node.cpp
trunk/src/lib/net/node.h
trunk/src/lib/net/nullCM.h
trunk/src/lib/net/object.cpp
trunk/src/lib/net/object.h
trunk/src/lib/net/objectCM.h
trunk/src/lib/net/session.cpp
trunk/src/lib/net/staticMasterCM.cpp
trunk/src/lib/net/staticMasterCM.h
trunk/src/lib/net/staticSlaveCM.h
trunk/src/lib/net/unbufferedMasterCM.cpp
trunk/src/lib/net/unbufferedMasterCM.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-16 06:30:23
|
Revision: 1958
http://equalizer.svn.sourceforge.net/equalizer/?rev=1958&view=rev
Author: eile
Date: 2008-06-15 23:30:21 -0700 (Sun, 15 Jun 2008)
Log Message:
-----------
Fix 1994798: Compound::getNode null pointer read
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/client/compositor.cpp
trunk/src/server/compound.cpp
trunk/src/server/compound.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-17 07:49:19
|
Revision: 1966
http://equalizer.svn.sourceforge.net/equalizer/?rev=1966&view=rev
Author: eile
Date: 2008-06-17 00:49:17 -0700 (Tue, 17 Jun 2008)
Log Message:
-----------
Fix and clean up compositor and pixel bench
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eqPixelBench/channel.cpp
trunk/src/lib/client/compositor.cpp
trunk/src/lib/client/compositor.h
trunk/src/lib/client/image.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-18 11:55:29
|
Revision: 1971
http://equalizer.svn.sourceforge.net/equalizer/?rev=1971&view=rev
Author: eile
Date: 2008-06-18 04:55:27 -0700 (Wed, 18 Jun 2008)
Log Message:
-----------
Reimplement socket connections on Win32 to [hopefully] fix intermittent stutterings. The socket connection now always keeps a receive (or accept) operation pending. The receive buffer size is automatically tuned at runtime. Due to the nature of the change it is possible that new bugs have been introduced. Will test performance next week.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[ ] Cleanup
[x] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/base/buffer.h
trunk/src/lib/client/compositor.cpp
trunk/src/lib/net/connectionSet.cpp
trunk/src/lib/net/socketConnection.cpp
trunk/src/lib/net/socketConnection.h
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/server/config.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-19 08:04:19
|
Revision: 1973
http://equalizer.svn.sourceforge.net/equalizer/?rev=1973&view=rev
Author: eile
Date: 2008-06-19 01:04:15 -0700 (Thu, 19 Jun 2008)
Log Message:
-----------
Add initial support for orthgraphic frustra:
- Introduce Channel::getOrtho and applyOrtho
- Implement run-time ortho/persp. switching for eqPly and eVolve (key 'o')
- Replace eVolve's custom ortho code
- Unify/sync eqPly and eVolve code base
- Add new curved-screen config with overlap and projection description
- Bump vmmlib version to get some related cleanups
Frustum culling code and/or dynamic near far in eqPly still has some
issues with ortho frustra.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eVolve/channel.cpp
trunk/src/examples/eVolve/channel.h
trunk/src/examples/eVolve/config.cpp
trunk/src/examples/eVolve/frameData.h
trunk/src/examples/eVolve/framesOrderer.cpp
trunk/src/examples/eVolve/framesOrderer.h
trunk/src/examples/eVolve/initData.cpp
trunk/src/examples/eVolve/initData.h
trunk/src/examples/eVolve/localInitData.cpp
trunk/src/examples/eVolve/localInitData.h
trunk/src/examples/eVolve/pipe.cpp
trunk/src/examples/eVolve/pipe.h
trunk/src/examples/eVolve/rawVolModelRenderer.cpp
trunk/src/examples/eVolve/rawVolModelRenderer.h
trunk/src/examples/eqPly/channel.cpp
trunk/src/examples/eqPly/channel.h
trunk/src/examples/eqPly/config.cpp
trunk/src/examples/eqPly/frameData.h
trunk/src/examples/eqPly/localInitData.cpp
trunk/src/examples/eqPly/localInitData.h
trunk/src/examples/eqPly/pipe.h
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/channel.h
trunk/src/lib/client/image.cpp
trunk/src/lib/client/renderContext.h
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/channelUpdateVisitor.h
Added Paths:
-----------
trunk/src/examples/configs/3-channel.curved.eqc
Property Changed:
----------------
trunk/src/externals/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-19 08:24:50
|
Revision: 1974
http://equalizer.svn.sourceforge.net/equalizer/?rev=1974&view=rev
Author: eile
Date: 2008-06-19 01:24:49 -0700 (Thu, 19 Jun 2008)
Log Message:
-----------
Fix 1997579: Important WGL key events not reported
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eVolve/config.cpp
trunk/src/examples/eqPly/config.cpp
trunk/src/lib/client/wglEventHandler.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-20 10:37:42
|
Revision: 1982
http://equalizer.svn.sourceforge.net/equalizer/?rev=1982&view=rev
Author: eile
Date: 2008-06-20 03:37:39 -0700 (Fri, 20 Jun 2008)
Log Message:
-----------
Add capability to toggle statistics on/off in examples.
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eVolve/channel.cpp
trunk/src/examples/eVolve/config.cpp
trunk/src/examples/eVolve/frameData.h
trunk/src/examples/eVolve/initData.cpp
trunk/src/examples/eVolve/localInitData.cpp
trunk/src/examples/eVolve/window.cpp
trunk/src/examples/eVolve/window.h
trunk/src/examples/eqPly/channel.cpp
trunk/src/examples/eqPly/channel.h
trunk/src/examples/eqPly/config.cpp
trunk/src/examples/eqPly/frameData.h
trunk/src/examples/eqPly/localInitData.cpp
trunk/src/examples/eqPly/window.cpp
trunk/src/examples/eqPly/window.h
trunk/src/lib/client/window.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-25 09:57:38
|
Revision: 1985
http://equalizer.svn.sourceforge.net/equalizer/?rev=1985&view=rev
Author: eile
Date: 2008-06-25 02:57:36 -0700 (Wed, 25 Jun 2008)
Log Message:
-----------
Win32 network performance tuning
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[ ] Cleanup
[x] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/net/connectionSet.cpp
trunk/src/lib/net/socketConnection.h
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/tests/netperf/netperf.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-06-30 08:05:37
|
Revision: 1989
http://equalizer.svn.sourceforge.net/equalizer/?rev=1989&view=rev
Author: eile
Date: 2008-06-30 01:05:33 -0700 (Mon, 30 Jun 2008)
Log Message:
-----------
Code cleanups: (Null->0, refptr debugging, ConnectionPtr)
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/examples/eVolve/glslShaders.cpp
trunk/src/examples/eVolve/rawVolModel.cpp
trunk/src/examples/eqPly/tracker.cpp
trunk/src/lib/base/barrier.cpp
trunk/src/lib/base/launcher.cpp
trunk/src/lib/base/monitor.h
trunk/src/lib/base/perThreadRef.h
trunk/src/lib/base/refPtr.h
trunk/src/lib/base/requestHandler.h
trunk/src/lib/base/sema.cpp
trunk/src/lib/base/thread.h
trunk/src/lib/base/timedLock.cpp
trunk/src/lib/client/eventHandler.h
trunk/src/lib/client/node.h
trunk/src/lib/client/pipe.cpp
trunk/src/lib/client/pipe.h
trunk/src/lib/client/server.h
trunk/src/lib/client/window.cpp
trunk/src/lib/client/window.h
trunk/src/lib/net/bufferConnection.cpp
trunk/src/lib/net/bufferConnection.h
trunk/src/lib/net/connection.cpp
trunk/src/lib/net/connection.h
trunk/src/lib/net/connectionDescription.h
trunk/src/lib/net/connectionSet.cpp
trunk/src/lib/net/node.cpp
trunk/src/lib/net/node.h
trunk/src/lib/net/pairConnection.cpp
trunk/src/lib/net/pairConnection.h
trunk/src/lib/net/socketConnection.h
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-01 14:54:41
|
Revision: 1994
http://equalizer.svn.sourceforge.net/equalizer/?rev=1994&view=rev
Author: eile
Date: 2008-07-01 07:54:40 -0700 (Tue, 01 Jul 2008)
Log Message:
-----------
Experimental fix for non-threaded rendering performance/ frame sync
handling, Part 2:
Reimplement frame finish for app-node with non-threaded pipes. In this
case, the app-node finishes the previous frame before the first blocking
operation of the current frame. If there are no non-threaded app-node
pipes, or no dependent operations, the execution is not changed.
Remove priority packets and early node finish.
Disable OpenMP on gcc-4.2
[x] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/Doxyfile
trunk/src/lib/client/commandQueue.cpp
trunk/src/lib/client/commands.h
trunk/src/lib/client/config.cpp
trunk/src/lib/client/config.h
trunk/src/lib/client/node.cpp
trunk/src/lib/client/node.h
trunk/src/lib/client/packets.h
trunk/src/lib/client/pipe.h
trunk/src/lib/net/base.cpp
trunk/src/lib/net/fdConnection.cpp
trunk/src/lib/net/packets.h
trunk/src/make/Darwin.mk
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/config.cpp
trunk/src/server/node.cpp
trunk/src/server/node.h
trunk/src/server/pipe.cpp
trunk/src/server/pipe.h
trunk/src/server/window.cpp
trunk/src/server/window.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-01 15:34:02
|
Revision: 1995
http://equalizer.svn.sourceforge.net/equalizer/?rev=1995&view=rev
Author: eile
Date: 2008-07-01 08:33:37 -0700 (Tue, 01 Jul 2008)
Log Message:
-----------
Experimental fix for non-threaded rendering performance/ frame sync
handling, Part 3:
Remove now unneeded pipe frame finish synchronization
[x] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/client/commands.h
trunk/src/lib/client/packets.h
trunk/src/lib/client/pipe.cpp
trunk/src/server/pipe.cpp
trunk/src/server/pipe.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-02 08:21:05
|
Revision: 1996
http://equalizer.svn.sourceforge.net/equalizer/?rev=1996&view=rev
Author: eile
Date: 2008-07-02 01:21:03 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
Fix 2003869: Crash during exit on client on Win32 in debug mode
Code cleanups: (NodePtr)
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/VS2005/Equalizer.vcproj
trunk/src/examples/eqPly/tracker.cpp
trunk/src/lib/Makefile
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/client.cpp
trunk/src/lib/client/client.h
trunk/src/lib/client/config.cpp
trunk/src/lib/client/frame.cpp
trunk/src/lib/client/frame.h
trunk/src/lib/client/frameData.cpp
trunk/src/lib/client/frameData.h
trunk/src/lib/client/pipe.cpp
trunk/src/lib/client/server.cpp
trunk/src/lib/client/window.cpp
trunk/src/lib/net/barrier.cpp
trunk/src/lib/net/barrier.h
trunk/src/lib/net/command.cpp
trunk/src/lib/net/command.h
trunk/src/lib/net/session.cpp
trunk/src/lib/net/session.h
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/config.cpp
trunk/src/server/config.h
trunk/src/server/node.h
trunk/src/server/server.cpp
Added Paths:
-----------
trunk/src/lib/base/sleep.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-02 10:28:11
|
Revision: 1997
http://equalizer.svn.sourceforge.net/equalizer/?rev=1997&view=rev
Author: eile
Date: 2008-07-02 03:28:07 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
Replace lock in eqBase::Referenced with atomic operation.
[x] May break build
[ ] Breaks existing applications
[ ] Bugfix
[x] New Feature
[ ] Cleanup
[x] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/ACKNOWLEDGEMENTS
trunk/src/VS2005/Equalizer.vcproj
trunk/src/examples/eqPixelBench/main.cpp
trunk/src/lib/Makefile
trunk/src/lib/base/referenced.h
trunk/src/lib/client/pipe.cpp
trunk/src/lib/net/connection.h
Added Paths:
-----------
trunk/src/lib/base/atomic.h
trunk/src/lib/base/compareAndSwap.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-02 13:01:26
|
Revision: 1999
http://equalizer.svn.sourceforge.net/equalizer/?rev=1999&view=rev
Author: eile
Date: 2008-07-02 06:01:08 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
Use SO_LINGER on sockets to allow cleaner exit procedure (partially
reverts change 1996)
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/VS2005/Equalizer.vcproj
trunk/src/lib/Makefile
trunk/src/lib/net/connection.h
trunk/src/lib/net/socketConnection.cpp
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/server/config.cpp
Removed Paths:
-------------
trunk/src/lib/base/sleep.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-02 13:11:35
|
Revision: 2000
http://equalizer.svn.sourceforge.net/equalizer/?rev=2000&view=rev
Author: eile
Date: 2008-07-02 06:11:30 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
Revert last change, does not work on Windows.
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[ ] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/VS2005/Equalizer.vcproj
trunk/src/lib/Makefile
trunk/src/lib/net/connection.h
trunk/src/lib/net/socketConnection.cpp
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/server/config.cpp
Added Paths:
-----------
trunk/src/lib/base/sleep.h
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-03 06:51:08
|
Revision: 2006
http://equalizer.svn.sourceforge.net/equalizer/?rev=2006&view=rev
Author: eile
Date: 2008-07-02 23:51:05 -0700 (Wed, 02 Jul 2008)
Log Message:
-----------
Partial fix 2008888: non-threaded pipes deadlock with latency > 1
Non-appNode non-threaded pipes no longer deadlock
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/client/node.cpp
trunk/src/server/config.cpp
trunk/src/server/node.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-04 07:19:09
|
Revision: 2012
http://equalizer.svn.sourceforge.net/equalizer/?rev=2012&view=rev
Author: eile
Date: 2008-07-04 00:19:07 -0700 (Fri, 04 Jul 2008)
Log Message:
-----------
Fix 2008888: non-threaded pipes deadlock with latency > 1
Unifies handling of node frame finish by removing the recently
frameFinishNT and simplifying the whole synchronization.
[ ] May break build
[ ] Breaks existing applications
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/client/commands.h
trunk/src/lib/client/node.cpp
trunk/src/lib/client/node.h
trunk/src/lib/client/packets.h
trunk/src/lib/client/window.cpp
trunk/src/server/node.cpp
trunk/src/server/node.h
trunk/src/server/window.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-07 09:32:50
|
Revision: 2021
http://equalizer.svn.sourceforge.net/equalizer/?rev=2021&view=rev
Author: eile
Date: 2008-07-07 02:32:47 -0700 (Mon, 07 Jul 2008)
Log Message:
-----------
Rename eqBase -> eq::base
Define EQ_USE_DEPRECATED to keep using eqBase
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/contrib/eqOgre/eoConfig.cpp
trunk/src/contrib/eqOgre/eoConfig.h
trunk/src/contrib/eqOgre/eqOgre.cpp
trunk/src/examples/eVolve/channel.cpp
trunk/src/examples/eVolve/config.cpp
trunk/src/examples/eVolve/config.h
trunk/src/examples/eVolve/eVolve.cpp
trunk/src/examples/eVolve/initData.cpp
trunk/src/examples/eVolve/main.cpp
trunk/src/examples/eVolve/node.cpp
trunk/src/examples/eVolve/pipe.cpp
trunk/src/examples/eqHello/hello.cpp
trunk/src/examples/eqPixelBench/channel.cpp
trunk/src/examples/eqPixelBench/config.cpp
trunk/src/examples/eqPixelBench/config.h
trunk/src/examples/eqPixelBench/main.cpp
trunk/src/examples/eqPly/channel.cpp
trunk/src/examples/eqPly/config.cpp
trunk/src/examples/eqPly/config.h
trunk/src/examples/eqPly/eqPly.cpp
trunk/src/examples/eqPly/initData.cpp
trunk/src/examples/eqPly/main.cpp
trunk/src/examples/eqPly/node.cpp
trunk/src/examples/eqPly/pipe.cpp
trunk/src/lib/base/atomic.h
trunk/src/lib/base/barrier.cpp
trunk/src/lib/base/barrier.h
trunk/src/lib/base/base.h
trunk/src/lib/base/buffer.h
trunk/src/lib/base/clock.h
trunk/src/lib/base/compareAndSwap.h
trunk/src/lib/base/debug.cpp
trunk/src/lib/base/debug.h
trunk/src/lib/base/executionListener.h
trunk/src/lib/base/hash.h
trunk/src/lib/base/idPool.cpp
trunk/src/lib/base/idPool.h
trunk/src/lib/base/init.cpp
trunk/src/lib/base/init.h
trunk/src/lib/base/launcher.cpp
trunk/src/lib/base/launcher.h
trunk/src/lib/base/lock.cpp
trunk/src/lib/base/lock.h
trunk/src/lib/base/log.cpp
trunk/src/lib/base/log.h
trunk/src/lib/base/monitor.cpp
trunk/src/lib/base/monitor.h
trunk/src/lib/base/mtQueue.h
trunk/src/lib/base/nonCopyable.h
trunk/src/lib/base/omp.cpp
trunk/src/lib/base/omp.h
trunk/src/lib/base/perThread.h
trunk/src/lib/base/perThreadRef.h
trunk/src/lib/base/process.cpp
trunk/src/lib/base/process.h
trunk/src/lib/base/refPtr.h
trunk/src/lib/base/referenced.h
trunk/src/lib/base/requestHandler.cpp
trunk/src/lib/base/requestHandler.h
trunk/src/lib/base/rng.h
trunk/src/lib/base/scopedMutex.h
trunk/src/lib/base/sema.cpp
trunk/src/lib/base/sema.h
trunk/src/lib/base/sleep.h
trunk/src/lib/base/spinLock.cpp
trunk/src/lib/base/spinLock.h
trunk/src/lib/base/thread.cpp
trunk/src/lib/base/thread.h
trunk/src/lib/base/timedLock.cpp
trunk/src/lib/base/timedLock.h
trunk/src/lib/client/aglEventHandler.cpp
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/channel.h
trunk/src/lib/client/channelEvent.cpp
trunk/src/lib/client/client.cpp
trunk/src/lib/client/client.h
trunk/src/lib/client/compositor.cpp
trunk/src/lib/client/config.cpp
trunk/src/lib/client/config.h
trunk/src/lib/client/event.cpp
trunk/src/lib/client/eventHandler.cpp
trunk/src/lib/client/frame.cpp
trunk/src/lib/client/frame.h
trunk/src/lib/client/frameData.cpp
trunk/src/lib/client/frameData.h
trunk/src/lib/client/glXEventHandler.cpp
trunk/src/lib/client/glXEventHandler.h
trunk/src/lib/client/global.cpp
trunk/src/lib/client/image.cpp
trunk/src/lib/client/image.h
trunk/src/lib/client/init.cpp
trunk/src/lib/client/matrix4.h
trunk/src/lib/client/node.cpp
trunk/src/lib/client/node.h
trunk/src/lib/client/nodeFactory.h
trunk/src/lib/client/objectManager.h
trunk/src/lib/client/pipe.cpp
trunk/src/lib/client/pipe.h
trunk/src/lib/client/renderContext.cpp
trunk/src/lib/client/server.cpp
trunk/src/lib/client/server.h
trunk/src/lib/client/types.h
trunk/src/lib/client/wglEventHandler.cpp
trunk/src/lib/client/window.cpp
trunk/src/lib/client/window.h
trunk/src/lib/client/windowEvent.cpp
trunk/src/lib/eq.h
trunk/src/lib/net/barrier.cpp
trunk/src/lib/net/barrier.h
trunk/src/lib/net/base.cpp
trunk/src/lib/net/bufferConnection.h
trunk/src/lib/net/command.cpp
trunk/src/lib/net/commandQueue.h
trunk/src/lib/net/connection.cpp
trunk/src/lib/net/connection.h
trunk/src/lib/net/connectionDescription.h
trunk/src/lib/net/connectionSet.cpp
trunk/src/lib/net/connectionSet.h
trunk/src/lib/net/dataOStream.cpp
trunk/src/lib/net/dataOStream.h
trunk/src/lib/net/deltaMasterCM.cpp
trunk/src/lib/net/deltaMasterCM.h
trunk/src/lib/net/deltaSlaveCM.cpp
trunk/src/lib/net/fdConnection.cpp
trunk/src/lib/net/fullMasterCM.cpp
trunk/src/lib/net/fullMasterCM.h
trunk/src/lib/net/fullSlaveCM.cpp
trunk/src/lib/net/fullSlaveCM.h
trunk/src/lib/net/init.cpp
trunk/src/lib/net/log.h
trunk/src/lib/net/node.cpp
trunk/src/lib/net/node.h
trunk/src/lib/net/object.cpp
trunk/src/lib/net/object.h
trunk/src/lib/net/objectDataIStream.h
trunk/src/lib/net/pairConnection.cpp
trunk/src/lib/net/pairConnection.h
trunk/src/lib/net/pipeConnection.h
trunk/src/lib/net/pipeConnectionWin32.cpp
trunk/src/lib/net/session.cpp
trunk/src/lib/net/session.h
trunk/src/lib/net/socketConnection.h
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/lib/net/staticMasterCM.cpp
trunk/src/lib/net/staticSlaveCM.cpp
trunk/src/lib/net/types.h
trunk/src/lib/net/unbufferedMasterCM.cpp
trunk/src/lib/net/unbufferedMasterCM.h
trunk/src/proto/pthreads/perf.cpp
trunk/src/server/channel.cpp
trunk/src/server/channel.h
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/compound.cpp
trunk/src/server/compoundExitVisitor.cpp
trunk/src/server/compoundInitVisitor.cpp
trunk/src/server/compoundUpdateDataVisitor.cpp
trunk/src/server/compoundUpdateInputVisitor.cpp
trunk/src/server/compoundUpdateOutputVisitor.cpp
trunk/src/server/config.cpp
trunk/src/server/config.h
trunk/src/server/connectionDescription.cpp
trunk/src/server/eqServer.cpp
trunk/src/server/frame.cpp
trunk/src/server/global.cpp
trunk/src/server/loader.y
trunk/src/server/node.cpp
trunk/src/server/node.h
trunk/src/server/pipe.cpp
trunk/src/server/pipe.h
trunk/src/server/projection.cpp
trunk/src/server/server.cpp
trunk/src/server/startLocalServer.cpp
trunk/src/server/swapBarrier.cpp
trunk/src/server/types.h
trunk/src/server/wall.cpp
trunk/src/server/window.cpp
trunk/src/server/window.h
trunk/src/tests/base/barrier.cpp
trunk/src/tests/base/idPool.cpp
trunk/src/tests/base/lock.cpp
trunk/src/tests/base/rng.cpp
trunk/src/tests/base/thread.cpp
trunk/src/tests/base/timedLock.cpp
trunk/src/tests/compositor/test.cpp
trunk/src/tests/connection/client.cpp
trunk/src/tests/connection/pipe.cpp
trunk/src/tests/connection/server.cpp
trunk/src/tests/dataStream/test.cpp
trunk/src/tests/image/test.cpp
trunk/src/tests/netperf/netperf.cpp
trunk/src/tests/node/node.cpp
trunk/src/tests/pipeperf/pipeperf.cpp
trunk/src/tests/session/barrier.cpp
trunk/src/tests/session/init.cpp
trunk/src/tests/session/mobject.cpp
trunk/src/tests/session/versionedObject.cpp
trunk/src/tests/wall/test.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-07 11:38:09
|
Revision: 2023
http://equalizer.svn.sourceforge.net/equalizer/?rev=2023&view=rev
Author: eile
Date: 2008-07-07 04:38:06 -0700 (Mon, 07 Jul 2008)
Log Message:
-----------
Rename eqNet -> eq::net
Define EQ_USE_DEPRECATED to keep using eqNet
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x!] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/contrib/eqOgre/eoFrameData.h
trunk/src/contrib/eqOgre/eoInitData.cpp
trunk/src/contrib/eqOgre/eoInitData.h
trunk/src/examples/eVolve/frameData.h
trunk/src/examples/eVolve/initData.cpp
trunk/src/examples/eVolve/initData.h
trunk/src/examples/eqPly/frameData.h
trunk/src/examples/eqPly/initData.cpp
trunk/src/examples/eqPly/initData.h
trunk/src/examples/eqPly/vertexBufferDist.cpp
trunk/src/examples/eqPly/vertexBufferDist.h
trunk/src/lib/base/base.h
trunk/src/lib/base/idPool.cpp
trunk/src/lib/base/init.cpp
trunk/src/lib/base/log.cpp
trunk/src/lib/base/omp.cpp
trunk/src/lib/base/perThread.h
trunk/src/lib/base/process.cpp
trunk/src/lib/base/requestHandler.cpp
trunk/src/lib/base/timedLock.h
trunk/src/lib/client/X11Connection.h
trunk/src/lib/client/channel.cpp
trunk/src/lib/client/channel.h
trunk/src/lib/client/client.cpp
trunk/src/lib/client/client.h
trunk/src/lib/client/commandQueue.cpp
trunk/src/lib/client/commandQueue.h
trunk/src/lib/client/commands.h
trunk/src/lib/client/config.cpp
trunk/src/lib/client/config.h
trunk/src/lib/client/configParams.cpp
trunk/src/lib/client/frame.cpp
trunk/src/lib/client/frame.h
trunk/src/lib/client/frameData.cpp
trunk/src/lib/client/frameData.h
trunk/src/lib/client/glXEventHandler.cpp
trunk/src/lib/client/glXEventHandler.h
trunk/src/lib/client/init.cpp
trunk/src/lib/client/log.h
trunk/src/lib/client/matrix4.h
trunk/src/lib/client/node.cpp
trunk/src/lib/client/node.h
trunk/src/lib/client/nodeType.h
trunk/src/lib/client/packets.h
trunk/src/lib/client/pipe.cpp
trunk/src/lib/client/pipe.h
trunk/src/lib/client/server.cpp
trunk/src/lib/client/server.h
trunk/src/lib/client/window.cpp
trunk/src/lib/client/window.h
trunk/src/lib/eq.h
trunk/src/lib/net/barrier.cpp
trunk/src/lib/net/barrier.h
trunk/src/lib/net/base.cpp
trunk/src/lib/net/base.h
trunk/src/lib/net/bufferConnection.cpp
trunk/src/lib/net/bufferConnection.h
trunk/src/lib/net/command.cpp
trunk/src/lib/net/command.h
trunk/src/lib/net/commandCache.cpp
trunk/src/lib/net/commandCache.h
trunk/src/lib/net/commandFunc.h
trunk/src/lib/net/commandQueue.cpp
trunk/src/lib/net/commandQueue.h
trunk/src/lib/net/commandResult.h
trunk/src/lib/net/commands.h
trunk/src/lib/net/connection.cpp
trunk/src/lib/net/connection.h
trunk/src/lib/net/connectionDescription.cpp
trunk/src/lib/net/connectionDescription.h
trunk/src/lib/net/connectionListener.h
trunk/src/lib/net/connectionSet.cpp
trunk/src/lib/net/connectionSet.h
trunk/src/lib/net/connectionType.h
trunk/src/lib/net/dataIStream.cpp
trunk/src/lib/net/dataIStream.h
trunk/src/lib/net/dataOStream.cpp
trunk/src/lib/net/dataOStream.h
trunk/src/lib/net/deltaMasterCM.cpp
trunk/src/lib/net/deltaMasterCM.h
trunk/src/lib/net/deltaSlaveCM.cpp
trunk/src/lib/net/deltaSlaveCM.h
trunk/src/lib/net/fdConnection.cpp
trunk/src/lib/net/fdConnection.h
trunk/src/lib/net/fullMasterCM.cpp
trunk/src/lib/net/fullMasterCM.h
trunk/src/lib/net/fullSlaveCM.cpp
trunk/src/lib/net/fullSlaveCM.h
trunk/src/lib/net/global.cpp
trunk/src/lib/net/global.h
trunk/src/lib/net/idHash.h
trunk/src/lib/net/init.cpp
trunk/src/lib/net/init.h
trunk/src/lib/net/log.h
trunk/src/lib/net/node.cpp
trunk/src/lib/net/node.h
trunk/src/lib/net/nodeID.cpp
trunk/src/lib/net/nodeID.h
trunk/src/lib/net/nodeType.h
trunk/src/lib/net/nullCM.h
trunk/src/lib/net/object.cpp
trunk/src/lib/net/object.h
trunk/src/lib/net/objectCM.cpp
trunk/src/lib/net/objectCM.h
trunk/src/lib/net/objectDataIStream.cpp
trunk/src/lib/net/objectDataIStream.h
trunk/src/lib/net/objectDataOStream.h
trunk/src/lib/net/objectDeltaDataIStream.cpp
trunk/src/lib/net/objectDeltaDataIStream.h
trunk/src/lib/net/objectDeltaDataOStream.cpp
trunk/src/lib/net/objectDeltaDataOStream.h
trunk/src/lib/net/objectInstanceDataIStream.cpp
trunk/src/lib/net/objectInstanceDataIStream.h
trunk/src/lib/net/objectInstanceDataOStream.cpp
trunk/src/lib/net/objectInstanceDataOStream.h
trunk/src/lib/net/packets.cpp
trunk/src/lib/net/packets.h
trunk/src/lib/net/pairConnection.cpp
trunk/src/lib/net/pairConnection.h
trunk/src/lib/net/pipeConnection.h
trunk/src/lib/net/pipeConnectionPosix.cpp
trunk/src/lib/net/pipeConnectionWin32.cpp
trunk/src/lib/net/session.cpp
trunk/src/lib/net/session.h
trunk/src/lib/net/socketConnection.cpp
trunk/src/lib/net/socketConnection.h
trunk/src/lib/net/socketConnectionPosix.cpp
trunk/src/lib/net/socketConnectionWin32.cpp
trunk/src/lib/net/staticMasterCM.cpp
trunk/src/lib/net/staticMasterCM.h
trunk/src/lib/net/staticSlaveCM.cpp
trunk/src/lib/net/staticSlaveCM.h
trunk/src/lib/net/types.h
trunk/src/lib/net/unbufferedMasterCM.cpp
trunk/src/lib/net/unbufferedMasterCM.h
trunk/src/server/channel.cpp
trunk/src/server/channel.h
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/compound.cpp
trunk/src/server/compoundUpdateOutputVisitor.cpp
trunk/src/server/compoundUpdateOutputVisitor.h
trunk/src/server/config.cpp
trunk/src/server/config.h
trunk/src/server/connectionDescription.cpp
trunk/src/server/connectionDescription.h
trunk/src/server/eqServer.cpp
trunk/src/server/frame.cpp
trunk/src/server/frame.h
trunk/src/server/frameData.h
trunk/src/server/global.cpp
trunk/src/server/loader.y
trunk/src/server/node.cpp
trunk/src/server/node.h
trunk/src/server/pipe.cpp
trunk/src/server/pipe.h
trunk/src/server/server.cpp
trunk/src/server/server.h
trunk/src/server/startLocalServer.cpp
trunk/src/server/window.cpp
trunk/src/server/window.h
trunk/src/tests/base/nodeID.cpp
trunk/src/tests/connection/client.cpp
trunk/src/tests/connection/pipe.cpp
trunk/src/tests/connection/server.cpp
trunk/src/tests/dataStream/test.cpp
trunk/src/tests/netperf/netperf.cpp
trunk/src/tests/node/node.cpp
trunk/src/tests/pipeperf/pipeperf.cpp
trunk/src/tests/session/barrier.cpp
trunk/src/tests/session/init.cpp
trunk/src/tests/session/mobject.cpp
trunk/src/tests/session/versionedObject.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ei...@us...> - 2008-07-07 13:44:29
|
Revision: 2026
http://equalizer.svn.sourceforge.net/equalizer/?rev=2026&view=rev
Author: eile
Date: 2008-07-07 06:44:27 -0700 (Mon, 07 Jul 2008)
Log Message:
-----------
Rename eqs -> eq::server, eqLoader -> eq::loader
[ ] May break build
[ ] Breaks existing applications
[ ] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
Modified Paths:
--------------
trunk/src/lib/base/base.h
trunk/src/lib/client/frame.h
trunk/src/lib/client/frameData.cpp
trunk/src/lib/client/frameData.h
trunk/src/lib/net/init.h
trunk/src/lib/net/node.h
trunk/src/server/base.h
trunk/src/server/channel.cpp
trunk/src/server/channel.h
trunk/src/server/channelUpdateVisitor.cpp
trunk/src/server/channelUpdateVisitor.h
trunk/src/server/colorMask.h
trunk/src/server/compound.cpp
trunk/src/server/compound.h
trunk/src/server/compoundExitVisitor.cpp
trunk/src/server/compoundExitVisitor.h
trunk/src/server/compoundInitVisitor.cpp
trunk/src/server/compoundInitVisitor.h
trunk/src/server/compoundListener.h
trunk/src/server/compoundUpdateDataVisitor.cpp
trunk/src/server/compoundUpdateDataVisitor.h
trunk/src/server/compoundUpdateInputVisitor.cpp
trunk/src/server/compoundUpdateInputVisitor.h
trunk/src/server/compoundUpdateOutputVisitor.cpp
trunk/src/server/compoundUpdateOutputVisitor.h
trunk/src/server/compoundVisitor.h
trunk/src/server/config.cpp
trunk/src/server/config.h
trunk/src/server/connectionDescription.cpp
trunk/src/server/connectionDescription.h
trunk/src/server/constCompoundVisitor.h
trunk/src/server/eqServer.cpp
trunk/src/server/frame.cpp
trunk/src/server/frame.h
trunk/src/server/frameData.cpp
trunk/src/server/frameData.h
trunk/src/server/global.cpp
trunk/src/server/global.h
trunk/src/server/loader.cpp
trunk/src/server/loader.h
trunk/src/server/loader.y
trunk/src/server/log.h
trunk/src/server/node.cpp
trunk/src/server/node.h
trunk/src/server/pipe.cpp
trunk/src/server/pipe.h
trunk/src/server/pixelViewportListener.h
trunk/src/server/projection.cpp
trunk/src/server/projection.h
trunk/src/server/server.cpp
trunk/src/server/server.h
trunk/src/server/startLocalServer.cpp
trunk/src/server/swapBarrier.cpp
trunk/src/server/swapBarrier.h
trunk/src/server/types.h
trunk/src/server/view.cpp
trunk/src/server/view.h
trunk/src/server/wall.cpp
trunk/src/server/wall.h
trunk/src/server/window.cpp
trunk/src/server/window.h
trunk/src/tests/wall/test.cpp
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|