Pinging this list to see I can get a bite here. :)
-D
---------- Forwarded message ----------
From: Daniel E. Shipton <dan...@gm...>
Date: Nov 28, 2006 9:48 AM
Subject: Projection Matrix
To: chr...@li...
Hi all,
I am trying to modify the GL stream that chromium is sending to the render
nodes to only modify the ModelView Matrix. I override all the usual
suspects and don't allow calls to things like glViewport, glOrtho,
glMultMatrix(when not in ModelView), etc. However, even with making all of
these calls as no-ops(which I verified with logging) the Projection Matrix
on the render nodes is still being affected. I also looked at crserverlib
code and found it may have been setting up viewports in there too...but I
don't really know enough about how chromium sets up remote viewport to
intelligently mess with the code. So, my question is how does chromium set
up the remote viewports and where do I need to intercept those calls to make
sure that the Projection Matrix is not touched on render nodes.
-Dan
--
Daniel E. Shipton
Software Engineer, Infiscape Corp.
|