graesslin added a comment. | View Revision
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 D1231.