View Single Post
Old 08-10-09, 06:34 AM   #8
walterman
Rayne
 
walterman's Avatar
 
Join Date: Oct 2003
Posts: 1,525
Post Re: 8800GTX + Direct3D8 + Visual C++ + XP = Random Performance Increase

Well,

I fixed the problem from my application, changing some parameters in this D3D8 function call:

::CreateVertexBuffer(UINT Length, DWORD Usage, DWORD FVF, D3DPOOL Pool, IDirect3DVertexBuffer8** ppVertexBuffer)

I did 'Usage = D3DUSAGE_WRITEONLY' instead of 'Usage = D3DUSAGE_WRITEONLY | D3DUSAGE_DYNAMIC'.

About FSX, i dunno if it has any option to change the way in which the application creates the buffers. But, yes, prolly all those stuttering problems share the same root. Anyway, i thought that nVidia fixed this problem, because i discovered it a couple of years ago.

About your discovery, well, send me more details to try it.
__________________
ASUS Rampage Formula X48 | Xeon 3350 @ 3.6 GHz (450x8/1.26v) | 4x1GB OCZ DDR2 PC2-6400 Reaper CL3 @ 900 MHz 3-4-4-15 | 1 x eVGA GTX 285 SSC | 1 x ASUS EN8800GTX (PhysX/CUDA -> Burnt by nVidia 196.75 driver) | X-Fi Titanium Fatal1ty PCIe | 1 x Intel X25-M G2 80GB | 2 x 750GB WD RE2 7500AYYS SATA2 16MB | Samsung SH-B083L SATA | Enermax Revolution 1250W | Samsung SyncMaster 275T 27" 1920x1200 | Thermaltake Black Armor | BloodRayne 2 FSAA Patch
walterman is offline   Reply With Quote