summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorBankim Bhavsar <bbhavsar@vmware.com>2008-01-23 22:13:07 -0800
committerVinay Bondhugula <vinayb@vmware.com>2008-01-23 22:13:07 -0800
commitbfd8398dde2d2de238c600eece9374d24d7d8549 (patch)
tree1c2cf0cdcf0713289a94eefb246eaea8a1eaff40 /README
parenta33ab73ffa5d3797d16c3a265ddefc56a5a93b6b (diff)
Xv extension for VMware's video driver
This patch implements the Xv extension for VMware's X video driver. The Xv specification can be found here http://www.xfree86.org/current/DESIGN16.html I've written a trivial offscreen memory manager that allocates memory from the bottom part of the Video RAM and it can handle only 1 video-stream. Eventually we intend to support upto 32 video-streams (there is already support for multiple video streams in respective backends).
Diffstat (limited to 'README')
-rw-r--r--README7
1 files changed, 7 insertions, 0 deletions
diff --git a/README b/README
index 564d57b..0ddbbac 100644
--- a/README
+++ b/README
@@ -23,6 +23,12 @@ svga_limits.h
svga_modes.h
A list of default display modes that are built into the driver.
+svga_overlay.h
+ A list of definitions required for Xv extension support. Included by vmwarevideo.c
+
+svga_escape.h
+ A list of definitions for the SVGA Escape commands.
+
guest_os.h
Values for the GUEST_ID register.
@@ -262,6 +268,7 @@ table shows which capability indicates support for which command.
SVGA_CMD_DEFINE_ALPHA_CURSOR SVGA_CAP_ALPHA_CURSOR
SVGA_CMD_DRAW_GLYPH SVGA_CAP_GLYPH
SVGA_CMD_DRAW_GLYPH_CLIPPED SVGA_CAP_GLYPH_CLIPPING
+ SVGA_CMD_ESCAPE SVGA_FIFO_CAP_ESCAPE
Note: SVGA_CMD_DISPLAY_CURSOR and SVGA_CMD_MOVE_CURSOR should not be used.
Drivers wishing hardware cursor support should use cursor bypass (see below).