problemi sa z baferom d3d
01.06.2005. u 00:03 · pre 260 meseci
#1
Kada sam probao moje programe kod druga na njegovoj gforce 6800 pojavio se sledeci problem:
Ako ukljucim 16 bitni z bafer (D3DFMT_D16) onda sve radi kako treba. Ako promenim na 24 bitni (D3DFMT_D24S8 ili D3DFMT_D24X8 - proverio sam caps) onda u rezolucijama iznad 1024 x 768 ima problema a na 1024 x 768 je sve ok.
Problem je sledeci: Aplikacija se ne blokira niti izbacuje gresku ali se 3d scena ne iscrtava, pojavljuju se neka treperenja i sl...
Format bafera sam postavio sa:
presentParameters.AutoDepthStencilFormat=D3DFMT_D24X8
A bafer brisem sa:
Clear(0, NULL, D3DCLEAR_ZBUFFER, D3DCOLOR_XRGB(150,150,200), 1.0f, 0);
Nisam u prilici da kod njega instaliram sdk pa da pokupim debug informaciju.... Kod mene inace sve radi kako treba i u vecim rezolucijama ali imam drugu graficku...
Ako ukljucim 16 bitni z bafer (D3DFMT_D16) onda sve radi kako treba. Ako promenim na 24 bitni (D3DFMT_D24S8 ili D3DFMT_D24X8 - proverio sam caps) onda u rezolucijama iznad 1024 x 768 ima problema a na 1024 x 768 je sve ok.
Problem je sledeci: Aplikacija se ne blokira niti izbacuje gresku ali se 3d scena ne iscrtava, pojavljuju se neka treperenja i sl...
Format bafera sam postavio sa:
presentParameters.AutoDepthStencilFormat=D3DFMT_D24X8
A bafer brisem sa:
Clear(0, NULL, D3DCLEAR_ZBUFFER, D3DCOLOR_XRGB(150,150,200), 1.0f, 0);
Nisam u prilici da kod njega instaliram sdk pa da pokupim debug informaciju.... Kod mene inace sve radi kako treba i u vecim rezolucijama ali imam drugu graficku...