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

#include <drm_crtc.h>

Data Fields

struct drm_devicedev
struct list_head head
struct drm_mode_object base
uint32_t possible_crtcs
uint32_t format_count
struct drm_crtccrtc
struct drm_framebufferfb
uint32_t gamma_size
bool enabled
struct drm_plane_funcsfuncs
struct drm_object_properties properties

Detailed Description

drm_plane - central DRM plane control structure : DRM device this plane belongs to : for list management : base mode object : pipes this plane can be bound to : array of formats supported by this plane : number of formats supported : currently bound CRTC : currently bound fb : size of gamma table : gamma correction table : enabled flag : helper functions : storage for drver layer : property tracking for this plane

Definition at line 652 of file drm_crtc.h.

Field Documentation

Definition at line 656 of file drm_crtc.h.

Definition at line 662 of file drm_crtc.h.

Definition at line 653 of file drm_crtc.h.

bool enabled

Definition at line 669 of file drm_crtc.h.

Definition at line 663 of file drm_crtc.h.

uint32_t format_count

Definition at line 660 of file drm_crtc.h.

uint32_t* format_types

Definition at line 659 of file drm_crtc.h.

Definition at line 671 of file drm_crtc.h.

uint32_t gamma_size

Definition at line 666 of file drm_crtc.h.

uint16_t* gamma_store

Definition at line 667 of file drm_crtc.h.

Definition at line 654 of file drm_crtc.h.

void* helper_private

Definition at line 672 of file drm_crtc.h.

uint32_t possible_crtcs

Definition at line 658 of file drm_crtc.h.

Definition at line 674 of file drm_crtc.h.

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