Robert Osfield
a59e93a0df
Added mutex to object creation to avoid a race condition when using threaded multiple graphics context
2008-04-23 14:10:41 +00:00
Robert Osfield
5c08b0ccb0
Added return.
2008-04-22 14:31:30 +00:00
Robert Osfield
448cd50546
From Stephan Huber, "the support for the new mightymouse and new touchpads was incomplete in GraphicsWindowCarbon. Attached is a fixed version."
2008-04-22 14:15:24 +00:00
Robert Osfield
a802c4c40a
Updated AUTHORS file
2008-04-22 13:00:52 +00:00
Robert Osfield
7bbb10203f
Updated ChangeLog, NEWS and READE for 2.3.10 pre release of 2.4.
2008-04-22 12:52:35 +00:00
Robert Osfield
221b2a3c01
Updated version number for 2.3.10 dev release
2008-04-22 11:47:17 +00:00
Robert Osfield
fffe558e9a
Updated wrappers
2008-04-22 11:41:03 +00:00
Robert Osfield
234bfeb648
Removed hardware down sampling hack from GeoemtryTechnique and replaced with Terrain::g/setSampleRatio()
...
usage.
2008-04-22 11:39:47 +00:00
Robert Osfield
37bea2727b
Updated authors
2008-04-22 10:10:24 +00:00
Robert Osfield
684920c46c
Fixed name
2008-04-22 09:43:55 +00:00
Robert Osfield
9878a0e3ca
Updated NEWS for 2.4 release
2008-04-21 16:31:54 +00:00
Robert Osfield
e14574cbb2
From Luigi Calori, Added CURL_IS_STATIC option to help hint to the libcurl's plugin build so that it can be select as static build
2008-04-21 14:51:47 +00:00
Robert Osfield
5d6121751c
Updated AUTHORS file for release
2008-04-18 16:21:12 +00:00
Robert Osfield
81ad9bc95f
Updated ChangeLog
2008-04-18 16:20:08 +00:00
Robert Osfield
a24fc02a3b
Updated date on readem
2008-04-18 15:52:14 +00:00
Robert Osfield
495dca0b61
Updated wrappers
2008-04-18 15:01:49 +00:00
Robert Osfield
c4ba16f017
Added support for COLOR_BUFFER entries up to 15
2008-04-18 14:57:43 +00:00
Robert Osfield
13173ff680
Updated BufferComponent enum to list COLOR_BUFFERi entries up to 15.
2008-04-18 14:51:21 +00:00
Robert Osfield
55c6348cba
Fixed bug in FBO colour attachement code
2008-04-18 14:33:14 +00:00
Robert Osfield
651c93e6c7
Added optional compiled in debugging output to CullVisitor::apply(osg::Camera&)
2008-04-18 14:14:33 +00:00
Robert Osfield
196a550cda
Added write(ostream&) method to allow one to print out the current state
2008-04-18 13:57:08 +00:00
Robert Osfield
648199cb2b
Changed the FrameBufferObject::setAttachment() methods so it now use osg::Camera::BufferComponent
...
to enable it to distinguish between MRT and non MRT paths
2008-04-18 13:25:14 +00:00
Robert Osfield
f09d583f44
Introduce OSG_GL_ERROR_CHECKING env var checking to osg::State constructor so that you
...
can enable fine grained check via env vars o.e.
export OSG_GL_ERROR_CHECKING=ONCE_PER_ATTRIBUTE
2008-04-18 11:09:54 +00:00
Robert Osfield
a1f1f5114c
From Stephan Huber, "attached you'll find a refactored and improved quicktime-plugin. I moved all code related to the image-loading, swizzling etc into an extra class. The quicktime plugin supports now reading and writing images from/to streams and the code is less cluttered than previous versions.
...
I removed QTtexture.h/.cpp and added QTImportExport.h/.cpp. I updated the CMake-files, I hope they are alright. I used the submitted code in my own apps since two months or so and it seems pretty stable, but as always the migration to the osg-quicktime plugin may have introduced new bugs, so perfect for developer release :)"
2008-04-17 15:30:35 +00:00
Robert Osfield
1b29fb8933
From John Shue, build fix for QT 3.x
2008-04-17 11:12:21 +00:00
Stephan Maximilian HUBER
368863376c
updated XCode project
2008-04-17 09:04:29 +00:00
Robert Osfield
922dcb0423
Added new computation of time to allocate to flushing deleted and compiling OpenGL objects per frame.
2008-04-16 18:13:41 +00:00
Robert Osfield
c10acfcc47
From Bob Kuehne, "he attached are conversions of the 3 main places i found in osg where tokens are used to represent bitmasks with 'magic' numbers, like 32. i've changed these to a more representative bitshift representation, showing clearly in which bit you can expect this token to manifest. ie, converted things like:
...
from: DEEP_COPY_STATESETS = 8,
to: DEEP_COPY_STATESETS = 1<<3,
showing clearly that this isn't the _value_ 8, but the _bit_ 8. this is an old pattern i see (and like to promulgate) to make code a bit more readable and maintainable.
"
2008-04-16 15:23:12 +00:00
Robert Osfield
3ef40a2301
Updated version number for nex dev release
2008-04-16 15:22:03 +00:00
Robert Osfield
e24d351cc4
From Jason Beverage, cursor inheritance support
2008-04-16 10:01:16 +00:00
Robert Osfield
aafeb93413
Updated AUTHORS.txt for release
2008-04-15 20:27:49 +00:00
Robert Osfield
0a92fccb76
Updated ChangeLog
2008-04-15 20:16:57 +00:00
Robert Osfield
d2196c02bc
From Jason Beverage, "The following changes fix the flickering issue I'm seeing when trying to externally manage my cursor in Win32. If you set the cursor to InheritCursor, GraphicsWindowWin32 ignores WM_SETCURSOR and assumes you will set the cursor yourself."
2008-04-15 19:46:29 +00:00
Robert Osfield
9724303f38
From Art Trevs, moved multile render targets support from RenderStage into FrameBufferObject.
...
From Robert Osfield, refactored the FrameBufferObejcts::_drawBuffers set up so that its done
within the setAttachment method to avoid potential threading/execution order issues.
2008-04-15 19:36:40 +00:00
Robert Osfield
e1c6a6ea43
Updated wrappers
2008-04-15 12:52:47 +00:00
Robert Osfield
db1bd13c4c
From Tim Moore, compile fix for gcc 4.3
2008-04-15 11:50:34 +00:00
Robert Osfield
b12d209463
Added docs explaining units
2008-04-14 10:38:37 +00:00
Robert Osfield
6691824244
Added subdivision of Goedes
2008-04-13 19:31:09 +00:00
Robert Osfield
e94d6a0b30
From Christian Kaser, "I discovered a bug that lead to a space being displayed at the start of the new line after an automatic line break (through setMaximumWidth()). The fix simply skips all spaces at the end of the line, before skipping a line break which was done already.
...
osgText/Text.cpp: Line 502
...
else
{
++itr;
}
if (itr!=_text.end())
{
// skip over spaces and return.
while (*itr==' ') ++itr; // New
if (*itr=='\n') ++itr;
}
// move to new line.
switch(_layout)
{
.."
2008-04-13 14:32:13 +00:00
Robert Osfield
c045af6481
From Paul Martz, added osgocclussionquery and osgthirdpersonview examples
2008-04-13 14:29:22 +00:00
Robert Osfield
f85ced09a6
Changed bias parameter to scale
2008-04-12 10:02:28 +00:00
Robert Osfield
decc3bda02
Updadated authors file for dev release
2008-04-11 14:52:35 +00:00
Robert Osfield
e0a780b404
Updated wrappers, and version numbers in prep for next release
2008-04-11 14:43:22 +00:00
Robert Osfield
505a360f2c
Fixed J.P. Delports name
2008-04-11 14:33:24 +00:00
Robert Osfield
f9c70f2f76
Added --unit entry for controlling which texture unit the overlay works on.
2008-04-11 14:14:28 +00:00
Robert Osfield
d0a2bf87f3
From Paul Martz,"Several misc changes, but the major fixes include:
...
* Support for Vec4ubArray for color data
* Support for material transparency
Thanks to Neil Hughes, Jason Daly, yourself, and others for testing and reporting issues."
2008-04-11 13:43:11 +00:00
Robert Osfield
76e0198007
From Philipp Machler, "We have extended the support for Wacom Tablet devices:
...
- Mac OS X
- not only pressure, but tilt and z-rotation is supported now
"
2008-04-11 13:28:09 +00:00
Robert Osfield
6fed4022a6
Added reference to osgstereomatch example to osgmultiplerendertargets.
...
Added usage example use OpenSceneGraph-Data/Images examples
2008-04-11 13:04:21 +00:00
Robert Osfield
52c9acade3
From Sherman Wilcox, "Here is a patch for cmakelists.txt to add support for the /MP option
...
in Microsoft compilers as discussed in osg-users. There is now an
advanced option called WIN32_USE_MP (which defaults to OFF) that will
enable the /MP switch for all builds. I tucked this code block safely
within a IF(WIN32) branch."
2008-04-11 13:03:02 +00:00
Robert Osfield
98a2289a59
From Jose Delport, a MRT example implementing stereo matching.
2008-04-11 11:58:27 +00:00