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

Reply via email to