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

#include <vmwgfx_kms.h>

Data Fields

struct drm_crtc crtc
 
struct drm_encoder encoder
 
struct drm_connector connector
 
struct vmw_surfacecursor_surface
 
struct vmw_dma_buffercursor_dmabuf
 
size_t cursor_age
 
int cursor_x
 
int cursor_y
 
int hotspot_x
 
int hotspot_y
 
unsigned unit
 
unsigned pref_width
 
unsigned pref_height
 
bool pref_active
 
struct drm_display_modepref_mode
 
int gui_x
 
int gui_y
 
bool is_implicit
 

Detailed Description

Base class display unit.

Since the SVGA hw doesn't have a concept of a crtc, encoder or connector so the display unit is all of them at the same time. This is true for both legacy multimon and screen objects.

Definition at line 81 of file vmwgfx_kms.h.

Field Documentation

struct drm_connector connector

Definition at line 84 of file vmwgfx_kms.h.

Definition at line 82 of file vmwgfx_kms.h.

size_t cursor_age

Definition at line 88 of file vmwgfx_kms.h.

struct vmw_dma_buffer* cursor_dmabuf

Definition at line 87 of file vmwgfx_kms.h.

struct vmw_surface* cursor_surface

Definition at line 86 of file vmwgfx_kms.h.

int cursor_x

Definition at line 90 of file vmwgfx_kms.h.

int cursor_y

Definition at line 91 of file vmwgfx_kms.h.

Definition at line 83 of file vmwgfx_kms.h.

int gui_x

Definition at line 109 of file vmwgfx_kms.h.

int gui_y

Definition at line 110 of file vmwgfx_kms.h.

int hotspot_x

Definition at line 93 of file vmwgfx_kms.h.

int hotspot_y

Definition at line 94 of file vmwgfx_kms.h.

bool is_implicit

Definition at line 111 of file vmwgfx_kms.h.

bool pref_active

Definition at line 103 of file vmwgfx_kms.h.

unsigned pref_height

Definition at line 102 of file vmwgfx_kms.h.

Definition at line 104 of file vmwgfx_kms.h.

unsigned pref_width

Definition at line 101 of file vmwgfx_kms.h.

unsigned unit

Definition at line 96 of file vmwgfx_kms.h.


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