A regression in performance

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
ls_boy
Level 2
Level 2
Posts: 45
Joined: Sat Dec 12, 2015 3:24 pm

A regression in performance

Post by ls_boy »

There is a drop in performance with some titles with the latest 2.2 staging patches.
With Hitman: Absolution I used to get anywhere from 20 to 24 fps. Not bad! Now
I get around 7 fps. One poster wrote saying he gets half of what 2.1(S) gave him.
Others I spoke with are seeing drops in other titles.

I'm not sure how to git-bisect this with two repositories.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: A regression in performance

Post by dimesio »

Does the development branch have the same problem? If so, bisect that.
ls_boy
Level 2
Level 2
Posts: 45
Joined: Sat Dec 12, 2015 3:24 pm

Re: A regression in performance

Post by ls_boy »

dimesio wrote:Does the development branch have the same problem? If so, bisect that.
The staging patches are necessary. Hence, the problem in bisecting thickens. I'll try and test more
apps and get back to you.
ls_boy
Level 2
Level 2
Posts: 45
Joined: Sat Dec 12, 2015 3:24 pm

Re: A regression in performance

Post by ls_boy »

I believe I have found the offending commit.
It's this one:

Code: Select all

commit 1cc5d04346f6fcf6d7b06e776b81b2a58b3d64f8
Author: Sebastian Lackner <[email protected]>
Date:   Sun Feb 12 05:21:10 2017 +0100

    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
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: A regression in performance

Post by dimesio »

File a bug.
ls_boy
Level 2
Level 2
Posts: 45
Joined: Sat Dec 12, 2015 3:24 pm

Re: A regression in performance

Post by ls_boy »

Locked