I think that anything you load is loaded into system memory. The video memory I thought was mainly responsible for holding textures and image data and was accessed and controlled by the video card via its drivers.
The Process Explorer is unlikely to be showing your video memory aswell as your system memory all in one, doing that doesnt make sense as they are for 2 different things and cant really be combined like that. To be able to interrogate your video memory, you would have to have a seperate application to report about its usage... but I think that would have to be done in the form of a log, of how its used during a program's execution, or perhaps you could find some kind of video memory monitor by searching online.
But you say that your program is using 800mb of memory... Is it a large program ? that seems a little excessive for just loading a couple of models and their animations and textures.
If it ain't broke.... DONT FIX IT !!!