Ako moj program izgleda otprilike ovako:
Code:
device->BeginScene();
// slanje podataka na GPU
device ->EndScene();
device->Present(....);
Ocekivao bih da odmah po prijemu komande Present GPU mora da iscrta sve sto sam mu poslao do tada. Meni izgleda da ce CPU morati posle slanja Present() malo da saceka da GPU obavi sve zadate operacije. Deluje mi logicnije da posaljem Present tek posto CPU potpuno spremi novu scenu za slanje. Ipak pri eksperimentisanju sa ovim stvarima nisam primetio neku promenu brzine (mada mozda saljem isuvise jednostavne scene).