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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Michael Svetoff, www.opengl.org
To : All
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?

Mon 25 Oct 2010 11:00 http://Anonymouse.org/ (Unix)




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.