Last change
on this file since 49983 was 49983, checked in by vboxsync, 11 years ago |
Devices/Graphics: VMware SVGA II compatible graphics emulation (2D only), including the associated small API and VBoxManage changes, contributed by trivirt AG.
|
-
Property svn:eol-style
set to
native
-
Property svn:keywords
set to
Author Date Id Revision
|
File size:
573 bytes
|
Line | |
---|
1 | /*
|
---|
2 | * VMware SVGA video overlay definitions
|
---|
3 | */
|
---|
4 |
|
---|
5 | #ifndef _SVGA_OVERLAY_H_
|
---|
6 | #define _SVGA_OVERLAY_H_
|
---|
7 |
|
---|
8 | #define SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS 0x00020001
|
---|
9 | #define SVGA_ESCAPE_VMWARE_VIDEO_FLUSH 0x00020002
|
---|
10 |
|
---|
11 | typedef struct SVGAEscapeVideoSetRegs
|
---|
12 | {
|
---|
13 | struct
|
---|
14 | {
|
---|
15 | uint32_t cmdType;
|
---|
16 | uint32_t streamId;
|
---|
17 | } header;
|
---|
18 |
|
---|
19 | struct
|
---|
20 | {
|
---|
21 | uint32_t registerId;
|
---|
22 | uint32_t value;
|
---|
23 | } items[1];
|
---|
24 | } SVGAEscapeVideoSetRegs;
|
---|
25 |
|
---|
26 | typedef struct SVGAEscapeVideoFlush
|
---|
27 | {
|
---|
28 | uint32_t cmdType;
|
---|
29 | uint32_t streamId;
|
---|
30 | } SVGAEscapeVideoFlush;
|
---|
31 |
|
---|
32 | #endif /* _SVGA_OVERLAY_H_ */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.