Draw near-round, aliased points by enabling point antialiasing, turning blending off, and using an alpha function that passes only fragments with alpha greater than 0.5.
See "Antialiasing" and "Blending" for more information about these topics.
OpenGL Programming Guide