Robert Osfield
a6774396bd
From Mathias Froehlich, "An other one:
...
The TLS Varialbe is accessed before it is initialized.
Attached is a change to rev 9791."
Merged from svn/trunk using:
svn merge -r 9831:9832 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/OpenThreads/win32
2009-03-02 10:51:41 +00:00
Robert Osfield
c37b478ed6
From Petr Salinger, build fix for GNU/kFreeBSD.
...
Merged from svn/trunk using:
svn merge -r 9827:9828 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/examples/osgcluster/broadcaster.cpp
2009-03-02 09:59:27 +00:00
Robert Osfield
339026a0f2
From Roland Smeenk, "Attached is a small bug fix for the redundant messages that are created in OSG applications on windows. GraphicsWindowWin32::setCursor is called every frame from the WM_NCHITTEST message. This will result in a call to ::SetCursor(_currentCursor) every frame, which again causes a WM_MOUSEMOVE to occur. The fix exits GraphicsWindowWin32::setCursor if the requested cursor already is the current cursor.
...
"
Merged from svn/trunk using:
svn merge -r 9823:9824 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgViewer/GraphicsWindowWin32.cpp
2009-02-27 11:14:04 +00:00
Robert Osfield
e68110f303
From Atr Tevs, fixes to FBO blitting. Merged from svn/trunk using:
...
svn merge -r 9821:9822 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgUtil/RenderStage.cpp
2009-02-27 10:50:12 +00:00
Robert Osfield
1490271272
From Mattias Helsing, "
...
In file "/home/robert/OpenSceneGraph/CMakeModules//Find3rdPartyDependencies.cmake":
------------------------------
64: SET(FREETYPE_INCLUDE_DIRS "${FREETYPE_INCLUDE_DIR_ft2build};${FREETYPE_INCLUDE_DIR_freetype2}")
"
2009-02-26 22:10:53 +00:00
Robert Osfield
8faa9d3f63
From Mathieu Marache, "I was trying to use the archive output of osgdem without success when
...
I eventually found out that it was now disabled (the mailing list
archive tells me it is because of multithreaded write issues with
vpn). I then decided to use osgarchive to make it myself from the
generated output. However if one of the insert parameters is a
directory, it won't be able to find them. The attached versions
corrects this"
2009-02-20 17:28:14 +00:00
Robert Osfield
8297d8f0cb
From Humar Carmona, "When reading a DXF file, the reader breaks at a debug assertion at vector (it breaks on release version). Inspecting the code show that the cause could be in dxfEntity.cpp.
...
It seems that the problem is an offending "short" used in a for loop, where it should be "int" or "long". It causes an index out of range error. "
Merged from svn trunk using:
svn merge -r 9803:9804 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgPlugins/dxf/dxfEntity.cpp
2009-02-20 11:41:30 +00:00
Robert Osfield
439c3a866b
Fixed bug in checking of return values. Fix merged in from svn/trunk using:
...
svn merge -r 9800:9801 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osgPlugins/hdr/hdrloader.cpp
2009-02-19 17:40:55 +00:00
Robert Osfield
8954964c32
From Tanguy Fautre, This fixes the OSG crashes reported by http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2009-February/023499.html
...
It's a one line change against OSG 2.8.0 (see line 196). I've already tested the change, and confirmed it\u2019s fixing the crashes described above."
merged from svn trunk using:
svn merge -r 9797:9798 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osg/State.cpp
2009-02-19 16:36:56 +00:00
Robert Osfield
7e75fa6a66
From Ruben Smelik, "I've found a (copy-paste?) error in PrimitiveSet.cpp regarding instanced drawing. For DrawElementsUInt and DrawElementsUShort the type argument of glDrawElementsInstanced was set as GL_BYTE instead of GL_UNSIGNED_INT and GL_UNSIGNED_SHORT. I've attached the fixed source file (based on the current SVN head version)."
...
Merged from svn/trunk using:
svn merge -r 9795:9796 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/osg/
2009-02-19 16:00:52 +00:00
Robert Osfield
ced46026e5
merged from svn/trunk using:
...
svn merge -r 9793:9794 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-19 15:38:09 +00:00
Robert Osfield
36ba62e69a
Fixed number of contributors
2009-02-19 13:44:14 +00:00
Robert Osfield
721505f7c9
Updated ChangeLog for 2.8.0
2009-02-12 14:46:11 +00:00
Robert Osfield
e4eb3896dd
Compiled fix
2009-02-12 14:35:55 +00:00
Robert Osfield
98df276818
Changed iso surface lighting to ignore intensity of the texture
2009-02-12 14:01:53 +00:00
Robert Osfield
c3bad2bd04
Fixed handling of xSize, ySize and zSize
2009-02-12 13:57:18 +00:00
Robert Osfield
e4ad3d311d
Updated ChangeLog
2009-02-12 13:31:04 +00:00
Robert Osfield
fc05e7d8b1
Warning fixes for Windows
2009-02-12 12:51:04 +00:00
Robert Osfield
d58a21ca5f
Updated dates and release candidate number of 2.8.0 release
2009-02-12 10:17:41 +00:00
Robert Osfield
03e08d7918
Update ChangeLog, Authors for rc6
2009-02-11 20:25:34 +00:00
Robert Osfield
6ce7cc9d6a
Updated wrappers
2009-02-11 20:19:48 +00:00
Robert Osfield
2646423be7
Updated wrapper configurations from svn/trunk revision 9774
2009-02-11 20:17:12 +00:00
Robert Osfield
625ea05d3f
Changed the default for aggressive warnings so that they are off under Apple.
2009-02-11 17:43:25 +00:00
Robert Osfield
f963397726
From Riccardo Corsi, "in attach you'll find a patch to cleanup a little bit the (de)initialization code of QuickTime? environment from the quickTime pluging.
...
It basically removes the static init() and exit() functions,and move them inside the observer class (the one that cleans everything up when the last media is unloaded).
It also add an extra check to clean up on exit if the QuickTime? env is initialized, but no media is succesfully loaded / written (it might happens with streaming resources).
I tested it under WinXP with zero, one and multiple videos. "
Merged from svn/trunk using:
svn merge -r 9768:9769 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-11 17:42:17 +00:00
Robert Osfield
7c97bab944
Added brackets around (unsigned int) to avoid IRIX compile error. Merged from svn/trunk using:
...
svn merge -r 9762:9763 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/
2009-02-11 17:08:04 +00:00
Robert Osfield
89052bec27
Fixes to doyxgen warnings, merged from svn/trunk using:
...
svn merge -r 9761:9762 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/
2009-02-11 16:59:08 +00:00
Robert Osfield
99120af181
From Sukender, changes doxygen vebosity to QUIET, merged from svn/trunk using:
...
svn merge -r 9763:9764 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/
2009-02-11 16:57:43 +00:00
Robert Osfield
166f949592
Updated changelog
2009-02-11 16:50:51 +00:00
Robert Osfield
145d93073c
Updated ChangeLog
2009-02-11 09:18:02 +00:00
Robert Osfield
db00cb1613
From Roland Smeenk, "Attached are two small fixes:
...
-I changed the SET of COLLADA_BOOST_INCLUDE_DIR to use findpath, so users may override this setting if they choose not to build against to precompiled boost libraries delivered with the Collada DOM.
-Changed daeRMaterials.cpp to prevent a compiler warning about a potentially uninitialized variable."
2009-02-11 09:16:58 +00:00
Robert Osfield
1420393b00
Warning fix
2009-02-10 20:28:29 +00:00
Robert Osfield
440445aa8b
Updated release number and dates for 2.8.0-rc5
2009-02-10 20:25:38 +00:00
Robert Osfield
07bccafd05
Merged from svn/trunk changes for better Collada build support from Roland Smeenk, Roger James and Robert Osfield, merge commands.
...
svn merge -r 9740:9741 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
svn merge -r 9750:9751 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-10 20:15:54 +00:00
Robert Osfield
6df979f8c8
Changed the message about not finding plugin so that it's notify level is INFO
2009-02-10 20:07:00 +00:00
Robert Osfield
aef27c4387
From Pierre Haritchabalet, "In IO_FluidProgram.cpp, FluidProgram_readLocalData() function is wrong. When density parameter is read, the function "setFluidViscosity()" is called instead of "setFluidDensity()".
...
This patch fixes osg plug'in FluidProgram_readLocalData."
merged from svn/trunk using:
svn diff -r 9748:9749 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-10 18:59:22 +00:00
Robert Osfield
d3061ac0f7
Fixed the handle of ImageSequence in osgVolume.
2009-02-10 18:48:17 +00:00
Robert Osfield
4adc16bcdd
From Jason Beverage, "I've added a small change to the CURL plugin that allows support for HTTP redirects."
...
Merged from svn/trunk:
svn merge -r 9743:9744 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-10 13:58:07 +00:00
Robert Osfield
6a051be85a
From Miguel Escriva, fixed finding of zlib under Windows, merged in from svn/trunk using:
...
svn merge -r 9741:9742 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-10 13:31:15 +00:00
Robert Osfield
cbb9881003
Update ChangeLog and AUTHORS for 2.8.0-rc2
2009-02-09 23:23:31 +00:00
Robert Osfield
be40ac8aad
From Fabien Lavignotte,"Some other litte changes just to clean up the API.
...
TimeLine : remove virtual inheritance that is not needed
RigGeometry : put some methods/members in private section (everything was public), use META_Object macro
osganimationskinning.cpp : remove two lines that are not needed"
Merged from svn/trunk:
svn merge -r 9736:9737 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-09 22:59:13 +00:00
Robert Osfield
919a1e5286
Fixed for loop bug in DatabasePager::getRequestsInProgress().
2009-02-09 22:28:49 +00:00
Robert Osfield
85acee5dcc
Update release candidate to 4.
2009-02-09 22:13:09 +00:00
Robert Osfield
77326d2c17
Add suppression of the ScopedLock<Mutex> template
2009-02-09 22:09:41 +00:00
Robert Osfield
ea3b08526d
From Bryan Thrall, "The .osg plugin doesn't seem to support an option to write shader files
...
separately, so it always inlines them in the .osg file (as far as I can
tell). This change adds that ability. "
Merged from svn/trunk.
2009-02-09 21:53:18 +00:00
Robert Osfield
437377b5d5
From Ralf Habacker, "on win32 there is a memory leak in recent svn code in GraphicsWindowWin32.cpp.
...
in bool GraphicsWindowWin32::setWindow( HWND handle )
there is the following if/else statement
if (_traits.valid() && _traits->setInheritedWindowPixelFormat)
....
else
setPixelFormat()
_hglrc = ::wglCreateContext(...) [1]
setPixelFormat() calls wglCreateContext() and saves the result into _hglrc which is overwritten by a second call to wglCreateContext() call at [1]
The same behavior occurs in bool Win32WindowingSystem::getSampleOpenGLContext( OpenGLContext& context, HDC windowHDC, int windowOriginX, int windowOriginY ).
The solution for this issue is to move the wglCreateContext() out of setPixelFormat() and to place it into the caller which is done to the appended file
"
2009-02-09 21:17:36 +00:00
Robert Osfield
c7f2e570ed
To address a thread related crash reported in osgParticle changed the ParticleSystem
...
to have an optional compile path for either using a OpenThreads::ReadWriteMutex or an
OpenThreads::Mutex as it's base implementation, with the Mutex now being used by default.
2009-02-09 18:20:36 +00:00
Robert Osfield
b9540fc9f1
Fixed indentation
2009-02-09 14:51:42 +00:00
Robert Osfield
fa8de3058f
Synced OSG-2.8 version with the svn/trunk version.
2009-02-09 14:48:26 +00:00
Robert Osfield
1194f8941c
From Stephan Huber, did an merge from svn/trunk:
...
svn merge -r 9722:9721 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
2009-02-09 14:38:46 +00:00
Robert Osfield
1a922f0f28
Reset the release candidate number in prep for official 2.8.0 release
2009-02-09 13:12:36 +00:00