http://bugs.winehq.org/show_bug.cgi?id=20183
--- Comment #10 from Itzamna xamaniqinqu@gmail.com 2009-09-28 17:32:02 --- @ Ben Klein: I am sorry, I am new to Bugzilla. Bear with me as I take you through the problem.
@ Jeff Zaroyko: I'm sorry - I also confirmed this bug to be present in 1.1.30.
I also researched the etiology: apparently, glPointSize returns a value of 0x501 (1 * 16^0 + 5 * 16^2 = 1281 in decimal numbers), while antialiasing is enabled. If antialiasing is enabled, OpenGL does not allow an infinite range of point sizes (source: http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/gl/poin... ).
I do not know the range of valid point sizes, as it is defined in the program. The only constant about point size ranges is whether the driver allows point sizes < 0, and that differs among drivers too. I'm digging through the source code now to try and find the range of valid point sizes.