Hi Rebecca,

I am back from holiday now and steadily working through my email backlog
and assembling a TODO list for January.  From your list it looks to me like
the Qt 5/OSG threading problems are down to Qt not managing multi-threading
of X11 properly.  The core osgViewer::GraphicsWindowX11 implementation
doesn't actually need the XInitThreads() call as it doesn't mix threads and
X11 objects in problematic way.  Qt is pretty late to the multi-threaded
graphics party.  If we need to apply a workaround then I'd suggest having
adding the XInitThreads() to the OSG/Qt examples with clear comment about
when and where it's needed.

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

Reply via email to