Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by Shmerl
Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 8:28 pm UTC

Well, according to this: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/wined3d/wined3d_main.c#l208 [External Link]

It should be in registry as csmt = enabled, in the same Direct3D place as other settings. But it doesn't work. It never outputs this in the log either:

Setting multithreaded command stream to ...

I guess I'm missing something.

Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 8:10 pm UTC

Also, Wine staging is using a special dll for that - wined3d-csmt.dll and using an override to toggle it. I can't find anything like that in Wine 2.6.

Still trying to figure out how CSMT is supposed to be configured there.

Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 8:06 pm UTC

Quoting: JudasIscariot
Quoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
I just built Wine 2.6 with a few selected patches from staging. I don't see anything related to CSMT in Wine settings UI. So it might be supported, but should be configured manually for now I assume.

Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 7:27 pm UTC

Quoting: JudasIscariot
Quoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
If you end up testing Wine 2.6 before I do can you tell me if it's possible to toggle CSMT like you can in Wine Staging?
Sure. I'll post some updates in this thread.

Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 7:18 pm UTC Likes: 2

Quoting: mrdeathjr
Quoting: ShmerlFinally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.
Wine 2.6 give many interesting issues in DX11 related as precompilated shader for compute shaders (tomb raider DX11 could be afffected by this)

And other things

^_^
Actually, since now CSMT has landed, I can try selecting just a few patches from staging (heap limit removal, and buffer pools) and see how TW3 works with that. That might work, unlike the whole set of staging patches from 2.5 for 2.6.

Wine 2.6 released and it finally brings in the multi-threaded command stream for Direct3D
13 Apr 2017 at 7:08 pm UTC Likes: 1

Finally. The Witcher 3 with 2.5 staging hasn't improved much (I just tested it). I'll wait for 2.6 staging to catch up for more tests.

Planescape: Torment: Enhanced Edition released with Day-1 Linux support, my review
13 Apr 2017 at 5:40 pm UTC

According to developers, the game will come out in 64-bit with the next update.

Better late than never, GOG now has the Linux version of La-Mulana
13 Apr 2017 at 4:22 pm UTC Likes: 3

Congrats! It took them a very long time, but good to see it there.

An interview with Beamdog about Linux gaming, they say it’s worth it
13 Apr 2017 at 3:29 am UTC

Missing LFS bug confirmed. The game crashes... Really, Beamdog. You could do better. How hard is it to add a simple compiler switch: -D_FILE_OFFSET_BITS=64

Septerra Core & Jack Orlando, two Wine-ports from Topware are now on GOG
13 Apr 2017 at 2:55 am UTC

Good, I'm going to buy Jack Orlando. Never played it before.