Here is the problem. I have an ATI Expert 128
running on a PIII 533B. When I run a simple program that displays points using GL_POINTS, the point size is only one pixel no matter what size I specify in the program. The same program works great on other systems.

Suggest you contact ATI and report a driver bug, if you are convinced your code is correct. They will probably ask for a small reproducible test case.