[Bug 25857] Multiple games (Stronghold 2, Need for Speed: Carbon demo, Purge) fail to draw correctly because of ID3DXEffectImpl_*Pass calls

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 29 19:38:56 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=25857

gamiljydcome at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gamiljydcome at gmail.com

--- Comment #20 from gamiljydcome at gmail.com ---
I tested some of 3d games in wine 1.8rc1 works fine using native d3d such as
d3dx9_24.dll, d3dx9_36.dll etc, and i retested these games with built-in d3d
libs, all of them renderring totally wrong 3d scenes.

Console output almost repeating these same info so i found this bug post:

fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs:   (effect.c)
fixme:d3dx:skip_dword_unknown   0x00000021
fixme:d3dx:d3dx9_parse_array_selector Parse preshader.
fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3dx:skip_dword_unknown   0x0000004a
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.    (surface.c)
fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs:
fixme:d3dx:skip_dword_unknown   0x00000007
fixme:d3dx:ID3DXEffectImpl_BeginPass No states applied, yet!   (effect.c)

It looks like ID3DXEffectImpl_BeginPass still unimplement, skip_dword_unknown
0x00000021, 0x0000004a etc also?

I'd like to use wine built-in d3d libs just if possible, i think built-in impl
directly using more effective opengl calls will make d3d apps running more
faster.

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