http://bugs.winehq.org/show_bug.cgi?id=10783
--- Comment #9 from Roderick Colenbrander thunderbird2k@gmx.net 2007-12-16 04:12:08 --- If native win32 wined3d fails, then native linux wined3d should fail too. That's what we don't understand.
Second a small description of -DUSE_WIN32_OPENGL. On Linux we basically bypass opengl32.dll and directly load libGL.so using some hack. This is a performance tweak. The -DUSE_WIN32_OPENGL option, lets us fully go through opengl32.dll. For use of native win32 dlls on Windows, you must use -DUSE_WIN32_OPENGL; on linux the native dlls still work without the option.
So are you sure that native linux wined3d doesn't fail?