OpenGL ES 2.0 Equivalente para círculos ES 1.0 utilizando GL_POINT_SMOOTH?

OpenGL ES 2.0 no tiene la definición GL_POINT_SMOOTH que tiene ES 1.0. Esto significa que el código que estaba usando para dibujar círculos ya no funciona:

glEnable(GL_POINT_SMOOTH);
glPointSize(radius*2);
glDrawArrays(GL_POINTS,0,nPoints);

¿Hay un equivalente en ES 2.0, quizás algo para ir en el sombreador de vértices, o debo usar polígonos para cada círculo?

Respuestas a la pregunta(2)

Su respuesta a la pregunta