Fixing the conformance tests
Rico Schüller
kgbricola at web.de
Sun Sep 7 04:04:53 CDT 2008
Henri Verbeet schrieb:
> 2008/9/6 Rico Schüller <kgbricola at web.de>:
>
>> Dan Kegel schrieb:
>>
>>> This aborts for me in just five seconds. Can *anyone* run it for
>>> an hour without failure? If so, how can I duplicate your setup?
>>> - Dan
>>>
>>>
>
>
>> d3d9 device: This works with OffscreenRenderingMode = backbuffer or
>> pbuffer without any problems. But with fbo it always crashes.
>>
>> ddraw visual: This works with OffscreenRenderingMode = backbuffer. But
>> not with pbuffer and fbo (random error).
>>
>>
>
> I know there are some issues with FBOs in recent nvidia drivers, but
> personally I haven't seen these crashes since commit
> 4b6887b8e374826156305094ba547b42b5673da5. I just ran d3d9 device &
> ddraw visual for an hour without crashing or failures.
>
> For what it's worth:
> OpenGL renderer string: GeForce Go 7900 GS/PCI/SSE2
> OpenGL version string: 2.1.2 NVIDIA 177.70
> KDE 3.5.9 on Gentoo
>
I updated my drivers but it is the same thing.
d3d9 device uses 100%cpu (didn't go further) and I have to kill them in
test_depthstenciltest(). This is the problematic code (only with fbo):
hr = IDirect3DDevice9_SetDepthStencilSurface(pDevice, NULL);
ok(hr == D3D_OK, "IDirect3DDevice9_SetDepthStencilSurface failed
with %08x\n", hr);
ddraw visual fails in "if(!D3D1_createObjects()) {" and in
"D3D3_ViewportClearTest();" with a crash. I'll take a closer look at
this two things.
OpenGL renderer string: GeForce 8800 GTS/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 177.70
gnome 2.22.3 on FC9 (x86_64)
More information about the wine-devel
mailing list