vmware-svga/lib
Kurt Daverman 2a7c8577f5 Metalkit test 2dmark can trigger VMX host panic when it detects SVGA
FIFO is re-initialized while vmx is processing it.  To fix this issue,
I suggest metalkit SVGA_SetMode should handle mode transitions and
new function SVGA_Enable should initialize the FIFO.
2010-10-12 19:35:42 +00:00
..
metalkit Sync to latest Metalkit source. Includes Kurt's fix for PCI_GetBARAddr(). 2010-08-05 19:55:08 +00:00
refdriver Metalkit test 2dmark can trigger VMX host panic when it detects SVGA 2010-10-12 19:35:42 +00:00
util Applying a patch from Keith Whitwell: Adds some svga3dutil support for surface flags, and uses those flags in Bunnies to specify the static VB/IB usage of its buffers. This is the same behaviour we expect from well-behaved guest drivers, and it makes Bunnies a better tool for performance testing various host configurations. 2010-02-10 22:16:35 +00:00
vmware Remove PACKED from structure definitions. It shouldn't be necessary (we keep our data aligned anyway), and it isn't sufficient to actually enable packing on MSVC. 2009-10-22 20:34:29 +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.