Hi, On Tue, 2009-06-02 at 22:24 -0500, Carsten Neumann wrote: > Hi Gerrit, >
> >>>> Part of the fix is to have PassiveViewport::isFullWindow() > >>>> always return false, > >>> Hmm, something seems odd, it looks more like the passive viewport/ > >>> passive window do not provide the correct size information to > >>> the backend. > >> hm, the question is can they even do that? I mean since they are passive > >> how much do they know and can pass on? > > > > hmm, good argument, but than there are quite some functions which take > > size information as parameters. So we might have to distinguish more > > between passive and not passive setups. If the passive window/viewport > > don't reliable supply size information I guess the only solution is > > to query for these bits in case we run a passive environment. > > hm, the PassiveVP used to query the current OpenGL Viewport size. > another interesting question, what actually happens if you use a PassiveWindow with a normal viewport and not a PassiveViewport, currently we allow this and it seems to make sense. That seems to break quite nicely if the PassiveWindow's size is not correct ;( So are we going to expect that the external app updates the size of the PassiveWindow correctly ? I haven't checked if there is a good way to query that one too. kind regards, gerrit ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ Opensg-core mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-core
