ARB Point Sprite Problem

Hi,

I’ve posted my problem with code, pictures, and comments here:
http://www.auriga3d.org/problem/

Basically I am using point sprites and texture coordinate replacement state change (GL_COORD_REPLACE_ARB). I attempt to reset the texture unit state by setting GL_COORD_REPLACE_ARB to false, but after the 1st time I call the point sprite render function I get this weird texture warping artifact for all other rendering. I would like to find out how to properly reset the texture unit state to prevent this artifact; apparently setting GL_COORD_REPLACE_ARB to false is not enough…

Thanks…

i’ve heard of similar problems on ati hardware. i thinks it’s driver related, but not sure.

Yes, I have a Radeon 9700Pro and am using 4.6 Catalyst drivers and can run demo C++ code from http://www.codesampler.com/oglsrc.htm
that utilizes point sprites without issues… I am working in Java using the LWJGL and JOGL bindings. Both bindings exhibit this same issue, so I am hoping for a fix as point sprites are awesome… :slight_smile:

Thanks for the advice… I’ll get a test out to some folks with different hardware…