--c92770e8dc4a452a8bfdf8a5f8c80222 Content-Type: text/plain; charset="ascii" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 --c92770e8dc4a452a8bfdf8a5f8c80222 Content-Type: text/html; charset="ascii" Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable View Revision=
graesslin added a comment.

Sorry David, but that architecture is a no-= go from my point of view. It's absolutely essential that screen record= ing does not create slow down in the compositor. Reading the texture back i= s doing exactly that. While that is not needed at all. We have the buffer a= vailable in the drm platform. We just need to forward it.

The approach to go is D1231= .


REPOSITORY
R108 KWin<= /div>

REVISION DETAIL
https://phabricator.= kde.org/D4366

EMAIL PREFERENCES<= div>https://phabricator.kde.org/settings/panel/emailprefer= ences/

To: davidedmundson, Plasm= a
Cc: graesslin, subdiff, plasma-devel, kwin, KWin, l= esliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas
--c92770e8dc4a452a8bfdf8a5f8c80222--