Posted By: Neuromancer (maniodepresivni myska) on 'CZprogram'
Title:     Re: opengl&3dfx
Date:      Wed Apr 14 15:45:48 1999

> cau,
Cau.. 
>   nevite nekdo, jak pod VisualC++ udelat, aby mi opengl komunikovalo s 3dfx
> a 
> necpalo to do okna
>   beru jakykoliv rady, maly zdrojaky ..
> Dave
Nevim, na kolik je to oficialni postup, ale rozjel jsem to asi takhle:
- nesmis po nem chtit buffer s moznosti PFD_DRAW_TO_WINDOW
- musis chtit 16-bitove zobrazovani a 16-bitovy z buffer
- musis mit maximalizovane okno.

Ta strasna struktura PIXELFORMATDESCRIPTOR je teda takhle:
 PIXELFORMATDESCRIPTOR desc=
 {sizeof(PIXELFORMATDESCRIPTOR),1,PFD_SUPPORT_OPENGL|PFD_DOUBLEBUFFER,
  PFD_TYPE_RGBA,16,0,0,0,0,0,0,0,0,0,
  0,0,0,0,16,0,0,PFD_MAIN_PLANE,0,0,0,0};

Okno predtim vytvarim s flagama  WS_VISIBLE | WS_POPUP | WS_CLIPCHILDREN | 
WS_CLIPSIBLINGS | WS_MAXIMIZE

Samozrejme, do adresare s programem musis nahrat beta verzi (jsou neschopni..)
verzi opengl32.dll pro voodoo, ktera je na www.3dfx.com
Muzu ti poslat zdrojak, ale je to na vlastni nebezpeci :)
-------------------------------------------------------------------------
 We're not alone, there's someone else, too, |        Neuromancer         |
 from the mirror's other side                ----------------------------/
 reflecting the cruel part of your soul    
 it's time for your choice....                   Blind Guardian

Search the boards