https://bugs.kde.org/show_bug.cgi?id=409490

--- Comment #13 from Martin Flöser <mgraess...@kde.org> ---
Yes of course all of them. There is no screen recording interface on X11. So
what do the applications do? None of them created a performant screen recording
interface. So they all abuse functionality which is not meant this way. I just
checked how recordmydesktop records: it uses either GetImage or ShmGetImage.
You are playing a game which is probably OpenGL rendered using direct
rendering? I do hope for you that the game uses direct rendering to bypass the
X server and render directly to the GPU. In no sane world ShmGetImage will
return back the image to you.

The closest X11 has to a screen recording interface is the composite extension
which is not used by recordmydesktop.

Sorry, but there is just no sane way to record on X11. On Wayland we created
this by explicitly looking at what's wrong on X11 and added it directly in the
compositor in a way that it doesn't need to read back to memory and provide a
performance penalty.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to