Hi Stephan,

I'm now working on merging the changes.  I'll tackle the changes as
separate check-ins, do the osgViewer changes first, then I'll move on
to the image plugin, than the quicktime changes/Registry.

I've just copied the Cocoa additions to osgViewer, but before I check
in I'd like to confirm that the following files are the only ones
associated with the support for Cocoa?

include/osgViewer/api/Cocoa
include/osgViewer/api/Cocoa/PixelBufferCocoa
include/osgViewer/api/Cocoa/GraphicsWindowCocoa
src/osgViewer/PixelBufferCocoa.mm
src/osgViewer/DarwinUtils.h
src/osgViewer/GraphicsWindowCocoa.mm
src/osgViewer/CMakeLists.txt
src/osgViewer/DarwinUtils.mm

Let me know if I'm missing something.

Cheers,
Robert.

On Mon, Mar 9, 2009 at 10:30 AM, Stephan Maximilian Huber
<[email protected]> wrote:
> 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
>
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to