diff --git a/data_from_portwine/scripts/runlib b/data_from_portwine/scripts/runlib index 2c560b40..b0a40593 100755 --- a/data_from_portwine/scripts/runlib +++ b/data_from_portwine/scripts/runlib @@ -469,6 +469,13 @@ start_portwine () { export __GLX_VENDOR_LIBRARY_NAME=mesa export MESA_LOADER_DRIVER_OVERRIDE=zink export GALLIUM_DRIVER=zink + elif [[ "${PW_USE_GAMESCOPE}" == 1 ]] ; then + export GL_YIELD="NOTHING" + export mesa_glthread=true + export WINE_D3D_CONFIG='renderer=gl' + export __GLX_VENDOR_LIBRARY_NAME=mesa + export MESA_LOADER_DRIVER_OVERRIDE=zink + export GALLIUM_DRIVER=zink else export GL_YIELD="NOTHING" export mesa_glthread=true