On 26 January 2014 14:40, Rebecca N. Palmer <[email protected]> wrote:

> 3.2 branch, built as .deb in Ubuntu 13.10:
> -Builds, works in FlightGear
>

Good to hear, thanks for the testing.


> -threading+Qt still crashes; given the (previously discussed) lack of a
> real fix, I suggest making osgviewerQt single threaded by default
>

I have already modified osgviewerQt to use SingleThreaded when compiling
against Qt5.0.  The code is:

#if QT_VERSION >= 0x050000
    // Qt5 is currently crashing and reporting "Cannot make QOpenGLContext
current in a different thread" when the viewer is run multi-threaded, this
is regression from Qt4
    osgViewer::ViewerBase::ThreadingModel threadingModel =
osgViewer::ViewerBase::SingleThreaded;
#else
    osgViewer::ViewerBase::ThreadingModel threadingModel =
osgViewer::ViewerBase::CullDrawThreadPerContext;
#endif

-the OpenThreads soversion has been bumped to 20 in *both* branches: was
> this meant to only apply to 3.3?


I must have bumped them both as was a conflict with OSG-3.2's OpenThreads
as well - we have to leapfrog the debain SOversion to avoid problems.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to