http://bugs.winehq.org/show_bug.cgi?id=9210 --- Comment #46 from François Gouget <fgouget(a)codeweavers.com> 2010-11-22 02:07:36 CST ---
Note that the error also happens with the Intel driver which means this may be a general issue where OpenGL's and Direct3D's idea of where a pixel starts and stops differs.
One more note about the issue on Intel: I tested this during WineConf on my EeePC 1000H which has a GMA 950 integrated graphics card. 3DMark06 works fine on windows XP getting a fantastic score of 57 ;-). In Wine/Linux I get the missing PS 2.0 error. By adding a trace I noticed that MaxPointSize was 255.0! So that may be part of the issue. 'glxinfo -l' gives me: GL_ALIASED_POINT_SIZE_RANGE = 1, 255 GL_SMOOTH_POINT_SIZE_RANGE = 1, 3 If told how to do so, I can check what value I get on Windows XP (3DMark itself does not provide this information). I then applied the hack that hardcodes MaxPointSize to 64.0. However 3DMark06 still complained about the lack of pixel shader 2.0 support. So there's probably another issue. The uptake is that we now have a second group we can ask to figure out what's up with the point sizes. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.