wine-wine/dlls/d2d1
Francois Gouget 1684b01118 Disable multithreaded DirectX tests if WINETEST_NO_MT_D3D is set.
The nouveau graphics driver's support for multithreaded OpenGL is
buggy at least up to (18.2.8) so that any Wine test that performs
multithreaded OpenGL accesses freezes, crashes the Mesa stack and
eventually freezes the whole computer. Typically the first such test
is d2d1:d2d1.
The relevant tests have a --single option but WineTest neither knows
which tests accept this option, nor whether it is needed for the
current host.
The WINETEST_NO_MT_D3D environnement variable can be set on hosts
that need it (such as the cw2-gtx560 box) and is automatically
inherited by the relevant tests thus working around this issue.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-03 20:35:44 +02:00
..
tests Disable multithreaded DirectX tests if WINETEST_NO_MT_D3D is set. 2019-04-03 20:35:44 +02:00
Makefile.in
bitmap.c
bitmap_render_target.c
brush.c
d2d1.spec
d2d1_private.h d2d1: Add ID2D1GeometryGroup stub. 2019-02-12 23:02:28 +01:00
dc_render_target.c
device.c d2d1: Implement GetMaximumBitmapSize(). 2018-11-12 16:44:15 +01:00
effect.c d2d1: Return S_OK from d2d_effect_SetValue(). 2018-10-18 19:48:46 +02:00
factory.c d2d1: Add ID2D1GeometryGroup stub. 2019-02-12 23:02:28 +01:00
geometry.c d2d1: Add ID2D1GeometryGroup stub. 2019-02-12 23:02:28 +01:00
hwnd_render_target.c
layer.c
mesh.c
state_block.c
stroke.c
version.rc
wic_render_target.c