DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (2)
Snapshot
Driver:
i915
(Intel Graphics) version 1.6.0 (20200917) on Linux 5.10.32-051032-generic
DRM_CLIENT_CAP_ASPECT_RATIO
supported
DRM_CLIENT_CAP_ATOMIC
supported
DRM_CLIENT_CAP_STEREO_3D
supported
DRM_CLIENT_CAP_UNIVERSAL_PLANES
supported
DRM_CLIENT_CAP_WRITEBACK_CONNECTORS
supported
DRM_CAP_ADDFB2_MODIFIERS
= 1
DRM_CAP_ASYNC_PAGE_FLIP
= 0
DRM_CAP_CRTC_IN_VBLANK_EVENT
= 1
DRM_CAP_CURSOR_HEIGHT
= 256
DRM_CAP_CURSOR_WIDTH
= 256
DRM_CAP_DUMB_BUFFER
= 1
DRM_CAP_DUMB_PREFERRED_DEPTH
= 24
DRM_CAP_DUMB_PREFER_SHADOW
= 1
DRM_CAP_PAGE_FLIP_TARGET
= 0
DRM_CAP_PRIME
= 3
DRM_CAP_SYNCOBJ
= 1
DRM_CAP_SYNCOBJ_TIMELINE
= 1
DRM_CAP_TIMESTAMP_MONOTONIC
= 1
DRM_CAP_VBLANK_HIGH_CRTC
= 1
Device: PCI 8086:3E98 Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
Connectors
Connector 0
Object ID: 95
Type: DisplayPort
Encoders: {
94
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "RGB_Wide_Gamut_Fixed_Point", "RGB_Wide_Gamut_Floating_Point", "opRGB", "DCI-P3_RGB_D65", "BT2020_RGB", "BT601_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "BT2020_CYCC", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
TILE
" (immutable): blob = <nil>
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [6, 12] = 12
"
non-desktop
" (immutable): range [0, 1] = 0
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
Connector 1
Object ID: 107
Type: DisplayPort
Encoders: {
106
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "RGB_Wide_Gamut_Fixed_Point", "RGB_Wide_Gamut_Floating_Point", "opRGB", "DCI-P3_RGB_D65", "BT2020_RGB", "BT601_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "BT2020_CYCC", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
TILE
" (immutable): blob = <nil>
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [6, 12] = 12
"
non-desktop
" (immutable): range [0, 1] = 0
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
Encoders
Encoder 0
Object ID: 94
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
0
}
Encoder 1
Object ID: 96
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
1
}
Encoder 2
Object ID: 97
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
2
}
Encoder 3
Object ID: 98
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
3
}
Encoder 4
Object ID: 106
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
4
}
Encoder 5
Object ID: 108
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
5
}
Encoder 6
Object ID: 109
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
6
}
Encoder 7
Object ID: 110
Type: DP MST
CRTCs: {
0
,
1
,
2
}
Clones: {
7
}
CRTCs
CRTC 0
Object ID: 51
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 1
Object ID: 72
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 2
Object ID: 93
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 1024
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
Planes
Plane 0
Object ID: 31
CRTCs: {
0
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED_CCS (0x100000000000005)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Y_TILED_CCS (0x100000000000004)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 1
Object ID: 39
CRTCs: {
0
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED_CCS (0x100000000000005)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Y_TILED_CCS (0x100000000000004)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
" (immutable): range [1, 1] = 1
Plane 2
Object ID: 47
CRTCs: {
0
}
Formats:
ARGB8888 (0x34325241)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
LINEAR (0x0)
ARGB8888 (0x34325241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [2, 2] = 2
Plane 3
Object ID: 52
CRTCs: {
1
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED_CCS (0x100000000000005)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Y_TILED_CCS (0x100000000000004)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 4
Object ID: 60
CRTCs: {
1
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED_CCS (0x100000000000005)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Y_TILED_CCS (0x100000000000004)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
NV12 (0x3231564E)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
" (immutable): range [1, 1] = 1
Plane 5
Object ID: 68
CRTCs: {
1
}
Formats:
ARGB8888 (0x34325241)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
LINEAR (0x0)
ARGB8888 (0x34325241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [2, 2] = 2
Plane 6
Object ID: 73
CRTCs: {
2
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 7
Object ID: 81
CRTCs: {
2
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
Properties
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
I915_Yf_TILED (0x100000000000003)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
I915_Y_TILED (0x100000000000002)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
XRGB16161616F (0x48345258)
XBGR16161616F (0x48344258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
XYUV8888 (0x56555958)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
" (immutable): range [1, 1] = 1
Plane 8
Object ID: 89
CRTCs: {
2
}
Formats:
ARGB8888 (0x34325241)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
LINEAR (0x0)
ARGB8888 (0x34325241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-180"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [2, 2] = 2
Other snapshots
Key
Driver
Kernel
66d18a4bf8bd
i915 1.6.0 (20201103)
Linux 6.0.6-76060006-generic
05f03bcca470
i915 1.6.0 (20201103)
Linux 5.15.131.mx64.457