For about half year I'm struggling to get Halo: Combat Evolved run without graphical bugs in wine, but I just can't think of anything, so I came to a conclusion that it can be a bug in Mesa. My Spec: Manjaro Linux Intel i3-3110m (with intel hd graphics 4000) Kernel 3.12.6 KDE 4.12 Mesa 10.0.1(didn't work with 9.2) Wine 1.6 (the same with 1.7.9) The game itself starts fine, but with horrible graphical glitches, and terminal getting spammed by: [code] ... err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 err:d3d:state_pscale >>>>>>>>>>>>>>>>> GL_INVALID_VALUE (0x501) from glPointSize(...); @ state.c / 1487 ... [/code] Here you can see screenshots: https://www.dropbox.com/s/f9vik5w6e2v9w1r/zrzut%20ekranu11.png https://www.dropbox.com/s/gbd5jg7rbqxvbvi/zrzut%20ekranu12.png Because of these glitches, the game is unplayable, but as you can see on the second screenshot, it's (technically) playable.
That seems strange. glPointSize only raises an INVALID_VALUE error when the supplied size is <= 0.0. If wine is hitting that error, it sounds like a bug in wined3d...
Can you set a breakpoint at _mesa_error and provide a full backtrace?
(In reply to comment #2) > Can you set a breakpoint at _mesa_error and provide a full backtrace? Excuse my ignorance, but could you tell me how could I do it?
Dear Reporter, This Mesa bug has been in the "NEEDINFO" status for over 60 days. I am closing this bug based on lack of response but feel free to reopen if resolution is still needed. Please ensure you're supplying the correct information as requested. Thank you.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.