Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Тут такая проблемма....


Tihas ©   (2003-03-01 23:41:00) 

У меня есть две формы, и я ни как не могу заставить OpenGL
рисовать сразу на двух куча глюков, либо на одной рисует либо на другой, если способ решения?


Арм   (2003-03-03 03:07:00) [1]

разъясните, плиз, насчет 2-х потоков...


Snap   (2003-03-02 00:19:00) [2]

2 потока я хотел сказать


Tihas   (2003-03-02 00:17:00) [3]

Двумя буферами, но у меня отрисовок очен много.


Snap   (2003-03-02 00:17:00) [4]

Сделай лучше тогда 23 потока


Snap   (2003-03-02 00:13:00) [5]

А ты с одним буфером или с двумя паришься?


Tihas   (2003-03-02 00:10:00) [6]

Ну я так и делал , вопервых это тормознуто,а во-вторых иногда не срабатывает как я написал выше. Причём мне то надо, что бы
если два окна могли одновременно работать,а так ты прикинь
периресоваются два окошка половино одного(в лушем случае),
и половина друго(за счёт вызовов wglMakeCurrent(dc,gldc)).


Snap   (2003-03-02 00:04:00) [7]

wglMakeCurrent(dc,gldc);
если быть точным. но перед этим конечно нужно создать контексты (2) опенджиэля. Ты это делаешь? тогда просто по очереди делать их активными, а в конце ставить так wglMakeCurrent(0,0);


Tihas   (2003-03-02 00:01:00) [8]

wglSetCurrent - слушай, а откуда эту функцию брать
я поискал в windows,opengl,нету???


Tihas   (2003-03-01 23:56:00) [9]

А вот этого не сделал. Сейчас попробуем.
Большое спасибо.


Snap   (2003-03-01 23:52:00) [10]

а wglSetCurrent тоже 2 раза ставишь?


Tihas   (2003-03-01 23:48:00) [11]

Да


Snap   (2003-03-01 23:45:00) [12]

А ты два контекста объявил?


Наверх

Титульная страница Поиск, карта сайта Написать письмо