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