vmware-svga/lib
Micah Dowty 68478eab4b There are many new tests and examples that we wrote internally at VMware,
but couldn't release immediately since they depended on virtual GPU features
which were not yet publicly released in any products.  This checkin moves those
features from our internal repository to the open source repository. Future   
development on these tests and examples will take place directly in the open
source repository.

The primary feature added by this patch is 'Screen Object', a new dynamic
display management extension supported by Workstation 7.0 and Fusion 3.0.
See the README for a quick explanation.
2009-10-21 20:20:49 +00:00
..
metalkit Initial revision 2009-04-13 07:05:42 +00:00
refdriver There are many new tests and examples that we wrote internally at VMware, 2009-10-21 20:20:49 +00:00
util There are many new tests and examples that we wrote internally at VMware, 2009-10-21 20:20:49 +00:00
vmware There are many new tests and examples that we wrote internally at VMware, 2009-10-21 20:20:49 +00:00
Makefile.rules There are many new tests and examples that we wrote internally at VMware, 2009-10-21 20:20:49 +00:00
README Initial revision 2009-04-13 07:05:42 +00:00

Library Code
------------

metalkit -
   Open source (MIT-licensed) library code for writing programs
   that run on the IA32 architecture on the "bare metal", without
   an operating system.

refdriver -
   Source code for the VMware SVGA reference driver.

util -
   Utility code used by the accompanying examples. Includes higher
   level APIs built on top of the reference driver, as well as
   miscellaneous code such as text rendering and matrix math.

vmware -
   VMware-provided header files, including the headers which define
   registers and FIFO commands used by the VMware SVGA device.

win32 -
   A Win32 port of the VMWare SVGA reference driver. This driver runs
   in userspace, using the kernel mode interface provided by VMware's
   proprietary kernel-mode graphics driver for Windows XP.