D23105: WIP: [platforms/x11] Cleanup GLX backend, revise compositing
Roman Gilg <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
romangg added a comment. In D23105#517251 <https://phabricator.kde.org/D23105#517251>, @fredrik wrote: > That's not my point though. My point is that if you don't set the swap interval, you leave it up to the driver, and not all drivers enable vsync by default. Ok, I understood what you said differently. But good to know, then I'll not remove the call to the extensions. Although I will thin it out: GLX_OML_sync_control for mesa and GLX_EXT_swap_control for Nvidia should be enough. Also it will be a simple call to activate vsync and no interface to switch it off again. I will upload smaller patches now with changes factored out from this playground. First one will be removal of triple buffering functionality. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D23105 To: romangg, #kwin, fredrik Cc: alexde, nicolasfella, alexeymin, kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, crozbo, bwowk, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, mart