questions about GEM buffer object

Wang Baisheng at
Mon Oct 10 22:25:26 PDT 2011

Hi All:

I have some confused for the GEM buffer object. There must be one GEM buffer
object for the framebuffer to be displayed on screen, right ? And for every
window, there is also one GEM buffer object, right ? If so, my question is:

Is the GEM buffer object for the window (not direct rendering, just for 2D X
client window)  just pointed to some part of the displayed framebuffer, and
any drawing operation is happened on the framebuffer ? Or another new memory
is allocated for window and then at some time the buffer object for window
is copied to the displayed framebuffer ?

Thank you in advance.

Best Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the xorg-devel mailing list