<div dir="ltr"><div style>Hello list</div><div><br></div><div style>I'm having problems recording the desktop content using the Weston compositor's built-in recording function. When I start a recording and do something that changes a lot of screen content (like zooming in on the desktop, for example), I get around 0.5 FPS. Using sysprof, I can see that ~98% of CPU is used in the function unpack_XRGB8888(). krh has told me this is caused by glReadPixels going through a slowpath. I have a Radeon HD 5770 GPU and I'm using mesa git (I've tried the mesa version in the Ubuntu 12.10 repos, and the xorg-edgers PPA, same result).</div>

<div style><br></div><div style>Does anyone know what the issue could be, or how to debug the problem further?</div><div style><br></div><div style>/Rune</div>
</div>