graesslin added a comment.
Sorry David, but that architecture is a no-go from my point of view. It's absolutely essential that screen recording does not create slow down in the compositor. Reading the texture back is doing exactly that. While that is not needed at all. We have the buffer available in the drm platform. We just need to forward it. The approach to go is https://phabricator.kde.org/D1231. REPOSITORY R108 KWin REVISION DETAIL https://phabricator.kde.org/D4366 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: davidedmundson, #plasma Cc: graesslin, subdiff, plasma-devel, kwin, #kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas