Вверх ↑
Ответов: 1304
Рейтинг: 405
#1: 2010-05-13 23:53:42 ЛС | профиль | цитата
Minkovsky, это не особенность твоей видеокарты, GL_Main работает только с одним контекстом.
Контекст воспроизведения OpenGL чем то напоминает контекст устройства Windows, но не является тем же самым. Для того чтобы рисовать в окне Windows, вы должны сначала запросить у системы контекст устройства (т.е. окна), который связан с конкретным устройством, на котором осуществляется рисование (т.е. окно, но может быть и не окном). Далее нужно создать контекст воспроизведения OpenGL, который необходимо связать с контекстом устройства в Windows, а потом выбрать его, т.е. сделать текущим. Зачем делать его текущим? Дело в том, что можно создать много контекстов воспроизведения, каждый из них будет связан со своим устройством отображения, но для того чтобы работать в OpenGL надо выбрать только один (текущий) контекст.

подробнее
http://drakonprogramm.narod.ru/opengl/init_ogl.html
карма: 3

0