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 sr_ls_boy
Wine-Staging 2.2 released with CSMT speed optimizations
24 Feb 2017 at 12:11 am UTC

After patching Wine-Staging, Thief(2014) has shown a remarkable spike in performance.
Roughly, you'll get the same fps that you'll get in Hitman:A. The menu is still borked.
Also some buildings in the distance have slime-green textures on them that pop when you
get closer to them. If you have fast hardware you might consider playable.

Wine-Staging 2.2 released with CSMT speed optimizations
23 Feb 2017 at 4:47 pm UTC Likes: 1

I've contacted the staging team. Bug #42512. He suggested that the problem is related
to the nvidia drivers that I use. Which asks me, is anyone have performance drops that
uses mesa drivers?

A hot fix is available that disables the patch set.

commit 3f25cd198a00fa32ee0b5e9bccfa569bff92ef0b
    wined3d-buffer_create: Disable patchset.

    Rebase against (wine commit) 1cc93e3f05bce5ae9758fad44f69f44e1462d81b.
  

Wine-Staging 2.2 released with CSMT speed optimizations
23 Feb 2017 at 6:01 am UTC Likes: 3

I believe I have found the offending commit.
It's this one:
commit 1cc5d04346f6fcf6d7b06e776b81b2a58b3d64f8
    Added patch to create buffers on default pool in wined3d_buffer_create.


All staging commits prior to this one give good performance with Hitman: A.
I rebased against this wine commit:
9c72376c8cc03a4ea86dddaa6d18a93a1a33fc73

Wine-Staging 2.2 released with CSMT speed optimizations
23 Feb 2017 at 12:36 am UTC

The wine moderators are asking for a bisect. Anyone having a fps drop in any 32-bit apps?

Wine-Staging 2.2 released with CSMT speed optimizations
22 Feb 2017 at 2:23 pm UTC Likes: 2

If your playing Hitman: Absolution you might want to skip this release, unless CSMT gives you better
performance. Furthermore, this release regressed the color problem with Thief. The thing about
Thief is it was finally looking correct. If you have the finest processor & GPU that money can buy
it would've been playable. Sniper Elite: V2 will no longer start. That game showed progress with
the Wine-Overwatch project.

If you compile wine on your own then don't delete your 2.1(staging) install. Back it up, instead. If
not compiling, maybe there is way to revert to older packages versions with packages managers.

CSMT gives me worse performance. OGL threading is already turned on in the closed nvidia drivers. I
use those drivers.

Wine 2.2 released with even more Shader Model 5 instructions and work towards Direct3D command stream
19 Feb 2017 at 9:04 pm UTC

Quoting: Whitewolfe80if the version you have has decent performance stick with that until there is an improvement in the functions you are looking for bottom line read the change logs.
You'll never know until you test it. That's what I did.

Wine 2.2 released with even more Shader Model 5 instructions and work towards Direct3D command stream
19 Feb 2017 at 8:11 pm UTC Likes: 1

Quoting: LeopardDevel or staging,which one is stable version?
Staging git, which rebases to 2.2 devel. These are today's commits.

I'm sticking with a 2.2 development build and a 2.1 staging build.

Wine 2.2 released with even more Shader Model 5 instructions and work towards Direct3D command stream
19 Feb 2017 at 6:14 pm UTC

As of today, on Sunday, the staging patches all of but done. There are serious regressions. For starters the color problem in Thief is back. Also, SE V2 will no longer start. This forthcoming release will tank performance in Hitman: A. I benchmark at 1/2rd the fps I used to get with 2.1 staging. So, I have reverted and will be keeping 2.2-devel(no patches) for further testing.

Wine-Staging 2.1 release with CSMT support for DirectX 10 & 11
11 Feb 2017 at 2:11 pm UTC

[quote=Cr1ogen]


This is actually an improvement from this:
https://bugs.winehq.org/attachment.cgi?id=57008 [External Link]

Wine-Staging 2.1 release with CSMT support for DirectX 10 & 11
9 Feb 2017 at 11:53 pm UTC

Neat! It' more direct than what I was doing.