DRM database property: alpha

Back to index

Details

Name
alpha
Flags
<none>
Type
range
Attached to
plane
Specification
[0, 65535]

Documentation

Alpha is setup with drm_plane_create_alpha_property(). It controls the
plane-wide opacity, from transparent (0) to opaque (0xffff). It can be
combined with pixel alpha.
The pixel values in the framebuffers are expected to not be
pre-multiplied by the global alpha associated to the plane.

Driver support

✗ adp
✓ amdgpu
✗ apple
✗ ast
✗ bochs-drm
✗ drm-rp1-dsi
✗ evdi
✓ exynos
✗ gma500
✓ i915
✓ imx-dcss
✓ imx-drm
✗ imx-lcdif
✗ jmgpu
✗ kirin
✓ mediatek
✓ meson
✓ mga2
✗ mgag200
✓ msm
✓ msm_drm
✗ mxsfb-drm
✓ nouveau
✓ nvidia-drm
✓ omapdrm
✗ panel-mipi-dbi
✗ pvr
✗ qxl
✗ radeon
✓ rcar-du
✓ rockchip
✓ rvdisplay
✗ simpledrm
✗ smifb
✓ spacemit
✓ starfive
✓ stm
✓ sun4i-drm
✓ sunxi-drm
✗ tegra
✗ tilcdc
✗ v3d
✗ vboxvideo
✓ vc4
✗ virtio_gpu
✗ vivante
✗ vkms
✗ vmwgfx
✓ vs-drm
✓ xe
✓ xlnx