Linux Kernel
3.7.1
|
#include "svga_reg.h"
Go to the source code of this file.
Data Structures | |
struct | SVGAEscapeVideoSetRegs |
struct | SVGAEscapeVideoFlush |
struct | SVGAFifoEscapeCmdVideoBase |
struct | SVGAFifoEscapeCmdVideoFlush |
struct | SVGAFifoEscapeCmdVideoSetRegs |
struct | SVGAFifoEscapeCmdVideoSetAllRegs |
Macros | |
#define | VMWARE_FOURCC_YV12 0x32315659 /* 'Y' 'V' '1' '2' */ |
#define | VMWARE_FOURCC_YUY2 0x32595559 /* 'Y' 'U' 'Y' '2' */ |
#define | VMWARE_FOURCC_UYVY 0x59565955 /* 'U' 'Y' 'V' 'Y' */ |
#define | SVGA_VIDEO_COLORKEY_MASK 0x00ffffff |
#define | SVGA_ESCAPE_VMWARE_VIDEO 0x00020000 |
#define | SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS 0x00020001 |
#define | SVGA_ESCAPE_VMWARE_VIDEO_FLUSH 0x00020002 |
Typedefs | |
typedef struct SVGAEscapeVideoSetRegs | SVGAEscapeVideoSetRegs |
typedef struct SVGAEscapeVideoFlush | SVGAEscapeVideoFlush |
Enumerations | |
enum | SVGAOverlayFormat { SVGA_OVERLAY_FORMAT_INVALID = 0, SVGA_OVERLAY_FORMAT_YV12 = VMWARE_FOURCC_YV12, SVGA_OVERLAY_FORMAT_YUY2 = VMWARE_FOURCC_YUY2, SVGA_OVERLAY_FORMAT_UYVY = VMWARE_FOURCC_UYVY } |
#define SVGA_ESCAPE_VMWARE_VIDEO 0x00020000 |
Definition at line 54 of file svga_overlay.h.
#define SVGA_ESCAPE_VMWARE_VIDEO_FLUSH 0x00020002 |
Definition at line 60 of file svga_overlay.h.
#define SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS 0x00020001 |
Definition at line 56 of file svga_overlay.h.
#define SVGA_VIDEO_COLORKEY_MASK 0x00ffffff |
Definition at line 52 of file svga_overlay.h.
#define VMWARE_FOURCC_UYVY 0x59565955 /* 'U' 'Y' 'V' 'Y' */ |
Definition at line 43 of file svga_overlay.h.
#define VMWARE_FOURCC_YUY2 0x32595559 /* 'Y' 'U' 'Y' '2' */ |
Definition at line 42 of file svga_overlay.h.
#define VMWARE_FOURCC_YV12 0x32315659 /* 'Y' 'V' '1' '2' */ |
Definition at line 41 of file svga_overlay.h.
enum SVGAOverlayFormat |
SVGA_OVERLAY_FORMAT_INVALID | |
SVGA_OVERLAY_FORMAT_YV12 | |
SVGA_OVERLAY_FORMAT_YUY2 | |
SVGA_OVERLAY_FORMAT_UYVY |
Definition at line 45 of file svga_overlay.h.