Fwd: Projection Matrix
"Daniel E. Shipton" <[email protected]> Fri, 1 Dec 2006 10:21:37 -0600
| Newsgroups | gmane.comp.graphics.chromium.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0899243983== Content-Type: multipart/alternative; boundary="----=_Part_2608_27234760.1164990097113" ------=_Part_2608_27234760.1164990097113 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Pinging this list to see I can get a bite here. :) -D ---------- Forwarded message ---------- From: Daniel E. Shipton <[email protected]> Date: Nov 28, 2006 9:48 AM Subject: Projection Matrix To: [email protected] 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. ------=_Part_2608_27234760.1164990097113 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Pinging this list to see I can get a bite here. :)<br>-D<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Daniel E. Shipton</b> <<a href="mailto:[email protected]"> [email protected]</a>><br>Date: Nov 28, 2006 9:48 AM<br>Subject: Projection Matrix<br>To: <a href="mailto:[email protected]">[email protected]</a><br><br></span>Hi all,<br> <br>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. <br><br>-Dan<br> <br clear="all"><br>-- <br>Daniel E. Shipton<br>Software Engineer, Infiscape Corp. ------=_Part_2608_27234760.1164990097113-- --===============0899243983== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV --===============0899243983== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Chromium-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/chromium-dev --===============0899243983==--