Jump to content
  • Advertisement
Sign in to follow this  
schupf

DX9 POOL and USAGE

This topic is 2779 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,

I am trying to delve deeper into DirectX 9 and currently grapple with resources, especially D3DPOOL (D3DPOOL_DEFAULT, D3DPOOL_MANAGED) etc. and the Usage (D3DUSAGE_DYNAMIC)
There seem to be a lot of rules (a managed resource can't be dynamic etc.) and unfortunately I have found sites which make contradictory statements about all the rules. The rules even seem to differ
from type to type (Texture or VertexBuffer).

Does anyone know a site that recaps all the rules? Or has anyone the knowledge and time to tell me the most important things I have to consider when working with POOL/Usage?

Thanks!

Share this post


Link to post
Share on other sites
Advertisement
Everything about them is in the DirectX documents in your program files directory, or alternatively on the MSDN site.

Share this post


Link to post
Share on other sites

Everything about them is in the DirectX documents in your program files directory, or alternatively on the MSDN site.


Thats true, but some articles are not very helpful or even misleading. For example one MSDN article says that a DEFAULT resource can't be locked. And another tells me a DEFAULT resource CAN be locked but only if the usage is dynamic. So what is true now? It is kinda tedious to read all those many pages to get a proper overview;/

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!