Я делаю на OpenGL так
HDC hdc = CreateCompatibleDC( whdc ); //whdc - окошечный hdc
//дальше там всякая фигня разная...
HGLRC hglrc = wglCreateContext( ......... );
//потом из hdc в whdc функцией BitBlt
Вот в чём проблема: иногда это не работает, а точнее:
У меня Windows XP, драйвер(карточки) не установлен - всё работает
Когда установлю драйвер, ничего не работает, а если не делать CreateCompatibleDC, а просто HDC hdc = whdc; то всё работает, но некрасиво жутко... мигает и противно...
Как же мне без мигания сделать?
И ещё кое-что: Когда я включаю текстуры у меня исчезает освещение. Если текстуру сделать полупрозрачной, то она смешается, что некрасиво, но смешается с освещением. Но это через /*...*/. А нормально можно???