Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
drm_vmw_control_stream_arg Struct Reference

#include <vmwgfx_drm.h>

Data Fields

uint32_t stream_id
 
uint32_t enabled
 
uint32_t flags
 
uint32_t color_key
 
uint32_t handle
 
uint32_t offset
 
int32_t format
 
uint32_t size
 
uint32_t width
 
uint32_t height
 
uint32_t pitch [3]
 
uint32_t pad64
 
struct drm_vmw_rect src
 
struct drm_vmw_rect dst
 

Detailed Description

struct drm_vmw_control_stream_arg

: Stearm to control : If false all following arguments are ignored. : Handle to buffer for getting data from. : Format of the overlay as understood by the host. : Width of the overlay. : Height of the overlay. : Size of the overlay in bytes. : Array of pitches, the two last are only used for YUV12 formats. : Offset from start of dma buffer to overlay. : Source rect, must be within the defined area above. : Destination rect, x and y may be negative.

Argument to the DRM_VMW_CONTROL_STREAM Ioctl.

Definition at line 451 of file vmwgfx_drm.h.

Field Documentation

uint32_t color_key

Definition at line 456 of file vmwgfx_drm.h.

Definition at line 468 of file vmwgfx_drm.h.

uint32_t enabled

Definition at line 453 of file vmwgfx_drm.h.

uint32_t flags

Definition at line 455 of file vmwgfx_drm.h.

Definition at line 460 of file vmwgfx_drm.h.

Definition at line 458 of file vmwgfx_drm.h.

uint32_t height

Definition at line 463 of file vmwgfx_drm.h.

Definition at line 459 of file vmwgfx_drm.h.

uint32_t pad64

Definition at line 466 of file vmwgfx_drm.h.

uint32_t pitch[3]

Definition at line 464 of file vmwgfx_drm.h.

uint32_t size

Definition at line 461 of file vmwgfx_drm.h.

Definition at line 467 of file vmwgfx_drm.h.

uint32_t stream_id

Definition at line 452 of file vmwgfx_drm.h.

uint32_t width

Definition at line 462 of file vmwgfx_drm.h.


The documentation for this struct was generated from the following file: