Bug 85384 - Support for VSync
Summary: Support for VSync
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: * Other (show other bugs)
Version: 7.7 (2012.06)
Hardware: x86-64 (AMD64) Linux (All)
: medium enhancement
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-23 21:01 UTC by sworddragon2
Modified: 2019-05-23 18:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description sworddragon2 2014-10-23 21:01:46 UTC
As I'm seeing it there is currently no simple way to get a tearless desktop as there is no support for VSync. Some drivers provide options for this but for example the proprietary NVIDIA driver does this only in the scope of OpenGL and on simple 2D desktops (without OpenGL accelerated compositors) this becomes a problem. I think the easiest way is if the X.Org server would simply support such an option.
Comment 1 Adam Jackson 2014-11-17 21:51:46 UTC
That's what Present is meant to do, yes.  There's not really enough detail in this bug to work on specifically though.
Comment 2 sworddragon2 2014-11-18 16:21:08 UTC
> There's not really enough detail in this bug to work on specifically though.

If you think something is missing feel free to ask. The main request is basically to get a tearless desktop.
Comment 3 Adam Jackson 2019-05-23 18:01:34 UTC
This isn't something core xserver can provide, but for the generic modesetting driver that you're likely to be using these days, see this merge request:

https://gitlab.freedesktop.org/xorg/xserver/merge_requests/24


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.