DRM database property: zpos
Back to index
Details
- Name
zpos
- Flags
- <none>
- Type
- range
- Attached to
- plane
- Specification
- [0, 255]
Documentation
Z position is set up with drm_plane_create_zpos_immutable_property() and
drm_plane_create_zpos_property(). It controls the visibility of overlapping
planes. Without this property the primary plane is always below the cursor
plane, and ordering between all other planes is undefined. The positive
Z axis points towards the user, i.e. planes with lower Z position values
are underneath planes with higher Z position values. Two planes with the
same Z position value have undefined ordering. Note that the Z position
value can also be immutable, to inform userspace about the hard-coded
stacking of planes, see drm_plane_create_zpos_immutable_property(). If
any plane has a zpos property (either mutable or immutable), then all
planes shall have a zpos property.
Driver support
✗
adp
✗
apple
✗
ast
✗
bochs-drm
✗
drm-rp1-dsi
✗
evdi
✗
gma500
✗
imx-lcdif
✗
jmgpu
✗
kirin
✗
mediatek
✗
mga2
✗
mxsfb-drm
✗
nvidia-drm
✗
panel-mipi-dbi
✗
pvr
✗
qxl
✗
radeon
✗
simpledrm
✗
smifb
✗
tilcdc
✗
vboxvideo
✗
virtio_gpu
✗
vkms
✗
vmwgfx
✗
xlnx