DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (3)
Snapshot
Driver:
i915
(Intel Graphics) version 1.6.0 (20200715) on Linux 5.9.3+
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
= 0
DRM_CAP_TIMESTAMP_MONOTONIC
= 1
DRM_CAP_VBLANK_HIGH_CRTC
= 1
Device: PCI 8086:9BC5 Intel Corporation CometLake-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 = 51
"
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"} = On
"
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
Connector 1
Object ID: 105
Type: HDMI-A
Encoders: {
94
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "SMPTE_170M_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "opRGB", "BT2020_CYCC", "BT2020_RGB", "BT2020_YCC", "DCI-P3_RGB_D65", "DCI-P3_RGB_Theater"} = 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>
"
aspect ratio
": enum {"Automatic", "4:3", "16:9"} = Automatic
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
content type
": enum {"No Data", "Graphics", "Photo", "Cinema", "Game"} = No Data
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 12] = 12
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 2
Object ID: 111
Type: HDMI-A
Encoders: {
110
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 72
"
Colorspace
": enum {"Default", "SMPTE_170M_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "opRGB", "BT2020_CYCC", "BT2020_RGB", "BT2020_YCC", "DCI-P3_RGB_D65", "DCI-P3_RGB_Theater"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
TILE
" (immutable): blob = <nil>
"
aspect ratio
": enum {"Automatic", "4:3", "16:9"} = Automatic
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
content type
": enum {"No Data", "Graphics", "Photo", "Cinema", "Game"} = No Data
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 12] = 12
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 3
Object ID: 115
Type: HDMI-A
Encoders: {
114
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 93
"
Colorspace
": enum {"Default", "SMPTE_170M_YCC", "BT709_YCC", "XVYCC_601", "XVYCC_709", "SYCC_601", "opYCC_601", "opRGB", "BT2020_CYCC", "BT2020_RGB", "BT2020_YCC", "DCI-P3_RGB_D65", "DCI-P3_RGB_Theater"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
TILE
" (immutable): blob = <nil>
"
aspect ratio
": enum {"Automatic", "4:3", "16:9"} = Automatic
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
content type
": enum {"No Data", "Graphics", "Photo", "Cinema", "Game"} = No Data
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 12] = 12
"
non-desktop
" (immutable): range [0, 1] = 0
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: 110
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
4
}
Encoder 5
Object ID: 114
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
5
}
CRTCs
CRTC 0
Object ID: 51
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 1
"
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 = 3840x2160
"
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] = 1
"
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 = 1920x1080
"
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] = 1
"
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 = 2560x1440
"
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] = 2160
"
CRTC_ID
" (atomic): object CRTC = 51
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 3840
"
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 = 123
"
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] = 2160
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 3840
"
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] = 256
"
CRTC_ID
" (atomic): object CRTC = 51
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 256
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = -86
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 340
"
FB_ID
" (atomic): object FB = 130
"
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] = 256
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 256
"
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] = 1080
"
CRTC_ID
" (atomic): object CRTC = 72
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 1920
"
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 = 129
"
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] = 1080
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 1920
"
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] = 256
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 256
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 846
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 29
"
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] = 256
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 256
"
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] = 1440
"
CRTC_ID
" (atomic): object CRTC = 93
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 2560
"
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 = 120
"
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] = 1440
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 2560
"
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] = 256
"
CRTC_ID
" (atomic): object CRTC = 93
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 256
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 1751
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 412
"
FB_ID
" (atomic): object FB = 136
"
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] = 256
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 256
"
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
4a318838e016
i915 1.6.0 (20201103)
Linux 6.6.35.mx64.477
5ed5b1061704
i915 1.6.0 (20201103)
Linux 5.18.5-arch1-1
1d8d2572b8ba
i915 1.6.0 (20201103)
Linux 5.15.13-200.fc35.x86_64