LINUX.ORG.RU

Быстрое рисование в X11


0

0

Народ, подскажите такую вещь. Нужно уметь очень быстро рисовать на экране в X11 картинки ( для картинки в 384*288 верхняя граница 10 миллисекунд ). Средствами высокого уровня ( через Qt ) это получается в 5 раз медленнее :(. Вопрос. Реально ли это, какие вызовы X11 нужны и вообщ где про Xlib можно поподробнее почитать?

anonymous

Вопрос решен и снимается. Да помогут вам XShmCreateImage и XCopyArea.

anonymous
()

Ну-ну... Может все-таки XShmPutImage ?

anonymous
()

Я, может, что-то напутал, но по моим бенчмаркам скорость XCopyArea и XShmPutImage для картинки, созданной XShmCreateImage, одинакова с точностью до 10% - на моем железе ( Celeron 550, Savage4, XFree86 3.3.6 ) 17 ms на упомянутый регион в 32 битах. Any ideas?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.