Xlib сама не создает графику.Если вы говорите о серверных графических примитивах, они обычно бывают довольно быстрыми в наши дни, но они также довольно ограничены (линии, прямоугольники, многоугольники, эллипсы, трапеции; заливки сплошным цветом) и, как правило, не получают никакого особого ускорения графическими драйверами..
Честно говоря, вы не должны программировать непосредственно на Xlib или xcb.Вместо этого используйте инструментарий, такой как Qt, GTK + или FLTK (или wxWindows, или, или ....).Они обеспечивают основу для создания приложений, а также абстрагируют детали X в простой в использовании API.