http://bugs.winehq.org/show_bug.cgi?id=22169
Summary: glPointSize errors Product: Wine Version: unspecified Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: lmage11@twcny.rr.com
fixme:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1518
Wine is spamming this message to me while running Halo 1. The problem seems to be that glPointSize is being passed 0, which according to the documentation (http://www.opengl.org/sdk/docs/man/xhtml/glPointSize.xml) is invalid. It is pretty easy to see from the definition of state_pscale that the value which is passed to glPointSize (pointSize.f) is not even touched if stateblock->renderState[WINED3DRS_POINTSCALEENABLE] is not true.