|
XenevaOS
|
#include <vmwgfx_drm.h>

Public Attributes | |
| __u32 | stream_id |
| __u32 | enabled |
| __u32 | flags |
| __u32 | color_key |
| __u32 | handle |
| __u32 | offset |
| __s32 | format |
| __u32 | size |
| __u32 | width |
| __u32 | height |
| __u32 | pitch [3] |
| __u32 | pad64 |
| struct drm_vmw_rect | src |
| struct drm_vmw_rect | dst |
struct drm_vmw_control_stream_arg
@stream_id: Stearm to control @enabled: If false all following arguments are ignored. @handle: Handle to buffer for getting data from. @format: Format of the overlay as understood by the host. @width: Width of the overlay. @height: Height of the overlay. @size: Size of the overlay in bytes. @pitch: Array of pitches, the two last are only used for YUV12 formats. @offset: Offset from start of dma buffer to overlay. @src: Source rect, must be within the defined area above. @dst: Destination rect, x and y may be negative.
Argument to the DRM_VMW_CONTROL_STREAM Ioctl.
| __u32 drm_vmw_control_stream_arg::color_key |
| struct drm_vmw_rect drm_vmw_control_stream_arg::dst |
| __u32 drm_vmw_control_stream_arg::enabled |
| __u32 drm_vmw_control_stream_arg::flags |
| __s32 drm_vmw_control_stream_arg::format |
| __u32 drm_vmw_control_stream_arg::handle |
| __u32 drm_vmw_control_stream_arg::height |
| __u32 drm_vmw_control_stream_arg::offset |
| __u32 drm_vmw_control_stream_arg::pad64 |
| __u32 drm_vmw_control_stream_arg::pitch[3] |
| __u32 drm_vmw_control_stream_arg::size |
| struct drm_vmw_rect drm_vmw_control_stream_arg::src |
| __u32 drm_vmw_control_stream_arg::stream_id |
| __u32 drm_vmw_control_stream_arg::width |