Robert Osfield
5eaf95ed0f
Ported example to using OSG objects for rendering rather than GLUT
2008-11-17 15:49:24 +00:00
Robert Osfield
39646d2dff
Introduced xulrunner extensions from llmozlib2, and got things working under linux
2008-11-17 10:36:55 +00:00
Robert Osfield
fa65527fee
From Philip Lowman, "If you change CMAKE_INSTALL_PREFIX in the cache editor after building the OSG, it causes the entire project to rebuild (at least with the CMake makefile generator due to changing preprocessor definitions applied across all targets).
...
I suggest moving the definition of OSG_DEFAULT_LIBRARY_PATH (which is responsible for this global rebuild) into osgDB/CMakeLists.txt which is the only library in the code where this definition is (and is likely ever to be) used. This way if the user changes it, only osgDB will rebuild."
2008-11-14 20:50:40 +00:00
Robert Osfield
f6ad4628f4
Added definition of std::wstring as a work around to a lack of wstring under Cygwin.
2008-11-14 20:31:28 +00:00
Robert Osfield
453bbc8608
From Simon Hammett, moved VS #prgama warning disabling from include/osg/Export to CMakeList.txt.
2008-11-14 18:22:01 +00:00
Robert Osfield
5d975da41a
Removed reduncent #includes
2008-11-14 18:15:12 +00:00
Robert Osfield
10b5f0d041
From Wojciech Lewandowski, "Attached are modifications to GraphicsWindowWin32. By default workaround is
...
set to off. But could be activated/decativated via CMake as well as system
environment variable. I also modified src\osgViewer\CMakeLists.txt to turn
off this workaround by default as suggested."
2008-11-14 17:03:59 +00:00
Robert Osfield
2a1f7f0f7a
Added GTK and GLUT guards to osgbrowser include
2008-11-14 16:54:07 +00:00
Robert Osfield
b62cb79c7e
Further work on experiment llmozlib/geko based embedded web browser
2008-11-14 16:48:07 +00:00
Robert Osfield
d75cc7f84d
An "attempt" at using LLMozLib sources as a base for a gecko based embedded browser.
2008-11-13 15:35:08 +00:00
Robert Osfield
11388f3519
Updated version number in prep for 2.5.6 dev release
2008-11-13 10:49:33 +00:00
Robert Osfield
ab9c0898c3
Moved Poppler-glib check into root CMakeList.txt
2008-11-12 22:54:12 +00:00
Robert Osfield
69effce44e
Improved filepath handling, and increased the image resolution for better rendering quality
2008-11-12 14:57:30 +00:00
Robert Osfield
771dc7d645
Introduced new osgpdf example that use Cario + Poppler libraries to provide a means of rendering a pdf document to an osg::Image.
2008-11-12 14:21:05 +00:00
Robert Osfield
453e595636
Updated wrappers
2008-11-12 14:20:15 +00:00
Robert Osfield
89829f8153
Added osgViewerGetVersion() into context creation code as a means of forcing windows to link in osgViewer properly.
2008-11-12 10:30:17 +00:00
Robert Osfield
c1568bb735
Improved naming
2008-11-11 17:59:35 +00:00
Robert Osfield
f1bb6592bb
Tweaked comment
2008-11-11 17:30:11 +00:00
Robert Osfield
014246bef6
Added default fallback of a window context is none is otherwise specified.
2008-11-11 17:29:48 +00:00
Robert Osfield
7468904dd6
Added command line argument docs and support for -h/--help command line options
2008-11-11 16:59:58 +00:00
Robert Osfield
98c9d0e88f
Removed the redundent prepending of application name.
2008-11-11 16:59:12 +00:00
Robert Osfield
ee172b840c
Added timing stats
2008-11-11 16:21:04 +00:00
Robert Osfield
3754dc4230
Added --geometry, --geometry-vbo and --geometry-va command line options and associated geometry test codes
2008-11-11 16:13:37 +00:00
Robert Osfield
4dd8ad2f16
Added --delay <microseconds> option that is run between each OpenGL object apply, defaults to 0
2008-11-11 15:00:29 +00:00
Robert Osfield
0de253ad2c
Added support for fbo testing.
2008-11-11 12:50:51 +00:00
Robert Osfield
915a645761
First cut of osgmemorytest example that is written to allocate many windows/pbuffer/GL objects as test of how many objects can be allocated on a machine.
2008-11-10 20:06:27 +00:00
Robert Osfield
7255a23b03
Added commented out flt entry for compiling the old deprecated flight plugin (useful for testing purposes).
2008-11-10 13:56:59 +00:00
Robert Osfield
f5e1d17c13
Fix to traversal of children of an LOD - based on a suggestion from Katharina Plugge.
2008-11-10 13:48:36 +00:00
Robert Osfield
5bb6fe2ee7
Added support for Camera::PACKED_DEPTH_STENCIL_BUFFER to .osg and .ive formats
2008-11-09 11:56:02 +00:00
Robert Osfield
2090fb1450
From Jaromir Vitek, "patch contains extension to fbo and camera. Camera can attach new render buffer for depth and stencil logical buffer in packed form."
2008-11-09 11:55:11 +00:00
Robert Osfield
d75cd032b9
From Jean-Sebastien Guay, replaced M_PI with osg::PI.
2008-11-08 17:53:51 +00:00
Robert Osfield
52c14132b4
Updated ChangeLog for 2.7.5 release
2008-11-07 18:02:05 +00:00
Robert Osfield
ee0832c182
From Csaba Halasz, fix for hang when running in CullThreadPerCameraDrawThreadPerContext threading model.
2008-11-07 17:40:25 +00:00
Robert Osfield
60af3fd6fc
Fixed typo
2008-11-07 17:23:55 +00:00
Robert Osfield
18dbdc2e86
Fixed build under gcc 4.3.2
2008-11-07 17:07:43 +00:00
Robert Osfield
b2cd130cc2
Updated ChangeLog and version number for 2.7.5 release
2008-11-07 16:26:46 +00:00
Robert Osfield
fd4dc1b9c6
Removed fstream for wrapper due to problems with wrapping.
2008-11-07 16:14:49 +00:00
Robert Osfield
b18840d438
Removed due to problems with build
2008-11-07 16:03:37 +00:00
Robert Osfield
0790bf18ec
Updated wrappers
2008-11-07 15:38:40 +00:00
Robert Osfield
720551d549
From Michael Platings, Converted std::fstream/ifstream/ofstream to osgDB::fstream/ifstream/ofstream and
...
fopen to osgDB::fopen to facilitate support for wide character filenames using UT8 encoding.
2008-11-07 15:08:08 +00:00
Robert Osfield
0ccf7d8383
Converted tabs to four spaces
2008-11-07 15:01:15 +00:00
Robert Osfield
3455431129
From Tim Moore, removed redundent forward declartion of BoundingBox and BoundingSphere
2008-11-07 13:18:40 +00:00
Robert Osfield
4f5379389d
From Martins Innus, "Here is a fix to add requestWarpPointer for OS X. It seems to work for me, I just took what osgProducer had. These are updated files to 2.7.3"
2008-11-07 10:23:57 +00:00
Robert Osfield
20eba3fb74
Changed to using stdio.h.
2008-11-06 16:48:55 +00:00
Robert Osfield
566b4cd999
Updated wrappers
2008-11-06 14:56:31 +00:00
Robert Osfield
7b9474e33e
Fixed constness of getTexture/getRenderBuffer() const and added non cost version.
2008-11-06 14:46:11 +00:00
Robert Osfield
b5aa966d12
From Michael Platings, "I've added functions to get the
...
texture, renderbuffer and other properties from a FrameBufferAttachment."
2008-11-06 14:29:35 +00:00
Robert Osfield
3f9e5dbfaa
From Kyle Centers, removed redundent check to _currentContext.valid().
2008-11-06 14:17:12 +00:00
Robert Osfield
ad2cb03a68
From Csaba Halasz, adding missing export directives
2008-11-06 14:04:26 +00:00
Robert Osfield
bfec6546ce
From Thomas Wedner, "use osgViewer::CompositeViewer with several views. All views share
...
parts of their scene graphs. Within these common part some nodes have
event handlers which use the action adapter argument to the event
handler to determinate which view received the event.
Here is the problem, osgViewer::CompositeViewer::eventTraversal sets
the action adapter field in the EventVisitor always to the last view
which received an event, instead of using the view which actually
received the event, so determination of the correct view does not work.
I looked at the code a bit, and moved the code for setting the action
adapter to a IMO better place"
2008-11-06 13:57:14 +00:00