Latest Comments by Shmerl
Ashes of the Singularity almost has Vulkan ready, doesn't have Linux on the radar right now
19 April 2017 at 4:02 pm UTC
So is it sufficient or not? Apparently not enough, for them not to push it down the list.
19 April 2017 at 4:02 pm UTC
QuoteThe challenge with Linux is that the user base has to be sufficient to justify it.
So is it sufficient or not? Apparently not enough, for them not to push it down the list.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
14 April 2017 at 9:56 pm UTC Likes: 3
14 April 2017 at 9:56 pm UTC Likes: 3
FYI, Wine developers just updated this page: https://wiki.winehq.org/Useful_Registry_Keys
| +->csmt
| | [DWORD Value (REG_DWORD): Enable (0x1) or disable (0x0, default) the multi-threaded
| | command stream feature. This serialises rendering commands from different threads into
| | a single rendering thread, in order to avoid the excessive glFlush()'es that would otherwise
| | be required for correct rendering. This deprecates the "StrictDrawOrdering" setting.
| | Introduced in wine-2.6.]
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
14 April 2017 at 9:18 pm UTC
Yep.
14 April 2017 at 9:18 pm UTC
Quoting: liamdaweSo, like this?
Just making sure I have it right.
Yep.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
14 April 2017 at 8:35 pm UTC
That's because this CSMT is only partial implementation, and doesn't address all performance improvements yet.
14 April 2017 at 8:35 pm UTC
Quoting: Avehicle7887I get that message too in terminal, however the fps in my games is the same as if csmt is disabled.
That's because this CSMT is only partial implementation, and doesn't address all performance improvements yet.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
14 April 2017 at 8:20 pm UTC
It means it works.
14 April 2017 at 8:20 pm UTC
Quoting: adamhmI see this when CSMT is enabled:
err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x1.
It means it works.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
14 April 2017 at 5:01 pm UTC
How exactly do you test if it's activated or not? With The Witcher 3 the result is visible in the main menu. Without CSMT it's messed up.
14 April 2017 at 5:01 pm UTC
Quoting: Avehicle7887Has anyone managed to activate CSMT using the Wine from this repo?: https://dl.winehq.org/wine-builds/ubuntu/pool/main/
I downloaded the 2.6 packages, everything works fine but there is no sign of CSMT, I tried to activate it with the registry key shmerl mentioned and didn't have any effect.
How exactly do you test if it's activated or not? With The Witcher 3 the result is visible in the main menu. Without CSMT it's messed up.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 April 2017 at 9:16 pm UTC
This is quite useful: https://wiki.winehq.org/Building_Wine
If you need only 64-bit Wine, it's very easy. But if you need WoW64 (with 32-bit support), it becomes more messy (I ended up using lxc containers for that). But lately I'm using custom Wine to test TW3 which is 64-bit. So I simply build 64-bit only.
Also, it's useful to know how to run custom Wine. You just need to set a few environment variables. See here.
13 April 2017 at 9:16 pm UTC
Quoting: TetractysI really would like to test 2.5 or 2.6 even compiling it.
I'm stuck at wine-staging 2.4. (from the PPA that ceased working due the repository changes).
I'm actually on Mint 18.1. Years ago I was used compiling wine myself but after the arrival of PPA, i stopped to do it. Can anyone suggest me a link where to find a comprehensive but technical recent "How to" regarding compiling wine (2.x) from source?
Thank you in advance for any suggestion!
This is quite useful: https://wiki.winehq.org/Building_Wine
If you need only 64-bit Wine, it's very easy. But if you need WoW64 (with 32-bit support), it becomes more messy (I ended up using lxc containers for that). But lately I'm using custom Wine to test TW3 which is 64-bit. So I simply build 64-bit only.
Also, it's useful to know how to run custom Wine. You just need to set a few environment variables. See here.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 April 2017 at 8:59 pm UTC Likes: 5
13 April 2017 at 8:59 pm UTC Likes: 5
Witcher 3 in Wine 2.6 with a couple of patch sets from staging (ntdll-Grow_Virtual_Heap and wined3d-buffer_create). CSMT enabled, AMD RX480, ultra settings minus hairworks and ambient occlusion.
Not much has improved. Outside areas that have sunlight are still messed up.
Not much has improved. Outside areas that have sunlight are still messed up.
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 April 2017 at 8:47 pm UTC Likes: 4
13 April 2017 at 8:47 pm UTC Likes: 4
@liamdawe: Can you add the above info about enabling CSMT to the article please? It's totally not obvious.
I suppose they'll add this info here later: https://wiki.winehq.org/Useful_Registry_Keys
I suppose they'll add this info here later: https://wiki.winehq.org/Useful_Registry_Keys
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 April 2017 at 8:44 pm UTC Likes: 1
13 April 2017 at 8:44 pm UTC Likes: 1
Yep, that's it. It should be like this:
csmt_on.reg
And I removed that staging dll redirect. It's pointless with this.
csmt_on.reg
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"csmt"=dword:1
And I removed that staging dll redirect. It's pointless with this.
- GE-Proton 9-3 and 9-4 released with a new option to help with modded games
- MineClone2, inspired by Minecraft, gets renamed to VoxeLibre
- Bazzite v2.5 has fixes for Lenovo Legion Go and ASUS ROG Ally, plus smoother installs
- Half-Life remake Black Mesa has a big upgrade with DXVK 2.3.1, optimizations and bug fixes
- OpenTTD 14.0 brings a scalable font, a new ship pathfinder, social platform integration
- > See more over 30 days here
-
Former Nouveau driver lead joins NVIDIA and sent a mass…
- LoudTechie -
Free Stars: Children of Infinity coming to Linux after …
- Eike -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- slaapliedje -
Team Fortress 2 64bit support released, plus Vulkan for…
- chickenb00 -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- kokoko3k - > See more comments
Latest Forum Posts
- Weekend Players' Club 4/19/2024
- Pengling - The Evercade Outpost!
- Pengling - What sorta display and audio setup do you folks got?
- Shmerl - Weekend Players' Club 4/12/2024
- Pengling - Deus Ex GOTY Weird Resolution Issue on Steam But Not GOG…
- Vortex_Acherontic - See more posts
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link