LINUX.ORG.RU

Разница xlib и xcb

 , , , ,


0

2

Изучил недавно на базовом уровне xlib. Интересует более современный вариант в виде xcb. Насколько сильно у них отличается API? Насколько больше действий (LoC) нужно для аналогичных моментов на xcb, сравнивая с xlib? Тот же ICCCM delete window?


Ответ на: комментарий от SkyMaverick

X11 с тех пор поменялся?

X11 и ни при чём, там скорее всего будет не хватать драйверов нового железа (слышал, гном требует видеоускорение теперь вроде).

firkax ★★★★★
()
Ответ на: комментарий от SkyMaverick

X11 с тех пор поменялся? Нет. он вообще выпущен в 1987г.

А XLib уже была чуть раньше:

#include <X/mit-copyright.h>                                                                                                                                                                                    /* $Header: Xlib.h,v 10.14 86/02/01 15:41:59 tony Rel $ */                                              /* Copyright    Massachusetts Institute of Technology    1985   */ 
vM ★★★
()
Ответ на: комментарий от watchcat382

а вот программу под вейланд в иксах - я не знаю как

Вообще без проблем, запускаем любой композитор(тот же weston запустится в иксовом окне) и в нём запускаем уже программу.

Loki13 ★★★★★
()
Ответ на: комментарий от ugoday

На котором не работает ничего, что использует KDEшные расширения протокола

Потому что не надо использовать кде-шные расширения, они не для разработчиков софта, они сделаны для разработчиков кде. Ну разве это не очевидно?

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

запускаем любой композитор и в нём запускаем уже программу.

Спасибо, вот об этой возможности я не знал. Это значит что на вейланд вообще не обязательно переходить если не нужна быстрая графика (а мне не нужна - в игры не играю и кино не смотрю).

watchcat382 ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.