Hi Robert, On Monday 20 June 2011, Robert Osfield wrote: > It's over a decade since I used an IRIX system so apart from fond memories > of a bigone era I don't think we need to worry about IRIX. I do suspect if > one did resurrect an IRIX it wouldn't too difficult to get the OSG working > on it. So, may be we should discuss this in an other thread with a more apropriate subject ...
> > So recent compile tests were only run on HP and Sun. > > > > I have compile tested these two remaining machines today. But I expect > > this to be the last time I will care for these machines... > > > > Solaris works more or less. > > Even if the fullscreen stuff does no longer remove the window borders on > > CDE. I do not know if this worked before. But to say that, I don't care > > for the osgViewer fullscreen feature. > > > > HPUX still compiles. > > But I expect CDE on HPUX to have the same problems like solaris for the > > fullscreen stuff. > > Does CDE not respond to the _MOTIF_WM_HINTS traditionally used for > window decoration under X11? This window decoration code I've changed > a little to fix a bug in it, but it's basically still the same. > > The _NET_WM_STATE functionality used for telling the window manager > that a window is full screen is a recent development so I wouldn't > know if this has an support under CDE, if this functionality isn't > there then these calls will just be ignored so, but the OSG's window > size and window decoration code should still be able to toggle > fullscreen on/off by itself. I do not know the exact atoms that play a role here. So, I cant' comment on that. But anyway, don't spend too much time on that. > When you say the fullscreen stuff doesn't work under HPUX and Solaris > could you explain what happens when you run "osgviewer cow.osg" and > then press 'f' and couple of times to toggle the full scrren on/off. Initially I get a full screen window *with* decorations. Pressing f gives a small window as expected. Press f again gives the previous huge window including decorations as before. > Could you aslso try running "osgviewer cow.osg --window 100 100 640 > 480" and trying the 'f' toggling. The same as above with the exception that the given initial size is the initial size of the small window. Toggling full screen behaves as above. But as I told, I have kept that compiling and running osg in its major functionality. This detail of the viewer is not really used and not worth a huge effort. > If the full screen toggling behaviour under Solaris and HPUX hasn't > changed between 3.0.0-rc1 and the changes I checked in this morning > then I'd be happy to leave this as is, and merge the changes with the > OSG-3.0 in knowledge that it does improve things under the main X11 > platform use. This morning I've tested Gnome, KDE and a failsafe > xterm with no window manager and with a small fix for the later > everything works OK. FYI, The failsafe xterm (Provided by Gnome under > Ubuntu) doesn't have an window decoration, but I guess this is to be > expected so I don't see this issue. >From my point of view, this is fine. The only WM I can think of behaving different is may be twm or fvwm which both should be easy to test with. I can test fvwm at home easily since the primary flightgear machine runs fvwm. > On a slightly different note, this afternoon I've been addressing some > warnings generated by cppcheck and there is a chance that these might > introduce some portability issues if the namespace support is a bit > incosinstitent on Solaris and HPUX. Could you please update to > svn/trunk and let me know if things still compile fine. >From today morning, it compiled on HP and solaris. > Does FlightGear not use the OSG's full screen? Yes it does. But not on HP :) Currently flightgear does not render well on current osg trunk. Over the time we gained a highly adapted cull stage with even an own cull visitor and a home grown depth partitioning scheme. I am not yet sure, but I expect that there might be some interference with changes that have broken flightgear. Thanks and greetings Mathias -- Dr. Mathias Fröhlich, science + computing ag, Software Solutions Hagellocher Weg 71-75, D-72070 Tuebingen, Germany Phone: +49 7071 9457-268, Fax: +49 7071 9457-511 -- Vorstand/Board of Management: Dr. Bernd Finkbeiner, Dr. Roland Niemeier, Dr. Arno Steitz, Dr. Ingrid Zech Vorsitzender des Aufsichtsrats/ Chairman of the Supervisory Board: Philippe Miltin Sitz/Registered Office: Tuebingen Registergericht/Registration Court: Stuttgart Registernummer/Commercial Register No.: HRB 382196 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

