| 1 |
DATE AUTHOR CHANGE |
|---|
| 2 |
----------- ----------- ------------------------------------------------------- |
|---|
| 3 |
[2.2.1 released - 3.5.2008]==================================================== |
|---|
| 4 |
Nov-18-2007 patrick Cocoa OpenGL windows update their input area size |
|---|
| 5 |
correctly. |
|---|
| 6 |
Sep-19-2007 patrick Added draw thread CPU affinity capabilities through the |
|---|
| 7 |
new environment variable VJ_DRAW_THREAD_AFFINITY. This |
|---|
| 8 |
is currently used only by the OpenGL Draw Manager. |
|---|
| 9 |
Sep-09-2007 patrick Added vrjuggler-direct3d fpc file. |
|---|
| 10 |
Sep-07-2007 dshipton Added vrjuggler-opengl and vrjuggler-performer fpc |
|---|
| 11 |
files for easier Draw Manager selection by application |
|---|
| 12 |
builds. |
|---|
| 13 |
Sep-07-2007 patrick Set VJ_BASE_DIR automatically on all platforms. Use the |
|---|
| 14 |
new environment variable VJ_DATA_DIR as a way to look |
|---|
| 15 |
up files in VJ_BASE_DIR/share/vrjuggler. |
|---|
| 16 |
Aug-25-2007 patrick Changed the return type of the virtual method |
|---|
| 17 |
vrj::OsgApp::getSceneViewDefaults() from |
|---|
| 18 |
osgUtil::SceneView::Options to unsigned int to fix |
|---|
| 19 |
compile errors. |
|---|
| 20 |
|
|---|
| 21 |
[2.2.0 released - 8.14.2007]=================================================== |
|---|
| 22 |
Aug-09-2007 patrick Stability improvements for vrj::OsgApp when using |
|---|
| 23 |
multi-pipe/multi-threaded configurations. |
|---|
| 24 |
|
|---|
| 25 |
[2.2 beta 1 released - 7.9.2007]=============================================== |
|---|
| 26 |
Jul-08-2007 patrick Debug-enabled code linked against the release runtime |
|---|
| 27 |
on Windows is now named the same as optimized code. |
|---|
| 28 |
The debug DLLs are installed in the "debug" |
|---|
| 29 |
subdirectory. On non-Windows platforms, debug-enabled |
|---|
| 30 |
plug-ins no longer use the "_d" name variation and are |
|---|
| 31 |
installed in the "debug" subdirectory. |
|---|
| 32 |
NEW VERSION: 2.1.31 |
|---|
| 33 |
Jun-27-2007 patrick Changed the preprocessor identification of debug versus |
|---|
| 34 |
optimized to look for VJ_DEBUG or JUGGLER_DEBUG |
|---|
| 35 |
instead of _DEBUG (and VJ_OPT or JUGGLER_OPT instead |
|---|
| 36 |
of _OPT). |
|---|
| 37 |
NEW VERSION: 2.1.30 |
|---|
| 38 |
Jun-26-2007 patrick Exposed VRJBasicDelegate so that user-level code can |
|---|
| 39 |
derive from it to customize response to Cocoa events. |
|---|
| 40 |
NEW VERSION: 2.1.29 |
|---|
| 41 |
May-14-2007 patrick Finished making vrj::OpenSGApp work with both OpenSG |
|---|
| 42 |
1.x and 2.0. |
|---|
| 43 |
NEW VERSION: 2.1.28 |
|---|
| 44 |
May-11-2007 patrick Made the data member of vrj::Frustum private and added |
|---|
| 45 |
vrj::Frustum::getValues() as the accessor for that |
|---|
| 46 |
data. |
|---|
| 47 |
NEW VERSION: 2.1.27 |
|---|
| 48 |
May-04-2007 patrick Improved OSG scene view lighting for subclasses of |
|---|
| 49 |
vrj::OsgApp. Submitted by Doug McCorkle. |
|---|
| 50 |
NEW VERSION: 2.1.26 |
|---|
| 51 |
May-04-2007 patrick Added lighting code to vrj::GlBasicSimulator so that |
|---|
| 52 |
OSG and OpenSG application objects do not have to |
|---|
| 53 |
include that code themselves just so that the simulator |
|---|
| 54 |
renders nicely. |
|---|
| 55 |
NEW VERSION: 2.1.25 |
|---|
| 56 |
May-01-2007 patrick Renamed the x11_pipes property of the display_system |
|---|
| 57 |
config element to pipes. |
|---|
| 58 |
NEW VERSION: 2.1.24 |
|---|
| 59 |
Apr-22-2007 patrick Application programmers can now choose to use an |
|---|
| 60 |
NSApplication delegate other than VrjMainController. |
|---|
| 61 |
NEW VERSION: 2.1.23 |
|---|
| 62 |
Apr-07-2007 patrick Made the number of sample buffers and samples per |
|---|
| 63 |
buffer configurable when using multisampling. |
|---|
| 64 |
NEW VERSION: 2.1.22 |
|---|
| 65 |
Apr-05-2007 patrick Added support for Cocoa windows on Mac OS X. |
|---|
| 66 |
NEW VERSION: 2.1.21 |
|---|
| 67 |
Mar-21-2007 patrick Instances of vrj::DrawSimInterfaces are now handled |
|---|
| 68 |
internally using boost::shared_ptr<T>. |
|---|
| 69 |
Mar-21-2007 patrick The Display Manager now uses vrj::DisplayPtr (a |
|---|
| 70 |
boost::shared_ptr typedef) instead of vrj::Display*. |
|---|
| 71 |
NEW VERSION: 2.1.20 |
|---|
| 72 |
Mar-18-2007 patrick The OpenGL Draw Manager now uses vrj::GlWindowPtr (a |
|---|
| 73 |
boost::shared_ptr typedef) instead of vrj::GlWindow*. |
|---|
| 74 |
NEW VERSION: 2.1.19 |
|---|
| 75 |
Feb-22-2007 patrick Added vrj::GlSimInterface::contextInit() so that the |
|---|
| 76 |
contextInit() method in vrj::GlDrawObjectFunctor can |
|---|
| 77 |
be invoked. |
|---|
| 78 |
NEW VERSION: 2.1.18 |
|---|
| 79 |
Feb-21-2007 patrick Updated for new keys in Gadgeteer 1.1.24. |
|---|
| 80 |
Jan-30-2007 patrick Eliminated the need to set VJ_BASE_DIR on Windwos to |
|---|
| 81 |
run applications. |
|---|
| 82 |
NEW VERSION: 2.1.17 |
|---|
| 83 |
Dec-18-2006 aronb Added initial support for Direct3D. |
|---|
| 84 |
NEW VERSION: 2.1.16 |
|---|
| 85 |
Nov-14-2006 patrick Replaced vpr::ReturnStatus usage with bool in the |
|---|
| 86 |
vrj::PerfPlugin interface. |
|---|
| 87 |
NEW VERSION: 2.1.15 |
|---|
| 88 |
Oct-30-2006 patrick Register signal handlers for SIGINT, SIGTERM, and (on |
|---|
| 89 |
Windows only) SIGBREAK when the kernel is started. |
|---|
| 90 |
NEW VERSION: 2.1.14 |
|---|
| 91 |
Oct-01-2006 patrick Updated for VPR 1.1.35. |
|---|
| 92 |
NEW VERSION: 2.1.13 |
|---|
| 93 |
Oct-01-2006 patrick Updated to handle the vpr::Thread constructor throwing |
|---|
| 94 |
an exception. |
|---|
| 95 |
NEW VERSION: 2.1.12 |
|---|
| 96 |
Sep-07-2006 patrick Improved error handling in viewport configurations. |
|---|
| 97 |
Jul-12-2006 patrick Changed the DLL name to include the version as part of |
|---|
| 98 |
the base library name on Windows. Implemented automatic |
|---|
| 99 |
linking of the VR Juggler libraries. |
|---|
| 100 |
NEW VERSION: 2.1.11 |
|---|
| 101 |
Jun-26-2006 patrick Added support for building universal binaries on Mac |
|---|
| 102 |
OS X. |
|---|
| 103 |
NEW VERSION: 2.1.10 |
|---|
| 104 |
Jun-19-2006 patrick Refactored vrj::OsgApp so that the scene view is |
|---|
| 105 |
updated only once per frame. Subclasses overriding |
|---|
| 106 |
vrj::OsgApp::latePreFrame() must be sure to call up to |
|---|
| 107 |
the base class implementation as the last step in the |
|---|
| 108 |
override. |
|---|
| 109 |
NEW VERSION: 2.1.9 |
|---|
| 110 |
May-24-2006 dshipton Versioning of installables for multiple installations. |
|---|
| 111 |
NEW VERSION: 2.1.8 |
|---|
| 112 |
Feb-15-2006 patrickh Updated to VPR 1.1.16. |
|---|
| 113 |
NEW VERSION: 2.1.7 |
|---|
| 114 |
Jan-08-2006 allenb Added swapSync test application. |
|---|
| 115 |
Jan-07-2006 allenb Added GlExtensionLoader classes. |
|---|
| 116 |
Added support for NV swap_group. |
|---|
| 117 |
NEW VERSION: 2.1.6 |
|---|
| 118 |
Oct-18-2005 patrickh Added the functions vrj::getVersionString() and |
|---|
| 119 |
vrj::getVersionNumber(). |
|---|
| 120 |
NEW VERSION: 2.1.5 |
|---|
| 121 |
Jul-25-2005 patrickh Added vrj::Projection::getNearFar(). |
|---|
| 122 |
NEW VERSION: 2.1.4 |
|---|
| 123 |
Jul-18-2005 patrickh Do not call pfExit() in vrj::PfDrawManager::closeAPI(). |
|---|
| 124 |
Leave that up to application programmers to put at the |
|---|
| 125 |
end of their main() function instead. |
|---|
| 126 |
NEW VERSION: 2.1.3 |
|---|
| 127 |
Jul-11-2005 patrickh Updated to VPR 1.1.3. |
|---|
| 128 |
Jul-10-2005 patrickh Updated to VPR 1.1.2. |
|---|
| 129 |
Jun-22-2005 aronb Ensure that we close each OpenGL window and its |
|---|
| 130 |
associated context. |
|---|
| 131 |
Jun-10-2005 patrickh Removed the VR Juggler 1.0 compatibility headers. |
|---|
| 132 |
NEW VERSION: 2.1.2 |
|---|
| 133 |
Jun-09-2005 patrickh Updated to support Windows 64-bit edition. |
|---|
| 134 |
NEW VERSION: 2.1.1 |
|---|
| 135 |
Jun-07-2005 patrickh VR Juggler 2.0 branch created. |
|---|
| 136 |
NEW VERSION: 2.1.0 |
|---|