Matthew M Mckeon (mmm+++at++andrew.cmu.edu)
Fri, 20 Jun 1997 11:35:32 -0400 (EDT)
I've apparently run into some sort of
bug involving Performer, OpenGL texturing,
and possibly post-5.3 Irix.
Our Onyx RE runs 5.3, and our application
(a perfly hack) runs just fine on it.
In the localPostDraw() function, I used OpenGL calls to
display a translucent overhead map by texturing an
alpha-blended poly with rgb data read from a file.
Worked quite nicely, with little to no affect on
our refresh rate.
I tested it on our other SGI's (I^2s, O2s, and an Octane)
by running it first remotely, then locally.
That's when I found myself perplexed.
When I run the app remotely on a post-5.3 machine
and display it on the Onyx console, it works fine.
When I run the app locally on a machine running 5.3,
it works fine. When I run the app remotely on the
Onyx and view it on a post-5.3 console, everything's
OK. _However_, when I run it locally on the O2's and
the Octane (can't set up our post-5.3 I^2 for it
just yet), the map texture replaces every other texture
on the terrain.
Did I mention this is only under OpenGL and not IrisGL?
:,
Has anyone encountered something similar to this before?
What can I do about it? I've alread checked, re-checked,
and triple-checked my code. The OpenGL portion is
thoroughly kosher.
Thanks,
--------------------- Matthew M. McKeon ->mckeon++at++cs.cmu.edu
---------- Research Programmer ----------|www.andrew.cmu.edu/~mmm
- CMU Digital Mapping Project (MAPSlab) -|Feel free to blither now
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:29 PDT