Original Post
It's not clear from the documentation whether DX uploads D3DPOOL_DEFAULT resources to video memory _when they are used_. Quotues from the documentation "D3DPOOL_DEFAULT Resources are placed in the memory pool most appropriate (...)" "When creating resources with D3DPOOL_DEFAULT, if video card memory is already committed, managed resources will be evicted to free enough memory (...)" So let's say that video mem is filled with D3DPOOL_DEFAULT resources and another D3DPOOL_DEFAULT texture is activated. How will DX handle that texture at that point? // Martin