RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : OpenGL засада


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Igor Vaskov
To : Michael Svetoff
Subj : OpenGL засада

> После опытов с вЕндой захотелось написать OS/2 приложение на OpenGL.
> База - OS/2 v.4.0 MCP (XR_C006) + OpenWatcom 1.9.
>
> В винде использовались эти "обертки" - glu,glut,glaux,openil.
> А для осины нашлось 4 варианта "обертки" ( тут opengl.html ):
>
> 1. "обертка" PM, PGL (opengl.lib ("обертка" на PM API - pglSwapBuffers, напр.))
> 2. "обертка" GLUT (glut.lib + opengl.lib)
> 3. "обертка" AUX (libaux.lib + opengl.lib), libaux.lib из aux.zip
> 4. "обертка" TK (libtk.lib + opengl.lib)
>
> В системе стоял базовый OpenGL 1.0 (1996 года).
> после небольшого колдовства сорцы из www.edm2.com. были адаптированы под OWC 1.9.
>
> Но после компиляции при запуске - вывалилась ошибка на функцию в недрах opengl.dll (opengl.409).
>
> И тут вспомнилось что в 1997 г. было обновление OpenGL 1.1 для OS/2. После его установки c hobbes стало ругаться на исключение в raster.dll по адресу такому-то.
>
> SNAP и панораму не использовались. Стоял Unaccelerated GENGRADD в 8-16-23-32 бит режиме.
>
> Что было упущено?
> А в ёксе 2.0 стоят либы OpenGL?

В 2.0 лежит OpenGL 1.0 version 9632 built at 29 Jul 1996 05:41:17 on slide.austin.ibm.com
Вроде даже работает ;)

Mon 25 Oct 2010 15:36 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.9.1.11) Gecko/20




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.