Wine 2.6 and CSMT question
-
- Level 2
- Posts: 20
- Joined: Sat Feb 20, 2016 7:19 pm
Wine 2.6 and CSMT question
Now that Wine 2.6 brings in CSMT from Wine Staging, how will we be able to turn it on or off? The reason I am asking is because sometimes CSMT affects games in a negative way and it would be nice to have a setting like in Wine Staging where you select a checkbox to turn this feature on or off...
Re: Wine 2.6 and CSMT question
Quick inspection of source code...fjfrackiewicz wrote:Now that Wine 2.6 brings in CSMT from Wine Staging, how will we be able to turn it on or off? The reason I am asking is because sometimes CSMT affects games in a negative way and it would be nice to have a setting like in Wine Staging where you select a checkbox to turn this feature on or off...

It's moved to a registry key:
Code: Select all
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"csmt"=dword:00000000
Code: Select all
[HKEY_CURRENT_USER\Software\Wine\AppDefaults\app.exe\Direct3D]
"csmt"=dword:00000000

Bob
-
- Level 2
- Posts: 20
- Joined: Sat Feb 20, 2016 7:19 pm
Re: Wine 2.6 and CSMT question
Hi Bob,Bob Wya wrote:Quick inspection of source code...fjfrackiewicz wrote:Now that Wine 2.6 brings in CSMT from Wine Staging, how will we be able to turn it on or off? The reason I am asking is because sometimes CSMT affects games in a negative way and it would be nice to have a setting like in Wine Staging where you select a checkbox to turn this feature on or off...![]()
It's moved to a registry key:orCode: Select all
[HKEY_CURRENT_USER\Software\Wine\Direct3D] "csmt"=dword:00000000
Should be the ticket...Code: Select all
[HKEY_CURRENT_USER\Software\Wine\AppDefaults\app.exe\Direct3D] "csmt"=dword:00000000
![]()
Bob
Thanks for the helpful reply:)
Two questions:
1. Which of those settings would turn it on or off globally?
2. What do I change the dword setting to? 1 or 0000001?
Re: Wine 2.6 and CSMT question
fjfrackiewicz wrote:Hi Bob,Bob Wya wrote:...
It's moved to a registry key:orCode: Select all
[HKEY_CURRENT_USER\Software\Wine\Direct3D] "csmt"=dword:00000000
Should be the ticket...Code: Select all
[HKEY_CURRENT_USER\Software\Wine\AppDefaults\app.exe\Direct3D] "csmt"=dword:00000000
![]()
Bob
Thanks for the helpful reply:)
Two questions:
1. Which of those settings would turn it on or off globally?
2. What do I change the dword setting to? 1 or 0000001?
- They are the same!! The second example will only take effect when Wine is running app.exe
- Those values are both the same. The regedit import format is as I've listed above...
See Registry Value Types ...

Bob
Re: Wine 2.6 and CSMT question
@fjfrackiewicz,
It's actually apparently very early/ immature support for CMST in vanilla Wine...
So Wine Staging will still be required to get increased performance from CMST...
See WineHQ Forums: Direct3D "CSMT" in wine-2.6 ...
Bob
It's actually apparently very early/ immature support for CMST in vanilla Wine...
So Wine Staging will still be required to get increased performance from CMST...
See WineHQ Forums: Direct3D "CSMT" in wine-2.6 ...
Bob