DRM database property: GAMMA_LUT
Back to index
Details
- Name
GAMMA_LUT
- Flags
- <none>
- Type
- blob
- Attached to
- CRTC
- Specification
- <none>
Documentation
Blob property to set the gamma lookup table (LUT) mapping pixel data
after the transformation matrix to data sent to the connector. The
data is interpreted as an array of &struct drm_color_lut elements.
Hardware might choose not to use the full precision of the LUT elements
nor use all the elements of the LUT (for example the hardware might
choose to interpolate between LUT[0] and LUT[4]).
Setting this to NULL (blob property value set to 0) means a
linear/pass-thru gamma table should be used. This is generally the
driver boot-up state too. Drivers can access this blob through
&drm_crtc_state.gamma_lut.
Driver support
✓
amdgpu
✗
ast
✗
evdi
✗
exynos
✗
gma500
✓
i915
✗
imx-drm
✗
kirin
✓
mediatek
✗
meson
✗
msm
✗
mxsfb-drm
✓
nouveau
✗
nvidia-drm
✓
omapdrm
✗
qxl
✗
radeon
✓
rcar-du
✗
rockchip
✓
sun4i-drm
✗
vboxvideo
✓
vc4
✗
virtio_gpu
✗
vkms
✗
vmwgfx