Expand description
Bindings to the DRM’s modesetting capabilities.
Modules§
- dumbbuffer
- Dumbbuffers are basic buffers that can be used for scanout.
Functions§
- add_fb
- Add a new framebuffer.
- add_fb2
- Add a new framebuffer (with modifiers)
- atomic_
commit - Atomically set properties
- create_
lease - Create a drm lease
- create_
property_ blob - Create a property blob
- destroy_
property_ blob - Destroy a property blob
- dirty_
fb - Mark a framebuffer as dirty.
- get_
connector - Get info about a connector
- get_
crtc - Get info about a CRTC
- get_
encoder - Get info about an encoder
- get_
framebuffer - Get info about a framebuffer.
- get_
framebuffer2 - Get info about a framebuffer (with modifiers).
- get_
gamma - Get CRTC gamma ramp
- get_
lease - Get leased objects for a lease file descriptor
- get_
plane - Get info about a plane.
- get_
plane_ resources - Enumerate plane resources.
- get_
properties - Get properties from an object
- get_
property - Get property
- get_
property_ blob - Get the value of a property blob
- get_
resources - Enumerate most card resources.
- list_
lessees - List all active drm leases
- move_
cursor Deprecated - Move cursor
- page_
flip - Schedule a page flip
- revoke_
lease - Revoke previously issued lease
- rm_fb
- Remove a framebuffer.
- set_
connector_ property - Set property
- set_
crtc - Set CRTC state
- set_
cursor Deprecated - Set cursor state
- set_
cursor2 Deprecated - Set cursor state (with hotspot position)
- set_
gamma - Set CRTC gamma ramp
- set_
plane - Set plane state.
- set_
property - Set the properties of an object