Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

29.12.2004, 21:03

neues zum thema framerate-prob

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

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

30.12.2004, 00:20

Hmmm dann ist es wohl der Grakatreiber; oder versuch das mal im VollbildModus.....

3

30.12.2004, 01:58

das hat damit nix zu tun. und bei nem kumpel das gleiche prob.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

4

30.12.2004, 11:01

DU hast doch nur einen Backbuffer, warum hast du dann flip an? (alternativ: D3DSWAPEFFECT_DISCARD)

5

30.12.2004, 13:44

hab schon ausprobiert. hatte auch keinen effekt.
war auch eigentlich meine ursprüngliche konfiguration mit DISCARD.
aber wie gesagt, kein unterschied.

Werbeanzeige