Commit Graph

  • 9ea9ac728f Fixed typo Robert Osfield 2011-05-05 10:28:34 +00:00
  • 85281a6d1b 2.8 branch: This is a wholesale update of all OpenFlight plugin source files from trunk. The 2.8.x FLT plugin is now in sync with trunk r12297 (April 19 2011). This commit includes the osgSim MultiSwitch changes in r11971. Paul MARTZ 2011-05-05 01:59:10 +00:00
  • 47f1133c25 From Mathias Froehlich, build fix for gcc 4.6 Robert Osfield 2011-05-04 16:36:35 +00:00
  • da1a354502 From Stephan Huber, "attached you'll find a small enhancement for GraphicsWindowCocoa to implement the recently introduced setSyncToVBlank-method. Robert Osfield 2011-05-04 16:01:21 +00:00
  • f0baf6abba Removed unncessary references to FREETYPE Robert Osfield 2011-05-04 09:53:11 +00:00
  • 51f921f68e From Michael Platings, fix for build with cmake 2.6.x Robert Osfield 2011-05-04 09:48:10 +00:00
  • b6ef8c9b6c 2.8 branch: This change adds improved support for RTT (child) Camera nodes to the OcclusionQueryNode. Prior to this change, OQN used the top-level camera to index into a map of results, which was unsatisfactory in the RTT case. This change has not been made to svn trunk at this time, and will need to be merged. Paul MARTZ 2011-05-03 19:54:28 +00:00
  • 19d6e20cc7 2.8 branch: Merging r11760 from trunk. This change enables apps to derive from OcclusionQueryNode. Paul MARTZ 2011-05-03 17:03:49 +00:00
  • 578f54beba Fix typo "noitfy"->"notify". Paul MARTZ 2011-05-03 16:49:01 +00:00
  • ff99fd07f7 Added OSGVIEWER_EXPORT Robert Osfield 2011-05-03 12:43:00 +00:00
  • 81a0eed67f Added missing break; Robert Osfield 2011-05-03 10:14:34 +00:00
  • 4e22a20f94 From Michael Platings, "I've updated the FBX plugin to use the latest FBX SDK (2012.1). Please apply the attached .cmake which finds the correct SDK headers & libraries." Robert Osfield 2011-05-03 09:58:31 +00:00
  • c7814cf50a Updated to use FBX SDK 2012.1 Michael PLATINGS 2011-05-03 09:11:04 +00:00
  • 2f7167d011 2.8 branch: Uniform lookup by cached name ID. Trunk revisions r11952, r11998, and r12074. Paul MARTZ 2011-05-02 22:13:01 +00:00
  • 288fb20eb6 2.8 branch: Bump version# to 2.8.5 and SO# to 74. Backport the Notify macro modifications and CMake variable to compile out notification. Paul MARTZ 2011-05-02 17:59:02 +00:00
  • b78ad29429 Improved the handling of different combinations of slashes and dirNames. Robert Osfield 2011-04-29 16:50:45 +00:00
  • b4353c1a8e Added following methods to osgDB::Archive in support of work by Fradley Anderegg on .zip archive support: Robert Osfield 2011-04-29 16:34:26 +00:00
  • fb09d0e553 Refactored the libtiffOStreamSeekProc function so that it extendeds the stream when the requested file position is beyond the current end of the stream. This fix addresses a bug that occurred when writting to a streamstream. Robert Osfield 2011-04-29 14:31:45 +00:00
  • 7e7e5405ef Update ChangeLog Robert Osfield 2011-04-29 09:16:47 +00:00
  • 41eb850578 Fixed Coverity reported issue. Robert Osfield 2011-04-28 16:33:14 +00:00
  • c379431be3 Fixed Coverity reported issue. Robert Osfield 2011-04-28 10:23:50 +00:00
  • f9d217ea07 Fixed Coverity reported issue. Robert Osfield 2011-04-28 10:23:28 +00:00
  • bef8dedce0 Fixed Coverity reported issue. Robert Osfield 2011-04-28 10:22:20 +00:00
  • c32b72e8c5 Fixed Coverity reported issue. Issue is benign as all the member variables are initialized in after construction, but I've moved this initialization into the constructor to make the code more managable. Robert Osfield 2011-04-27 16:37:25 +00:00
  • 718fa5b679 Fixed 2 Coverity reported issues. Both issues are benign, but I've addressed then as with the changes the code is clean and more mantainable. Robert Osfield 2011-04-27 16:35:34 +00:00
  • 91430e9c54 Fixed Coverity reported issue. Robert Osfield 2011-04-27 16:06:32 +00:00
  • 688b1614ad Fixed Coverity reported issue. Robert Osfield 2011-04-27 16:06:10 +00:00
  • e962eda7d5 Fixed Coverity reported issue. Robert Osfield 2011-04-27 16:05:37 +00:00
  • 4751f03529 Fixed 2 Coverity reported issues. Robert Osfield 2011-04-27 16:05:13 +00:00
  • 7e6f05b864 Fixed Coverity reported issue, in this case it's a unused member variable so could just be deleted. Robert Osfield 2011-04-27 16:04:37 +00:00
  • d20d2202a4 Fixed 3 Coverity reported issues. CID 11622 is a bit of false positive as for valid settings no leak would happen. Robert Osfield 2011-04-27 16:03:37 +00:00
  • 63ee77a63d Fixed Coverity reported issue. Robert Osfield 2011-04-27 16:02:10 +00:00
  • 501008f256 Fixed 2 Coverity reported issues. Robert Osfield 2011-04-27 16:01:43 +00:00
  • 9a4c277592 Fixed Coverity reported issue. Robert Osfield 2011-04-27 16:00:32 +00:00
  • e345a7bacd Fixed 1 Coverity Low Impact issue "Unused pointer value (UNUSED_VALUE) Pointer "indices" returned by "this->_vertexAttribList[0ULL].indices.get()" is never used." Robert Osfield 2011-04-26 19:31:04 +00:00
  • c19fcd6d44 Fixed 3 Coverity Low Impact performance issues relating to "Big parameter passed by value". Robert Osfield 2011-04-26 19:29:22 +00:00
  • 7c49e69042 Updated version after 2.9.13 dev release Robert Osfield 2011-04-26 15:24:21 +00:00
  • 9b6783343c Updated ChangeLog and AUTHORS for 2.9.13 dev release Robert Osfield 2011-04-26 14:55:19 +00:00
  • 946e9f01fc From Mattias Helsing, "Fixes two of the osgWidget examples that were broken due to changed virtual function prototypes in osgWidget/EventInterface" Robert Osfield 2011-04-26 12:07:37 +00:00
  • d416ebc78c From Craig Bosma,"Please find attached a fix for shared contexts on OS X, with the Cocoa backend. The NSOpenGLContext* _context member of GraphicsHandleCocoa was never set on successfully creation, so even if the dynamic_cast to GraphicsHandleCocoa succeeds, we get a bogus (NULL) pointer on retrieving the actual NSOpenGLContext* (line 1013). Robert Osfield 2011-04-26 12:05:57 +00:00
  • 0d97aab94f From Farshid Lashkari, "I believe their is small error in how OutputStream handles the WriteImageHint. In the "writeImage" method, it converts the WriteImageHint to an internal "decision" flag. During this conversion, it seems to be swapping the behavior for WRITE_EXTERNAL_FILE and WRITE_USE_EXTERNAL. I've attached what I believe to be the correct conversion." Robert Osfield 2011-04-26 11:51:21 +00:00
  • 8d323fcdea From Mattias Helsing, "Fixes installation of the osgViewer headers that got broken with rev 12208 and 12231. Robert Osfield 2011-04-21 17:16:27 +00:00
  • a793958836 From Johannes Baeuerele, "I have extended the pvr reader plugin to support etc1 compression(GL_ETC1_RGB8_OES). The changes attached to this submission are based on today's trunk. Robert Osfield 2011-04-21 17:04:50 +00:00
  • 634344aef5 From Marius Heise, "here is a patch that implements Win32 HW-synced swapping using wglJoinSwapGroupNV, wglBindSwapBarrierNV and the existing traits. It was tested with multiple ATI FirePro S400 cards. Robert Osfield 2011-04-21 13:34:03 +00:00
  • 02081af4f8 From Fred Smith, "GraphicsWindowWin32::setWindow currently creates a context with no regards to the Traits, like createWindow does. Robert Osfield 2011-04-21 13:01:11 +00:00
  • 478e0f3ebf From Jorge Ciges, "1rst - Changes in Cmake: They make possible "make install" with the android building. Robert Osfield 2011-04-21 12:53:22 +00:00
  • cd44e63b90 From Cedric Pinson, "I have tried some model that produces crashes in the dae plugin because of empty node: Robert Osfield 2011-04-21 12:12:40 +00:00
  • 9bfb043a16 From Tomas Hogarth, "Attached are the complete changed files GraphicsWindowIOS and GraphicsWindowIOS.mm. The change is in regard to the ability to adapt to device orientation. We did just have a bool indicating the window would adapt to all orientations. I have changed this to a bit mask allowing the user to specify individual orientations or combinations. Robert Osfield 2011-04-21 12:06:06 +00:00
  • 4d0b96c074 From Sukender, Here is a tiny update to FileNameUtils. It brings getPathRoot() and isAbsolutePath() to the public side of the lib. Robert Osfield 2011-04-20 19:20:28 +00:00
  • 63cfbadc95 From Guillaume Taze, "This is a fix for the error popups which appeared when reading a corrupted file on windows. Errors are redirected to std::err instead." Robert Osfield 2011-04-20 17:15:58 +00:00
  • 70aa087f6e Added releaseGLObjects(State*) support into osg::FrameBufferObject, osg::RenderBin and osg::RenderStage to ensure proper clean up of FBO's on closing a graphics context. Robert Osfield 2011-04-20 11:45:01 +00:00
  • f564926570 From Magnus Kessler, "A few minor fixes in the documentation strings of ReaderWriterFLT.cpp" Robert Osfield 2011-04-19 14:19:06 +00:00
  • cfb19182e6 From Bradley Anderegg, "The first change just exposes the archive extension list so that external applications can determine if an archive extension is valid. Robert Osfield 2011-04-19 14:11:13 +00:00
  • 3c4180d982 From Paul Martz, "To summarize the fix: OpenGL eye coords are negative outside Cartesian quadrant 1. As a result, the center of projection is eye coord (0,0), which (when used as st tex coords) looks up the lower left corner of the texture. However, in projective texturing, you usually want eye coord (0,0) to look up the center of the texture. Accomplishing this mapping requires not just a lookat and perspective transform, but also a translate and scale." Robert Osfield 2011-04-19 13:32:25 +00:00
  • c13b7d26b7 From Jan Peciva, "please find attached proposed fix for ON_DEMAND rendering. The biggest issue was that the windows did not act on repaint request (WM_PAINT, EXPOSE,...) Robert Osfield 2011-04-19 12:01:38 +00:00
  • efec8a13a1 Removed spaces from end of lines Robert Osfield 2011-04-19 11:46:05 +00:00
  • 581e6fb630 Ran svn propset -R svn:eol-style native . on the OpenSceneGraph Robert Osfield 2011-04-19 11:40:22 +00:00
  • c70e7bda86 Improved the handling of unitialized bounding box Robert Osfield 2011-04-19 09:54:14 +00:00
  • 36f755670b Cleaned up example Robert Osfield 2011-04-19 09:53:34 +00:00
  • c1cd0c4f3b Updated SO version number Robert Osfield 2011-04-18 12:58:28 +00:00
  • 8ffa50a88e Added IncrementalCompileOperation::compileAllForNextFrame(uint) method and supporting functionality that tell the IncrementalCompileOperation to compile all pending objects during next draw traversal, for specified number of frames. Robert Osfield 2011-04-18 12:35:19 +00:00
  • a74289614d From Stephan Huber, "attached you'll find some enhancements for the iphone-part of the readme." Robert Osfield 2011-04-14 15:47:29 +00:00
  • c8350e0428 From Magnus Kessler, "The standard width for the windows cmd and terminals on many Unix systems is 80 columns. I reorganized some of the help strings to make the output of Robert Osfield 2011-04-14 15:45:14 +00:00
  • 2648723c83 Cleaned up DXT1 support Robert Osfield 2011-04-14 15:22:43 +00:00
  • 5fb7f69108 Added IF (WIN32) around OSG_USE_UTF8_FILENAME Robert Osfield 2011-04-14 15:21:53 +00:00
  • 7c004aeebc Added osgDB::Option string entries: Robert Osfield 2011-04-14 10:44:37 +00:00
  • fc38d5b6e7 Added setting of the internal texture format Robert Osfield 2011-04-14 09:16:09 +00:00
  • 76445d07b0 quitened down debug output Robert Osfield 2011-04-13 19:28:30 +00:00
  • b1692f1f31 Introduced new code for detecting DXT1 images catogoriesed as RGB that actually have a 1 bit alpha, therefore re-interpreting these as RGBA. Robert Osfield 2011-04-13 19:26:35 +00:00
  • b62f927eff Added handling of DXT1 in osg::Image::isImageTranslucent() Robert Osfield 2011-04-13 10:44:36 +00:00
  • e7e860b742 Added support for explitly requesting DXT1a and DXT1c compression Robert Osfield 2011-04-11 19:11:25 +00:00
  • b186f703ab Final tag for 2.8.4. Renaming release candidate 3 as the final release. OpenSceneGraph-2.8.4 Paul MARTZ 2011-04-11 18:32:08 +00:00
  • 249d7c5e7a Tagging 2.8.4 RC3. Paul MARTZ 2011-04-07 01:59:46 +00:00
  • 18d9206a5e 2.8 branch, from Sukender: Fixes output file names for VS2010 builds so that Windows DLLs contain the SO version number. Paul MARTZ 2011-04-07 01:58:09 +00:00
  • f0f31e4a8c From Stephan Huber, "Attached you'll find a fixed GraphicsWindowCocoa-implementation which should fix the reported bugs. Robert Osfield 2011-04-04 10:16:46 +00:00
  • 7d6bde2d01 Added OPENTHREADS_ATOMIC_USE_MUTEX Cmake options that allows you to override the default detection of atomic implementatition, making it possible to force the use of Mutex for OpenThreads::Atomic, and as a consequence for use of Mutex for Referenced::ref/unref() counting. Robert Osfield 2011-03-31 14:57:18 +00:00
  • 70dfd11531 From Tim Moore, Fixes to race in DatabasePager where a parent PagedLOD of newly loaded subgraph has been expired. Robert Osfield 2011-03-30 15:15:07 +00:00
  • eddbbe28fa Fixed build against latest ffmpeg versions Robert Osfield 2011-03-28 18:15:53 +00:00
  • 71eb974c1b Bump version# to 2.8.4. Paul MARTZ 2011-03-28 15:41:25 +00:00
  • f4be375ab8 2.8 branch: Merging r11354 from trunk to fix OpenThreads CMake INSTALL target issues in VS2010. Paul MARTZ 2011-03-28 02:38:46 +00:00
  • 38b454f824 2.8 branch: Enabling VS2010 builds. Paul MARTZ 2011-03-28 02:32:58 +00:00
  • 5625c0cd8b Added m4v as a handled movie file extension Robert Osfield 2011-03-23 14:01:58 +00:00
  • e9b211ad4e Added dciimage library to DCMTK libs Robert Osfield 2011-03-21 21:28:35 +00:00
  • f4110a7d84 Improved handling of RGB data. Robert Osfield 2011-03-21 21:28:02 +00:00
  • 11007a03ee Added .get() to fix build Robert Osfield 2011-03-19 16:25:01 +00:00
  • 923b658e65 Adde an isFileADicom(..) method to enable the loader to automatically identifier dicom files without making any assumptions about the file extension Robert Osfield 2011-03-18 12:21:58 +00:00
  • aeb0d60b72 Added extra DCMTK libraries to search and link line to enable build against new DCMTK-3.6.0 release Robert Osfield 2011-03-18 11:23:39 +00:00
  • 6b67320190 Added support for new SampleDensityWhenMovingProperty into .p3d format, with it default to 0.02. Robert Osfield 2011-03-17 17:33:02 +00:00
  • 89eadcfe82 Added SampleDensityWhenMovingProperty to control LOD property of osgVolume. Robert Osfield 2011-03-17 15:37:39 +00:00
  • 79cb22eb06 Changed the view movement detection code so that it uses the new CullVisitor::Identifier to indentifier cull traversals, this enables the code to properly detect movement when osgViewer::Renderer uses double buffering of SceneView. Robert Osfield 2011-03-17 13:56:27 +00:00
  • 6e182e7c17 Added set up of CulLVisitor::Identifier so that the double buffered SceneView/CullVisitor share the same Identifier. Robert Osfield 2011-03-17 13:54:54 +00:00
  • e28f9a7d32 Added CullVisitor::Identifier to help with cull operations that require a consistent identifier for cull traveresals when osgViewer::Renderer uses double buffering. Robert Osfield 2011-03-17 13:54:14 +00:00
  • 307bf7002f First cut at LOD support in RayTracedTechnique, which lowers the number of samples taken when the view of the volume is changing. Robert Osfield 2011-03-17 11:49:22 +00:00
  • 127b103edd From Torben Dannhauer, "adds an additional library name of libpng ( libpng15 ) to search fo" Robert Osfield 2011-03-16 13:48:09 +00:00
  • db4b31f804 From Alan Dickinson,"I tested out my changes against the trunk and everything worked fine... except I noticed that the CMAKE_BUILD_POSTFIX is set incorrectly for a undefined or blank BUILD_TYPE. Robert Osfield 2011-03-16 13:41:39 +00:00
  • 256da4879e Added hud and billboard support to image, stereo_image, pdf, browser and vnc image placement Robert Osfield 2011-03-16 10:51:42 +00:00
  • f2ce2f19a9 Added support hud property for title, bullets and paragraph tags Robert Osfield 2011-03-15 19:54:57 +00:00
  • bdd4a67d7c From Sukender, "Fixed a case where getUniqueName() does not work properly" Robert Osfield 2011-03-15 14:04:50 +00:00
  • 236e773fc5 From Torben Dannhauer, update to reflect addition of NVTT to Windows 3rdPartyPackage Robert Osfield 2011-03-15 14:02:39 +00:00
  • 39b8aa45bc Added checked against GL version number for enabled _isTexture3DSupported. Robert Osfield 2011-03-15 13:53:59 +00:00