Module libdrm::control [] [src]

Modules

buffer

Structs

ConnectorId

A ResourceId for a Connector.

ConnectorInfo
CrtcId

A ResourceId for a Crtc.

CrtcInfo
CrtcListFilter

A filter that can be used with a ResourceIds to determine the set of Crtcs that can attach to a specific encoder.

EncoderId

A ResourceId for an Encoder.

EncoderInfo
EnumInfo

The possible values of a particular enum.

FramebufferId

A ResourceId for a Framebuffer.

FramebufferInfo
GammaLookupTable
IRangeInfo

The possible values of a particular signed range.

Mode
PlaneId

A ResourceId for a Plane.

PlaneInfo
PlaneResourceIds

The set of plane ids that are associated with a DRM device.

PropertyHandle

A handle for a specific property on a specific resource.

PropertyId

A ResourceId for a generic Property on the device.

PropertyInfo
ResourceIds

The set of resource ids that are associated with a DRM device.

ResourcePropertyHandles

A set of properties and their values on a specific resource.

ResourcePropertyInfo

The information associated with a specific property handle.

URangeInfo

The possible values of a particular unsigned range.

Enums

ConnectorState

The state of a connector.

ConnectorType

The underlying type of connector.

EncoderType

The underlying type of encoder.

ObjectInfoType
PropertyInfoType

Generic type for specific information.

ResourceIdType

A handle to a generic resource id

ResourceInfoType

Traits

Control

A trait for devices that provide control (modesetting) functionality.

MasterControl

A trait for devices that provide control (modesetting) functionality and hold the DRM Master lock.

ResourceId

A trait for a resource id to be referenced or created by a RawId

ResourceInfo

A trait for an object that is owned by a control node.

Type Definitions

GammaLength

The length of a GammaLookupTable