Гм... Неужто никто не в курсе ?
Ладно, тогда немного уточню (прибавлю сюда результаты моих последних изысканий):
Мой XServer утверждает, что никаких Visual, кроме 24-bit TrueColor, он не знает (т.е. только в такой конфигурации успешен вызов XMatchVisualInfo ).
Но мне нужно рисовать 8-bit картинки (grayscale). Что же мне, на каждый пиксель придется тратить по три байта (одинаковых) ? И к тому же, приходится сначала преобразовывать изображение в отдельном буфере.
Я думал о том, чтобы использовать тут что-нибудь типа Colormap, однако, как я уже сказал, сервер поддерживает только TrueColor, а там, если я не ошибаюсь, никаких colormap нет.
Какие есть еще варианты решения этой проблемы ?
|