[Bug 27467] New: VSync not working - regression

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 13 05:37:05 CDT 2011


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

           Summary: VSync not working - regression
           Product: Wine
           Version: 1.3.22
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dredgingthelake at gmail.com


VSync is not working with games such as The Witcher and Mirror's edge. I ran a
regression test and this was the offending commit:

commit 727ecc17145b98e8cfcbc85cdb7a7a5374615b93
Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Mar 7 21:45:27 2011 +0100

    winex11.drv: Allow disabling vertical sync using EXT_swap_control.

    EXT_swap_control redefines glXSwapIntervalSGI() as glXSwapIntervalEXT() on
the
    current drawable (if any), and glXSwapIntervalEXT() supports disabling
vsync.

:040000 040000 35dd6e5575e33c0ecf099c1a2f5a1ddddd7302a6
42758797db159dff1db9eb0d845ba4ace497be0d M      dlls

I should note that I am forcing VSync with nvidia-settings and not using the
games's in game VSync option. The Witcher doesn't have such an option, and
Mirror's Edge VSync option doesn't work.

Perhaps this behaviour is intentional, but I would at least like the ability to
override it with a regedit entry or the like. The tearing with VSync off is
quite annoying.

-- 
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