[osg-users] [OS X] Request for testing the new Cocoa backend + imageio-plugin

Eric Sokolowsky esok.osg at gmail.com
Tue Mar 17 13:40:17 PDT 2009


I just ran a preliminary test, and the imageio plugin seemed to load and
work correctly. I will post more as I test further.

Thanks Stephan for integrating this!

-Eric

On Wed, Mar 4, 2009 at 11:09 AM, Stephan Maximilian Huber <
ratzfatz at digitalmind.de> wrote:

> Hi all,
>
> I've finished the coding of the new Cocoa backend for osgViewer and I
> integrated the imageio-plugin from E.Wing into CMake / the XCode-project.
>
> I did some tests but as of my limited ressources I can't test every
> combination of hardware etc. So please if you have some spare-time and
> an OS X machine can you please test the new code? Thanks!
>
> *Here's how to get the new code:*
>
> svn checkout
> http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/osg-cocoa-dev
>
> or if you already have svn trunk on your computer
>
> svn switch
> http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/osg-cocoa-dev
>
> start CMake and change the following two options:
>
> OSG_WINDOWING_SYSTEM = Cocoa (X11, Carbon, and Cocoa available)
> OSG_DEFAULT_IMAGE_PLUGIN_FOR_OSX = imageio (imageio + quicktime available)
>
> If you want to compile for 64bit, be sure to change
> CMAKE_OSX_ARCHITECTURES to "ppc;i386;ppc64;x86_64", (the carbon backend
> and quicktime are not compatible with 64bit, and get not compiled even
> when enabled!)
>
> create your project files, compile and test against your application /
> environment.
>
> If you want to use the depecated os x project then be sure to define the
> follwing flags for the project:
>
> USE_DARWIN_COCOA_IMPLEMENTATION (for cocoa backend)
> USE_DARWIN_CARBON_IMPLEMENTATION (for carbon backend)
>
> for osgDB:
> DARWIN_IMAGEIO (imagio as default image-plugin)
> DARWIN_QUICKTIME (quicktime as default image-plugin)
>
>
> *What's missing, not tested:*
>
> + I don't know if all tablet-events are handled well, because my tablet
> does not support all available events (rotation + tilt)
>
> + if you resize a window you'll get some artifacts while resizing, I
> don't know how to fix this, I tried some approaches but nothing good came
> up
>
> + switching from fullscreen to windowed mode and vice versa works only
> for the main-screen reliably (this affects also the carbon backend). See
> my other post regarding this issue.
>
> #scroll-wheel-events are not tested that well.
>
> SO, I hope no major problems arise, and we can merge the staff with
> trunk the next days.
>
> cheers,
> Stephan
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20090317/b8f4baa3/attachment-0003.htm>


More information about the osg-users mailing list