hi,
vielleicht erinnert sich der eine oder andere an mein framerate-problem?!
http://spieleprogrammierer.de/index.php?option=com_forum&Itemid=43&page=viewtopic&t=2613
jedenfalls hab ich dazu neuigkeiten:
also ich hab jetzt folgende situation: manchmal tritt das problem, mit den
periodischen schwankungen der framerate wieder auf. wenn das passiert
reicht ein klick auf "standardeinstellungen" unter
anzeige->einstellungen>erweitert->3d->direct3d (catalyst oder wie das ding heißt
ihr wisst schon radeon-treiber)
dann is alles ok. so jetzt meine frage: nach dem klick sind alle einstellungen
noch wie zuvor also was könnte das bewirken?
hatt jemand ne idee?
hier mal meine D3DPRESENT_PARAMETERS:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
|
memset(param, 0, sizeof(D3DPRESENT_PARAMETERS));
param->AutoDepthStencilFormat = D3DFMT_D24S8;
param->BackBufferCount = 1;
param->BackBufferFormat = bpp==32?D3DFMT_X8R8G8B8:D3DFMT_R5G6B5;
param->BackBufferWidth = w;
param->BackBufferHeight = h;
param->EnableAutoDepthStencil = TRUE;
param->Windowed = windowed;
param->PresentationInterval = vsync?D3DPRESENT_INTERVAL_DEFAULT:D3DPRESENT_INTERVAL_IMMEDIATE;
param->MultiSampleType = D3DMULTISAMPLE_NONE;
param->hDeviceWindow = hwnd;
param->SwapEffect = D3DSWAPEFFECT_FLIP;
|
gruß 23h