From 5451ab5576f50011daa879e3196e0ab7e246f540 Mon Sep 17 00:00:00 2001 From: Tk-Glitch Date: Mon, 18 Jan 2021 10:12:37 +0100 Subject: [PATCH] Disable staging's ntdll-NtAlertThreadByThreadId patchset by default. It creates various performance issues. --- proton-tkg/proton-tkg-profiles/advanced-customization.cfg | 2 +- proton-tkg/proton-tkg-profiles/sample-external-config.cfg | 2 +- wine-tkg-git/PKGBUILD | 2 +- wine-tkg-git/wine-tkg-profiles/advanced-customization.cfg | 2 +- wine-tkg-git/wine-tkg-profiles/sample-external-config.cfg | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/proton-tkg/proton-tkg-profiles/advanced-customization.cfg b/proton-tkg/proton-tkg-profiles/advanced-customization.cfg index 1d43d173b..424ecc0bc 100644 --- a/proton-tkg/proton-tkg-profiles/advanced-customization.cfg +++ b/proton-tkg/proton-tkg-profiles/advanced-customization.cfg @@ -122,7 +122,7 @@ _dxvk_async="false" # For example, to disable the 'wined3d-Indexed_Vertex_Blending' patchset, the line below would look like this : _staging_userargs="-W wined3d-Indexed_Vertex_Blending" # You can also disable multiple patchsets ('wined3d-WINED3D_RS_COLORWRITEENABLE' and 'wined3d-Indexed_Vertex_Blending' # in the following example : _staging_userargs="-W wined3d-WINED3D_RS_COLORWRITEENABLE -W wined3d-Indexed_Vertex_Blending" -#_staging_userargs="" +_staging_userargs="-W ntdll-NtAlertThreadByThreadId" # VKD3D diff --git a/proton-tkg/proton-tkg-profiles/sample-external-config.cfg b/proton-tkg/proton-tkg-profiles/sample-external-config.cfg index cb47ce8a7..5235ed078 100644 --- a/proton-tkg/proton-tkg-profiles/sample-external-config.cfg +++ b/proton-tkg/proton-tkg-profiles/sample-external-config.cfg @@ -161,7 +161,7 @@ _dxvk_async="false" # For example, to disable the 'wined3d-Indexed_Vertex_Blending' patchset, the line below would look like this : _staging_userargs="-W wined3d-Indexed_Vertex_Blending" # You can also disable multiple patchsets ('wined3d-WINED3D_RS_COLORWRITEENABLE' and 'wined3d-Indexed_Vertex_Blending' # in the following example : _staging_userargs="-W wined3d-WINED3D_RS_COLORWRITEENABLE -W wined3d-Indexed_Vertex_Blending" -#_staging_userargs="" +_staging_userargs="-W ntdll-NtAlertThreadByThreadId" # vkd3dlib - We don't want to use vkd3d native library by default to allow for vkd3d-proton usage # Set to "true" to enable explicit mainline vkd3d library support - default is "false" diff --git a/wine-tkg-git/PKGBUILD b/wine-tkg-git/PKGBUILD index a4f6b5ec3..6c0d67428 100644 --- a/wine-tkg-git/PKGBUILD +++ b/wine-tkg-git/PKGBUILD @@ -5,7 +5,7 @@ pkgver=6.0.r0.g2414b1da # workaround for pkgrel overwritten on regen pkgrel=1 -eval pkgrel=313 +eval pkgrel=314 _stgsrcdir='wine-staging-git' _esyncsrcdir='esync' diff --git a/wine-tkg-git/wine-tkg-profiles/advanced-customization.cfg b/wine-tkg-git/wine-tkg-profiles/advanced-customization.cfg index 8deb5e38a..3760803e0 100644 --- a/wine-tkg-git/wine-tkg-profiles/advanced-customization.cfg +++ b/wine-tkg-git/wine-tkg-profiles/advanced-customization.cfg @@ -124,7 +124,7 @@ _fsync_spincounts="true" # You can optionally uncomment the _staging_userargs="" option below to disable desired wine-staging patchsets. # For example, to disable the 'wined3d-Indexed_Vertex_Blending' patchset, the line below would look like this : _staging_userargs="-W wined3d-Indexed_Vertex_Blending" # You can also disable multiple patchsets ('wined3d-WINED3D_RS_COLORWRITEENABLE' and 'wined3d-Indexed_Vertex_Blending' in the following example : _staging_userargs="-W wined3d-WINED3D_RS_COLORWRITEENABLE -W wined3d-Indexed_Vertex_Blending" -#_staging_userargs="" +_staging_userargs="-W ntdll-NtAlertThreadByThreadId" # legacy gallium nine - This is only available for 4.1-devel (prior to e24b162) and older wine versions _use_legacy_gallium_nine="false" diff --git a/wine-tkg-git/wine-tkg-profiles/sample-external-config.cfg b/wine-tkg-git/wine-tkg-profiles/sample-external-config.cfg index b0013bbfc..89c712587 100644 --- a/wine-tkg-git/wine-tkg-profiles/sample-external-config.cfg +++ b/wine-tkg-git/wine-tkg-profiles/sample-external-config.cfg @@ -155,7 +155,7 @@ _staging_version="" # You can optionally uncomment the _staging_userargs="" option to disable desired wine-staging patchsets. # For example, to disable the 'wined3d-Indexed_Vertex_Blending' patchset, the line below would look like this : _staging_userargs="-W wined3d-Indexed_Vertex_Blending" # You can also disable multiple patchsets ('wined3d-WINED3D_RS_COLORWRITEENABLE' and 'wined3d-Indexed_Vertex_Blending' in the following example : _staging_userargs="-W wined3d-WINED3D_RS_COLORWRITEENABLE -W wined3d-Indexed_Vertex_Blending" -#_staging_userargs="" +_staging_userargs="-W ntdll-NtAlertThreadByThreadId" # vkd3dlib - We don't want to use vkd3d native library by default to allow for vkd3d-proton usage # Set to "true" to enable explicit mainline vkd3d library support - default is "false"