Hello, the latest svn code contains support for a much simpler selection of thread synchronization models. You can now easily switch between the following models:
- async: No synchronization between render threads. Only the finishing of frame n-latency is synchronized. Most Equalizer examples use this threading model. - draw_sync: In addition to async, all local render threads are synchronized, so that the draw operations happen synchronously with the node main loop. This is the default threading model. - local_sync: In addition to draw_sync, all local frame operations, including readback, assemble and swap buffer are synchronized with the node main loop. The threading model can be configured using the file format, or programmatically. Applications typically hard-code their threading model. The file format is commonly used to change the threading model for benchmarking and experimentation. The Programming Guide has been updated accordingly. There is one issue left to fix with DPlex, so hopefully there will be a release candidate for 0.6 later this week. Cheers, Stefan. _______________________________________________ eq-dev mailing list [email protected] https://in-zueri.ch/cgi-bin/mailman/listinfo/eq-dev http://www.equalizergraphics.com

