We often read that X11 is slow because it's a server-client architecture, because it uses a protocol to exchange commands and more, saying that it's unusable for embedded systems. However proofs fail to show.
Today we did benchmark X11, framebuffer, DirectFB on our Freescale i.MX31 development board to measure impact and not surprisingly to us but maybe to lots of people, X11 did well.
UPDATE:The charts are about frames per second (FPS), so more is better.
UPDATE (2): Take x11-16 values with a grain of salt, it's faster than everything, including FB because it's already in the correct bit-depth and does not require the 32->16bpp conversion. We don't have native 16bpp engines for FB, DirectFB and that's why these are not measured.