Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

HPS::WindowInfoControl::ShowVideoMemory can be used to query the total amount of video memory available in the execution environemntenvironment. However, there are no APIs to strictly query HOOPS Visualize's usage of frame buffer memory. But that should not be a big concern, because it's not system memory usage; rather, it's video memory allocated on the video card.

...

What this means is that when HOOPS tells the graphics API (OpenGL or Direct3D), to allocate display lists or vertex buffer objects in the video memory, the lower-level OGLOpenGL/D3D Direct3D drivers may ALSO choose to shadow/backup the graphics items in system memory. For example, the graphics card may be caching 1GB of graphical entities in the video memory, but maybe 500MB of that is ALSO backed up in system memory. HOOPS Visualize has no knowledge or control over that lower-level system memory usage.

...