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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.