PDA

View Full Version : Anyone know of GL_NV_point_sprite has ever work on ATI cards?



Ostsol
07-18-2003, 03:44 PM
It doesn't show up in the extension string, so that may be more than a little telling, but if you ignore that you can setup the extension's functions. It's even in ATI's extension loading library. Based on some with my Radeon 9700, however, it doesn't look like works at all. I get an invalid enum error with:

glTexEnvi (GL_POINT_SPRITE_NV, GL_COORD_REPLACE_NV, GL_TRUE);

Has it ever worked, though?

Ozzy
07-19-2003, 12:02 PM
from specs:
ATI Implementation Details

This extension is supported on the Radeon 8000 series and later
platforms.

In order to ensure that Radeon 8000 series will accelerate point
sprite rendering using TCL hardware, make sure that the point sprite
R mode is set to GL_ZERO. (This is the default.)

Radeon 8000 series can render points as large as 2047.

hth

NitroGL
07-19-2003, 01:51 PM
The spec says that, but none of ATI's drivers ever implemented the extension (or at least not correctly).

I've been kind of wondering about this extension myself (never bothered to email them about it though).

Ostsol
07-19-2003, 01:53 PM
Damn. Maybe we'll get lucky and GL2 will have point sprite functionality.

al_bob
07-19-2003, 04:03 PM
Apparently, an ARB extension will appear soon, as this feature is (most probably) moving to the core (GL 1.5)

http://www.opengl.org/developers/about/arb/notes/meeting_note_2003-03-11.html#oglnext