This forces mesa LLVMPIPE driver to use only one thread, and greatly reduces its memory usage. The driver otherwises uses much more memory than another driver would and often exhaust VM space in 32bit tests.
I believe this should fix several D3D/D2D/DShow test failures which are plaging Gitlab CI.
From: Rémi Bernon rbernon@codeweavers.com
This forces mesa LLVMPIPE driver to use only one thread, and greatly reduces its memory usage. The driver otherwises uses much more memory than another driver would and often exhaust VM space in 32bit tests. --- tools/gitlab/test.yml | 1 + 1 file changed, 1 insertion(+)
diff --git a/tools/gitlab/test.yml b/tools/gitlab/test.yml index aaae5671843..e64a3edd9a6 100644 --- a/tools/gitlab/test.yml +++ b/tools/gitlab/test.yml @@ -21,6 +21,7 @@ - export PATH=$BASEDIR/usr/local/bin:$PATH - export DISPLAY=:0 - export LC_ALL=C.UTF-8 + - export LP_NUM_THREADS=0 - export WINEDEBUG=err-all,fixme-all - | cat >$HOME/xorg.conf << EOF