Hi,
Do you know if there's a API call in D3D9/DX9 which gives back the physical video memory that's in use? (I know there's one in OpenGL)
I know I could make a 'guestimation' by keeping track of it myself when creating surfaces, textures, vertexbuffers etc., but I'm just curious if there's an easy way just to check. Retrieving available texturememory (GetAvailableTexMem) gives me an answer, but that's probably including AGP/ shared/ system memory. For example it returns "4226809856", around 4GB, where my graphics card has 2GB.