Jump to content
  • Advertisement
Sign in to follow this  
Adaline

[D3D10.0] instancing : performances fall suddenly

This topic is 2612 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello

When I add entities to be rendered with instancing, there is a kind of threshold under which I get high performances, but suddenly , after adding other entities , performances fall suddenly.
More clearly, for example :
1000 instances : 60 fps
1001 instances : 30 fps

The questions are :
-Why this sudden fall in performances ?
-What could I do to avoid this ?

Thanks in advance

Share this post


Link to post
Share on other sites
Advertisement
Are you syncing with the vertical retrace on present (passing 1 as the SyncInterval parameter to IDXGISwapChain::Present)? If so, your framerate will always be locked to a value evenly divisible into 60, and so you will immediately drop from 60 to 30 if your GPU can no longer render in 16.67ms.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!