Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations
svga_overlay.h File Reference
#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 }
 

Macro Definition Documentation

#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.

Typedef Documentation

Enumeration Type Documentation

Enumerator:
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.