Re: [osg-users] API changelog for OSG3

2013-01-25 Thread Robert Osfield
Hi Ehsan,

For the most part the common API of 2.8.x and 3.0.x has been
maintained so applications should port from 2.8.x to 3.0.x easily.
Often it will simply be a case of recompiling against the new version,
occasionally you might find a difference, if you do just ping the list
or have a look through the API in question, if there has been a change
that effects you it's very likely it's something like typo fix or
minor revision.

The big differences between 2.8.x and 3.0.x lie in internals of the
OSG, and additional new functionality that sits alongside the old
classes.  The really big change is that the OSG now supports OpenGL
ES, but for an OpenGL/OSG application developer this will just be
latent functionality that you won't use and won't be affected by.

Robert.

On 25 January 2013 15:47, Ehsan Azar dash...@gmail.com wrote:
 Hi,

 I am using OSG2.8.2, and recently am trying to upgrade, I am following the 
 cumulative changelogs already but I appreciate if there is any document that 
 explains any possible API changes (I have not seen any).

 It seems I should be able to start with 3.0 but then I wonder why 2.8 is 
 still popular.  Specially I noticed alphapixel kindly provides desktop 
 binaries, that also includes the rather old 2.8.5. Is there any major leap 
 that has made 3.0 dramatically different?


 Thank you!

 Cheers,
 Ehsan

 --
 Read this topic online here:
 http://forum.openscenegraph.org/viewtopic.php?p=52198#52198





 ___
 osg-users mailing list
 osg-users@lists.openscenegraph.org
 http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] API changelog for OSG3

2013-01-25 Thread Paul Martz

On 1/25/2013 8:47 AM, Ehsan Azar wrote:

It seems I should be able to start with 3.0 but then I wonder why 2.8 is still 
popular.


In my experience providing OSG consulting and dev services, some of my customers 
are content with the stability of 2.8.5 (June 2011), and have no particular need 
for the features in OSG 3.0.1 (July 2011 -- so 2.8.5 is really not that much 
older per se).


Of my customers who *have* moved to 3.0.1, none are making extensive use of the 
big new features as far as I know. The big features that I recall are:

 - OpenGL ES support
 - OpenGL 3 support
 - New native file format
 - Performance enhancements for DBPager

I know there are many people on the list who are using these features. Whether 
you have a need to move to 3.0.1 or not is entirely up to you and your needs.

   -Paul

___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] API changelog for OSG3

2013-01-25 Thread Ehsan Azar
Paul and Robert,

Thank you that is exactly the information I was looking for, and for the 
reference both 2.8.5 and 3.0.1 linked fine and so far I do not see any issues. 
Well, even 2.8.2 was working great, OSG is an excellent software.

I guess I will update to 2.8.5, and then to 3.0.1 later after doing some more 
tests.

Thank you for this great software!

Regards,
Ehsan

--
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=52210#52210





___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] API changelog for OSG3

2013-01-25 Thread Simon Hammett
I'd wait until the next stable release before going with 3. There's several
bugs in the 2.9.x/ 3 releases that have been resolved.
Such as incorrect text rendering, buggy slow path rendering and some sort
of GL resource handling bug that was causing reuse of invalid display lists.

These have all been fixed in the 3.1.x branch.

On 25 January 2013 17:16, Ehsan Azar dash...@gmail.com wrote:

 Paul and Robert,

 Thank you that is exactly the information I was looking for, and for the
 reference both 2.8.5 and 3.0.1 linked fine and so far I do not see any
 issues. Well, even 2.8.2 was working great, OSG is an excellent software.

 I guess I will update to 2.8.5, and then to 3.0.1 later after doing some
 more tests.

 Thank you for this great software!

 Regards,
 Ehsan

 --
http://www.ssTk.co.uk
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org