VGA Sonar is a demo application for SVGADevTap. SVGADevTap is a user-level library that communicates with the VMware SVGA guest driver to provide low-latency notifications of changes to the screen. Sonar was designed to use the devtap API to visualize application drawing patterns by rendering a scaled-down view of the desktop, replacing pixel data with color-coded rectangles. As applications update the screen, Sonar presents its scaled version of the screen using colors to denote different types of rendering commands, and whether this rendering caused a visible change to the screen. This application is called “Sonar” because the Sonar window accumulates transient updates and represents them as fading rectangles like a sonar display.
A Windows XP guest running the XP driver that shipped with Player 3.0/Workstation 7.0/Fusion 3.0
Simply unzip sonar.zip and run the executable.
Tony CannonEnterprise Desktop
Dustin ByfordEnterprise Desktop
Dan PhungEnterprise Desktop