[PATCH] d3dxof: Cleanup separators handling and allow multi-semicolons + single comma separator.
Alexandre Julliard
julliard at winehq.org
Tue May 21 09:17:13 CDT 2013
Christian Costa <titan.costa at gmail.com> writes:
> There is one test becoming todo. This will be fixed in another patch.
> This patch also should fix bug 30897.
> ---
> dlls/d3dxof/parsing.c | 35 ++++++++++-------------------------
> dlls/d3dxof/tests/d3dxof.c | 22 +++++++++++-----------
> 2 files changed, 21 insertions(+), 36 deletions(-)
It doesn't work:
../../../tools/runtest -q -P wine -M d3drm.dll -T ../../.. -p d3drm_test.exe.so d3drm.c && touch d3drm.ok
d3drm.c:275: Test failed: Cannot load mesh data (hr = 88760311)
d3drm.c:280: Test failed: Retrieved name '' instead of 'Object'
d3drm.c:283: Test failed: IDirect3DRMMeshBuilder_GetName returned hr = 0
d3drm.c:298: Test failed: Wrong number of vertices 0 (must be 4)
d3drm.c:301: Test failed: Wrong number of faces 0 (must be 3)
d3drm.c:305: Test failed: Wrong number of vertices 0 (must be 4)
d3drm.c:306: Test failed: Wrong number of normals 0 (must be 4)
d3drm.c:307: Test failed: Wrong number of face data bytes 0 (must be 22)
d3drm.c:315: Test failed: Wrong component n[1].x = 0.000000 (expected -0.229416)
d3drm.c:318: Test failed: Wrong component n[2].x = 0.000000 (expected -0.229416)
d3drm.c:319: Test failed: Wrong component n[2].y = 4021199976020422122536960.000000 (expected 0.688247)
d3drm.c:320: Test failed: Wrong component n[2].z = 9973638011820690691325952.000000 (expected 0.688247)
d3drm.c:321: Test failed: Wrong component n[3].x = 0.000000 (expected -0.577350)
d3drm.c:323: Test failed: Wrong component n[3].z = 1387759860774554023173815085733773312.000000 (expected 0.577350)
d3drm.c:329: Test failed: Cannot get texture coordinates (hr = 88760316)
d3drm.c:330: Test failed: Wrong coordinate 1.230000 (must be 0.0)
etc.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list