> well im grateful for your thread because i went off and did some tests of my own with > the game galaga'88
How did you do your tests? The same way I did it?
> .... so, i did some tests (note: fullscreen tests only, both directdraw and direct3d > were tested) with galaga'88, first of all using just vsync, and then just triple > buffer.
Did you also do tests without vsync and without triplebuffer to have a basic refernce value?
> however, triple buffer is a different story. moving the > ship left and right with triple buffer on was not good. you can really feel (and see) > the input lag when you move your ship left and right.
Yeah, triple buffer as implemented in Direct3D seems to have inherent lag due to the method of pre-rendering frames. If a game renders two additional frames while displaying one, that means the one displayed is always two frames behind. I don't know why anybody would ever use this option.
> ps. tests were done under winxp 32bit, basic onboard intel gma gfx (laptop). > i tested both directdraw and direct3d, and got identical results.
Since I have different results with Direct3D and DirectDraw and you don't, I guess I'll do some more thorough tests with my card, installing the ATI tools and seeing if I can influence the lag with Direct3D and vsync somehow.
|