разрешением 1280x1024. 3) (Самое парадоксальное!) Преобразование цветов пришлось отключить. Получается, что на разных экранах разный формат хранения цвета?!
Может лучше заливать на гит такое?
Зачем там такое?
Почему бы и нет?
ну разная глубина цвета бывает, ещё бывает цвета по палитре.
Осталось только FBIOGET_VSCREENINFO сделать, чтобы не править equ.
Еще надо проверку и обработку ошибок. Возможностей того, что что-то пойдет не так там хватает.
neg dword ptr bmp_biHeight заметил тут запись как в масме
Драйвером? Или ты думаешь, что оно магически смапится в твой процесс?
Я для начала попробовал писать в сам /dev/fb0. Если начинать с левого верхнего угла, то работает. Но вот сделать seek() у меня не получилось.
ну так смапиь же надо. у мя старом коде mmap используется вроде
Обсуждают сегодня