2009/9/1 chris ahrendt celticht32@yahoo.com:
[/home/cahrendt/wine-git/dlls/ddraw/tests/d3d.c:320]: (error) Division by zero [/home/cahrendt/wine-git/dlls/ddraw/tests/d3d.c:336]: (error) Division by zero [/home/cahrendt/wine-git/dlls/ddraw/tests/d3d.c:340]: (error) Division by zero
...
Division by zero [/home/cahrendt/wine-git/dlls/wined3d/wined3d_private.h:219]: (error) Division by zero [/home/cahrendt/wine-git/dlls/wined3d/wined3d_private.h:240]: (error) Division by zero [/home/cahrendt/wine-git/dlls/wined3d/wined3d_private.h:241]: (error) Division by zero
Although that's not a particularly nice way to generate floating point specials, they're only errors if the relevant exceptions are unmasked. I think it should be safe to assume they aren't in the ddraw tests, and in case of wined3d it won't generate them unless the input data already contained them.