[Bug 13988] Spore Creature Creator Trial: Interface not rendered

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jun 29 21:19:32 CDT 2008


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





--- Comment #25 from Eric Betts <bettse at eecs.orst.edu>  2008-06-29 21:19:31 ---
When I run SporeCC on my mac, I see 3 different logo screens appear before the
galaxy spiral, while with the latest wine.git I only see the first EA notice
about copyright.  I believe this also may be a symptom of the same underlying
condition as this bug.  During the times when I would expect the new logo
screens to appears, I see the message,
"fixme:d3d_texture:IWineD3DBaseTextureImpl_ApplyStateChanges Unrecognized or
unsupported D3DSAMP_MINFILTER value 3 D3DSAMP_MIPFILTER value 3" between a
large number of repitions of "fixme:imm:ImmGetOpenStatus (0x1427c0):
semi-stub".  
I see this same message almost constantly while the game is running.

The ApplyStateChanges message is produced by code in
wine/dlls/wined3d/basetexture.c that does bounds checking on what texture
filter modes wine supports.  The value of 3 for D3DSAMP_MIPFILTER corresponds
to anisotropic filtering, which is supported by D3DSAMP_MINFILTER but not
D3DSAMP_MIPFILTER.  In order to correct for this lack of support, the code
right after this check assigns the filter to the highest value between NONE and
the highest level of filter it(wine) supports.  In this case it would be, I
believe, WINED3DTEXF_LINEAR for WINED3DTEXSTA_MIPFILTER(the wine version of
D3DSAMP_MIPFILTER).

Please be aware that this is just my rough and possibly incorrect understanding
of what is going on.  It also completely irrelevant to solving this bug.


-- 
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