• Home
  • Raw
  • Download

Lines Matching full:planes

132 	 * Note that multiple active planes on the same crtc can have an
145 * number of active planes for given crtc. Note that the driver must set
256 * with the frame buffer ID set to 0. Disabled planes must not be
481 * For historical reasons not all planes are made the same. This enumeration is
482 * used to tell the different types of planes apart to implement the different
484 * which is using that atomic IOCTL there's no difference between these planes
487 * For compatibility with legacy userspace, only overlay planes are made
500 * Overlay planes represent all non-primary, non-cursor planes. Some
501 * drivers refer to these types of planes as "sprites" internally.
508 * Primary planes represent a "main" plane for a CRTC. Primary planes
509 * are the planes operated upon by CRTC modesetting and flipping
518 * Cursor planes represent a "cursor" plane for a CRTC. Cursor planes
519 * are the planes operated upon by the DRM_IOCTL_MODE_CURSOR and
529 * Planes represent the scanout hardware of a display block. They receive their
530 * input data from a &drm_framebuffer and feed it to a &drm_crtc. Planes control
542 * List of all planes on @dev, linked from &drm_mode_config.plane_list.
706 * device's list of planes.
748 * drm_for_each_plane_mask - iterate over planes specified by bitmask
753 * Iterate over all planes specified by bitmask.
760 * drm_for_each_legacy_plane - iterate over all planes for legacy userspace
764 * Iterate over all legacy planes of @dev, excluding primary and cursor planes.
773 * drm_for_each_plane - iterate over all planes
777 * Iterate over all planes of @dev, include primary and cursor planes.