[Bug 9210] 3DMark06 doesn't recognize Pixel Shaders 2.0

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 22 02:07:40 CST 2010


http://bugs.winehq.org/show_bug.cgi?id=9210

--- Comment #46 from François Gouget <fgouget at 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.


More information about the wine-bugs mailing list