_>Так тебе надо из файла bmp сразу? _>тогда там просто надо отступить и пропустить хедер. там в заголовке есть двойное слово (если не ошибаюсь, по смещению 0xA), в котором лежит оффсет начала данных.
_>причем такое работает только для 24-битных bmp. _>и я ошибся кажется, надо GL_BGR_EXT.
_>и там ещё надо учитывать, что в bmp ряды выровнены по границе двойного слова, т.е. не каждую .bmp можно сразу отдавать жлю.
Да нет, из файла .bmp и .tga, если не сжато RLE, GL_BGR_EXT работает отлично.
Я получаю bitmap .jpg, .gif и т.д. из OleLoadPicture(), чтоб не носить лишние библиотеки.
Потом через HDC все легко вытащить, но попиксельно в RGB,
а хотелось бы без циклов напрямую загружать bitmap в GL.
Только с GL_BGRA_EXT и GL_BGRA что-то видно, наверно надо с форматом bitmapa разобраться.
Может в GL все-таки есть средства, GL_BITMAP на что?