Re: Depth-map textures on IR

New Message Reply Date view Thread view Subject view Author view

Rémi Arnaud (remi++at++remi.asd.sgi.com)
Tue, 8 Apr 1997 20:24:11 -0700 (PDT)


Robert Doyle wrote:
>
>
> I posted the following question to the Open_GL newsgroup and received several
> commiserations from people who suffered the same problem but no solutions. The
> OpenGL calls are made in a Performer draw callback so perhaps some Performers
> have experience with the problem:
>
> The use of:
> glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_SGIX, GL_TRUE) on our Onyx1
> Infinite Reality (patch 1699) causes a screen freeze followed by a system
> crash. The machine supports GL_SGIX_shadow_ambient, GL_SGIX_shadow, and
> GL_SGIX_depth_texture. Is anyone aware of a patch or a workaround to avoid the
> problem?
>
> The problem can be duplicated with shadowmap.c found at
> http://www.sgi.com/Technology/openGL/advanced/programs.html. The typo in line
> 363: strstr(extensions, "GL_SGIS_depth_texture")) needs to corrected, however.
>

 No, I have no problem with that extension. Inside performer I use:

 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_OPERATOR_SGIX, GL_TEXTURE_LEQUAL_R_SGIX);
 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_COMPARE_SGIX, GL_TRUE);

 And it works with 1355 or 1699

  I'll have to try directly the programm shadowmap.c to see what is the problem.
  
  Best Regards

  PS: Did shadowmap.c work with 1355 for you, is it a 1699 problem ?

    _ / _ _
|_) _ ._ _ o /\ |_)|\ | /\ | || \
| \(/_| | || /--\| \| \|/--\|_||_/
                                           
=======================================================================
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:01 PDT

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