Point sprites

Has anyone made anything invovling textured point sprites? I can’t find any examples anywhere, apart from c++ that i’ve tried to convert

the points are easy to do, but texture mapping isn’t working for me :-[

public void display(GLDrawable drawable) {
        
        //GLUT glut = new GLUT();
        
        /*float[] ambientDiffuse = {0f,0.7f,0f,1f};
        gl.glMaterialfv(GL.GL_FRONT, GL.GL_AMBIENT_AND_DIFFUSE, ambientDiffuse);*/
        
        gl.glEnable(GL.GL_TEXTURE_2D);
        gl.glTexEnvf(GL.GL_POINT_SPRITE_NV, GL.GL_COORD_REPLACE_NV, GL.GL_TRUE);
        gl.glBindTexture(GL.GL_TEXTURE_2D, spriteTexture[0]);
        
        gl.glEnable(GL.GL_POINT_SPRITE_NV);
        
        gl.glPointSize(50f);
        
        gl.glBegin(GL.GL_POINTS);
            gl.glVertex3i(0,0,0);
        gl.glEnd();
        
        
        gl.glDisable(GL.GL_POINT_SPRITE_NV);
        gl.glDisable(GL.GL_TEXTURE_2D);
        
    }

texture part of init()


gl.glGenTextures(1, spriteTexture);
        gl.glBindTexture(GL.GL_TEXTURE_2D, spriteTexture[0]); 
        gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MAG_FILTER, GL.GL_NEAREST);
        gl.glTexParameteri(GL.GL_TEXTURE_2D, GL.GL_TEXTURE_MIN_FILTER, GL.GL_NEAREST);
        gl.glTexImage2D(GL.GL_TEXTURE_2D, 0, nameTexture.getBands(),
                         nameTexture.getWidth(), nameTexture.getHeight(), 0,
                         GL.GL_RGBA, GL.GL_BYTE, nameTexture.getTexture());

A Google search for GL_POINT_SPRITE_NV seems to turn up some Java source utilizing JOGL that has textured point sprites…

have you set the POINT_SIZE_MAX and POINT_SIZE_MIN? in ARB version this should be carried out; dunno about the NV stuff