We do often include affiliate links to earn us some pennies. See more here.

Wine 2.8 released with asynchronous Direct3D command stream

By - | Views: 14,574
Wine 2.8 has now been released and it continues their work on the performance enhancing Direct3D command stream which is now done asynchronously.

What's new
  • Direct3D command stream runs asynchronously.
  • Better serial and parallel ports autodetection.
  • Still more fixes for high DPI settings.
  • System tray notifications on macOS.


It also fixes 35 bugs in various games and applications like: FFXIV, Gauntlet, Rift, Guild Wars 2 and more.

For those that don't know what the "Direct3D command stream" is, it's multithreading for better graphic performance.

While the Direct3D command stream may now be in the main builds of Wine, it's still not complete. I haven't tested this latest release yet myself, but you may still need to manually turn it on. Instructions on how to do that at the bottom of this article. I've been told you can also use winetricks to turn it on, but I haven't tested that myself. Article taken from GamingOnLinux.com.
Tags: Wine
5 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
10 comments

mrdeathjr May 12, 2017
In this wine version introduce some work related mf implementation, thanks to this akibas trip begins work however input dont work (mouse input work but keyboard input not)

View video on youtube.com

Maybe more later add another test

^_^
Shmerl May 12, 2017
Witcher 3 has improved somewhat, in sunlit areas. But it still has missing surfaces, and there are some new distortions now:







FPS is lower than before too, but I'm not using full staging patches.


Last edited by Shmerl on 12 May 2017 at 9:32 pm UTC
Joeyboots80 May 13, 2017
Quoting: ShmerlWitcher 3 has improved somewhat, in sunlit areas. But it still has missing surfaces, and there are some new distortions now:
FPS is lower than before too, but I'm not using full staging patches.

Thank you Liam and Shmerl for the info. Can't wait till I can play The Witcher 3 in Wine.
lejimster May 13, 2017
I wonder how much performance there is to having asynchronous command stream vs the old implementation of csmt. I'm guessing it would reduce latency and improve throughput if done correctly.
Kimyrielle May 13, 2017
Anyone tried Elder Scrolls Online with the newer releases?


Last edited by Kimyrielle on 13 May 2017 at 7:17 pm UTC
Joeyboots80 May 14, 2017
Quoting: KimyrielleAnyone tried Elder Scrolls Online with the newer releases?
Good question. I think I'll test TESO tonight myself to see if/how it runs.
throgh May 15, 2017
Don't know why to play The Witcher 3: GOG or better to say CD Projekt RED has done not so much things for Linux as system itself and they even treat Linux-customers as second class. Waiting even years for some answer regarding the Metro-series for example and I doubt the games will be ever available for Linux without any DRM. So after the last actions from GOG.com regarding their so-called optional client Galaxy I've abandoned them and waiting for deletion of the account. Better to stay full free without any named store! ^_^
Shmerl May 15, 2017
From what I understood, problem with Metro games is lack of support. Developers did a mediocre job of porting them to Linux, and now refuse to fix bugs. I think it simply doesn't pass GOG QA requirements.
throgh May 15, 2017
Quoting: ShmerlFrom what I understood, problem with Metro games is lack of support. Developers did a mediocre job of porting them to Linux, and now refuse to fix bugs. I think it simply doesn't pass GOG QA requirements.

Thanks for the info. Haven't found more about that in time! But interesting to hear about that, because therefore those games won't run that good in newer distributions. But for now I have no further trust within GOG after this escalation and their plans. I don't think they'll stay at their principles for a longer period, especially when it comes up on DRM-free. And furthermore: Their proprietary client-backend ... I doubt they ever have this released. So? Quitting for now. :)
mrdeathjr May 18, 2017
Testing NFSHP 2010 with/without CSMT dont appear major changes at simple seek

CSMT=0

View video on youtube.com


CSMT=1

View video on youtube.com

^_^
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.