История изменений
Исправление safocl, (текущая версия) :
Что Window, что Pixmap — одно и то же — Drawable. И тип там один — xid (typedef uint32_t). Пробуй. Разве что формат pixmap'а должен быть такой же как и window, куда ты собираешься его рисовать.
нет — там именно xcb_window_t — хоть это по сути одно и то же — но идеалогически они различны, как раз что бы не могли перепутать, как при использовании просто int.
Да кто же тебя запрещает его создавать. Я сам не знаю, но по аналогии (везде так) должна быть функция, копирующая с одной поверхности на другую.
такого не бывает — на поверхность можно только отрисовывать информацию — с нее снимать данные нельзя...
и где кстати такое возможно, что бы с поверхности на другую копировать графические данные?
Исходная версия safocl, :
Что Window, что Pixmap — одно и то же — Drawable. И тип там один — xid (typedef uint32_t). Пробуй. Разве что формат pixmap'а должен быть такой же как и window, куда ты собираешься его рисовать.
нет — там именно xcb_window_t — хоть это по сути одно и то же — но идеалогически они различны, как раз что бы не могли перепутать, как при использовании просто int.
Да кто же тебя запрещает его создавать. Я сам не знаю, но по аналогии (везде так) должна быть функция, копирующая с одной поверхности на другую.
такого не бывает — на поверхность можно только отрисовывать информацию — с нее снимать данные нельзя...