D19867: [X11] Force glXSwapBuffers to block with NVIDIA driver
David Edmundson <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
davidedmundson added a comment. It makes sense. Thanks for looking. > So to fix this, I'm wondering if there would be some way to get KWin to do a compositing cycle before it waits on the QtQuick thread? Not trivially. The main part of the design (on X11) is that these popups are "normal windows" that draw using the platform rendering mechanism, and the compositor part of kwin just treats them as normal windows. We don't really have hooks into their low level internals. Super worst case, we can enable a software only renderer on our QtQuick views, but that's not much better than reverting. I'll have a think to try and find something nice. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D19867 To: ekurzinger, #kwin, zzag, davidedmundson Cc: graesslin, eszlari, davidedmundson, zzag, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart