Skip to main content

Module lib_drm

Module lib_drm 

Source
Expand description

The functions and structures of the two libraries (the static class LibDrm of the reference).

Modules§

gbm_color_formats
The pixel formats of buffers (GBM_FORMAT_*).

Structs§

DrmEventContext
drmEventContext: the handlers drmHandleEvent calls.
DrmModePageFlip
The flags of drmModePageFlip (DRM_MODE_PAGE_FLIP_*).
DrmModeType
The kind of a mode (DRM_MODE_TYPE_*), a set of flags.
GbmBoFlags
The uses of a buffer object (enum gbm_bo_flags), a set of flags.
drmModeConnector
drmModeConnector: a connector and its modes.
drmModeCrtc
drmModeCrtc.
drmModeEncoder
drmModeEncoder.
drmModeModeInfo
drmModeModeInfo: a display mode.
drmModeRes
drmModeRes: the resources of a card.

Type Aliases§

DrmEventPageFlipHandler2Delegate
The handler of a page flip event that names the CRTC. (The reference declares a pointer as its result; the C function returns nothing.)
DrmEventPageFlipHandlerDelegate
The handler of a page flip event.
DrmEventSequenceHandlerDelegate
The handler of a sequence event.
DrmEventVBlankHandlerDelegate
The handler of a vertical blank event.
GbmBoUserDataDestroyCallbackDelegate
Called by libgbm when a buffer object with user data is destroyed.

Unions§

GbmBoHandle
union gbm_bo_handle: the handle of a buffer object.