• Home
  • Raw
  • Download

Lines Matching full:planes

144 	 * planes on the same CRTC have identical zpos values. This is a
157 * number of active planes for given crtc. Note that the driver must set
296 * with the frame buffer ID set to 0. Disabled planes must not be
521 * For historical reasons not all planes are made the same. This enumeration is
522 * used to tell the different types of planes apart to implement the different
524 * which is using that atomic IOCTL there's no difference between these planes
527 * For compatibility with legacy userspace, only overlay planes are made
540 * Overlay planes represent all non-primary, non-cursor planes. Some
541 * drivers refer to these types of planes as "sprites" internally.
548 * Primary planes represent a "main" plane for a CRTC. Primary planes
549 * are the planes operated upon by CRTC modesetting and flipping
558 * Cursor planes represent a "cursor" plane for a CRTC. Cursor planes
559 * are the planes operated upon by the DRM_IOCTL_MODE_CURSOR and
569 * Planes represent the scanout hardware of a display block. They receive their
570 * input data from a &drm_framebuffer and feed it to a &drm_crtc. Planes control
582 * List of all planes on @dev, linked from &drm_mode_config.plane_list.
754 * device's list of planes.
796 * drm_for_each_plane_mask - iterate over planes specified by bitmask
801 * Iterate over all planes specified by bitmask.
808 * drm_for_each_legacy_plane - iterate over all planes for legacy userspace
812 * Iterate over all legacy planes of @dev, excluding primary and cursor planes.
821 * drm_for_each_plane - iterate over all planes
825 * Iterate over all planes of @dev, include primary and cursor planes.