Hi Robert, I think I am finished with the implementation of GraphicsWindowCocoa. Unfortunately nobody from the list tested my changes, but to keep things moving forward I think the best way is to integrate my changes into trunk and let people test things out.
I even would propose to set the standard-implementation in the CMake-files to Cocoa, so people get forced to use it and in the long term deprecate the carbon-implementation, as the cocoa-implementation is cleaner and future-compatible. There's one issue remaining I couldn't fix, but it's only cosmetic: When resizing windows you'll see some garbage in the window, which get cleared, when the resize is finished. I think this is because there's no way to force the rendering while handling an event. The cocoa implementation is not feature-complete, using "own windows" is not implemented yet. But its dead-simple to implement, so others can do it, if needed. I am running out of time, so I skipped this. So, how to move forward? I tried to keep my branch uptodate with trunk, but there are other submissions from me in this branch: fixes for the quicktime-plugin so it can handle http / rtsp streams and a proposal for osgDB::Registry for handling different protocols other than http. (see my mails from 12. feb 09) All the stuff is here: http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/osg-cocoa-dev cheers, Stephan _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
