[Bug 7797] New: Regression: Knight Rider runs extremely slowly

Wine Bugs wine-bugs at winehq.org
Mon Mar 19 20:29:01 CDT 2007


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

           Summary: Regression: Knight Rider runs extremely slowly
           Product: Wine
           Version: CVS
          Platform: PC
               URL: http://www.cnet.com.au/downloads/0,239030384,10230121s,0
                    0.htm
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mail at science.su


Please note that to run Knigh Rider or its Demo you need to apply little hack 
from bug #7796 ("hack.diff": 
http://bugs.winehq.org/attachment.cgi?id=5458&action=view ).

This commit has introduced the regression:

daeffc897bc22253312d8b62634e3a6fa83e6cfc is first bad commit
commit daeffc897bc22253312d8b62634e3a6fa83e6cfc
Author: Stefan Dц╤singer <stefan at codeweavers.com>
Date:   Sun Mar 4 23:47:57 2007 +0100

    wined3d: Use an aux buffer as blitting helper if available.

    This helps performance a bit because the function does not have to
    wait for the 2nd read to finish before returning. Only do that if we
    have an aux buffer to mess with for free though.

To reproduce this bug, download Knight Rider Demo (you can find the link in the
URL field, ~100 MiB), run it, set detail level to Super and color depth to 32
bit then wait while introduction cutscene completes (it is very short but
because of extreme slowdown it may take about 1-2 minutes to complete). When
cutscene ends try to do something - you will see that everything very slow
(about 1 FPS or less).

Without this "bad commit" everything runs smoothly with a lot of FPS (except
cutscene in the beginning, - this is why you need to wait while it ends to see
this bug, - and some situations in game but these ones is different bugs and I
will report them separately when this bug will be fixed).

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list