Re: Stenciling help needed

New Message Reply Date view Thread view Subject view Author view

Angus MacDonald Dorbie (dorbie++at++multipass.asd.sgi.com)
Wed, 14 May 1997 21:25:36 -0700


On May 14, 3:22pm, Scott McMillan wrote:
> Subject: Stenciling help needed
> Back in January Angus Dorbie posted a StencilHUD function which I have used
> successfully on my High Impact (R4400, IRIX 6.2, pf 2.0.2/4, N32, and a
> gazillion patches) to cut a circular endoscopic view in my main pfChannel (I
> use 2 channels).
>
> When I tried to run a statically linked version of the app on an IR R10000
> the main channel is completely black (I know things are running based on post
> DRAW openGL output on top of the channel). When I recompiled using a
> Performer 2.2 beta (dynamic link this time) I got the same result.
>
> More recently I have tried to run the code (again statically like on my High
> Impact) on another Impact (an R4400 running Irix 6.2 for Impact R10000 -
> needed for ICO drivers, with not so many patches) with two different results.
> One time I got the completely black channel and other times I have gotten a
> crosshatch pattern over the entire channel (sorta like a chess board with
> 100s of squares.
>
> Can anyone venture a guess as to problems??

Do you get stencil bits with the visual you request with the iR?

Pixel depth and the exact parameters of all the visual attributes
would be critical. Try requesting an explicit visual id you know
you can get and is supported on the platform.

The impact problem seems a little stranger but could have
a similar cause (although it shouldn't cause a hatching problem).
Using an ICO with a different VOF & managed area could easily throw
up a different visual id.

>
> Could it be a lack of patches? If so, which ones are pertinent...I am afraid
> to install patches "willy-nilly" on the second Impact for fear that the HMD
> will stop working again!
>
> Could it be a failure to set up the visual with stencil bits (I just happens
> to default to something adequate on my High Impact)?

Hey! you knew all along :-)

Cheers,Angus.

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:13 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.