OpenSceneGraph/include/osgDB
Robert Osfield f45ae6a4d8 From David Fries, "I was trying to create a lot of threads under 32 bit Linux, but could
only create 376, then the program would hang.
376 * 8MB stack per thread = 3008 MB
The stack size allocated per thread blew the process address stack.
To get more threads you have to specify a smaller per thread stack,
but while the Thread::start says it will limit the stack size to the
smallest allowable stack size, it won't let it be smaller than the
default.  I included the limits.h header to use PTHREAD_STACK_MIN as
the minimum stack size.

As for the deadlock, if the pthread_create failed, the new thread
doesn't exist and doesn't call threadStartedBlock.release(), so the
existing thread deadlocks on threadStartedBlock.block().  Only block
if the thread was started."
2009-11-20 10:27:43 +00:00
..
Archive Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
AuthenticationMap Moved AuthenticalMap/AuthenticationDetails out in their own files 2008-07-17 12:13:04 +00:00
Callbacks Moved ReadFile/WriteFile/FindFile/FileLocationCallbacks from include/osg/Options into their own Callbacks header/source file. 2009-05-11 16:38:40 +00:00
ConvertUTF Where possible moved redundent C header includes from headers to source files 2008-12-12 18:47:30 +00:00
DatabasePager Moved Registry::ReadFileCallback + WriteFileCallback, and osgDB::ReaderWriter::Options into their own separate Options file and into the osgDB namespace. 2009-05-11 11:39:12 +00:00
DatabaseRevisions Added append() method 2009-06-19 11:04:48 +00:00
DotOsgWrapper Where possible moved redundent C header includes from headers to source files 2008-12-12 18:47:30 +00:00
DynamicLibrary Updated copyright years. 2006-07-18 15:21:48 +00:00
Export From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)." 2007-12-10 17:30:18 +00:00
Field Where possible moved redundent C header includes from headers to source files 2008-12-12 18:47:30 +00:00
FieldReader Where possible moved redundent C header includes from headers to source files 2008-12-12 18:47:30 +00:00
FieldReaderIterator Updated copyright years. 2006-07-18 15:21:48 +00:00
FileCache Implemented updating of revision files as new data is writing to the FileCache 2009-06-04 14:07:12 +00:00
FileNameUtils From Stephan Huber, 2009-03-10 12:21:13 +00:00
FileUtils Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
fstream Merged in various changes from the OSG-2.8 to being svn/trunk up to date. 2009-02-19 14:24:10 +00:00
ImageOptions Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
ImagePager Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
Input Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
Options Refactored preset3D/p3d plugin so that common scene graph extensions and classes now live in a separate osgPresenttation NodeKit. 2009-06-24 16:03:49 +00:00
Output From David Fries, "I was trying to create a lot of threads under 32 bit Linux, but could 2009-11-20 10:27:43 +00:00
ParameterOutput Fixed warnings 2009-01-07 10:32:59 +00:00
PluginQuery From Ralf Habacker, "The appended patch fixes this issue by adding a virtual method named supportedFeatures() to the class ReaderWriter, which could be overriden by a specific plugin to adjust the set of features. 2009-03-10 15:00:39 +00:00
ReaderWriter Added ReaderWriter::fileExists() method to help enable querrying of existing of files on servers using the curl plugin 2009-05-13 19:46:16 +00:00
ReadFile Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
Registry Moved the updating and expiry of the Registry object cache from DatabasePager into osgViewer::Viewer/CompositeViewer. 2009-08-05 11:06:53 +00:00
Serializer Moved Serializer header from VPB into osgDB. 2008-09-18 15:50:22 +00:00
SharedStateManager Introduce NodeVisitor::className and libraryName() 2008-12-17 12:13:15 +00:00
Version From David Callu, improved consistency of Version strings and add version support 2007-09-05 17:12:24 +00:00
WriteFile Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
XmlParser Added support for trimming the contents of parsed Xml graph 2009-08-19 15:36:23 +00:00