[Bug 28347] New: Severe FPS regression in Source-based games with orm=backbuffer in Wine 1.3.27

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 12 03:22:28 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=28347

           Summary: Severe FPS regression in Source-based games with
                    orm=backbuffer in Wine 1.3.27
           Product: Wine
           Version: 1.3.27
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mooroon2 at mail.ru
   Regression SHA1: f58e55ec6c19d65689b273938f168287797362da


Commit that fixed bug #13313 introduced severe performance regression when
playing Source-based games with OffscreenRenderingMode set to backbuffer.

Just to be sure I've done regression testing and it come with the expected
result:

f58e55ec6c19d65689b273938f168287797362da is the first bad commit
commit f58e55ec6c19d65689b273938f168287797362da
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Aug 22 21:02:42 2011 +0200

    wined3d: Move arbfp based color blits from
IWineD3DSurfaceImpl_BltOverride() to wined3d_surface_blt().

:040000 040000 691c677bfa118951a0ebe7ad76500a190f05370e
5370aba8157cc4e6b91ba1a8b19555e402e77a77 M      dlls

FPS drop with this commit is very significant: it can be as much as going down
to ~45 from pre-commit level of ~200. I had tested it with "HL2: Episode One"
at the place where Alyx is opening the doors leading into "reactor core control
room" - it is the place where bug #13313 had been triggered (FPS had been
droping to zero). Prior the f58e55 commit FPS level had been at around ~200
when not looking at reactor core and around 60 when looking at it. After this
commit FPS level is around ~45 when not looking at reactor core and about ~20
when looking at it.

Quick test with other source-based games, notably HL2, HL2:EP2, Portal and
HL:Source showed that FPS level regressed severely in each of them. I suspect
that this FPS drop also affects any other Direct3D-based game but hadn't done
any tests to prove it.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list