DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (3)
Snapshot
Driver:
i915
(Intel Graphics) version 1.6.0 (20180514) on Linux 4.18.16-zen1-1-zen
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
unsupported
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_TIMESTAMP_MONOTONIC
= 1
DRM_CAP_VBLANK_HIGH_CRTC
= 1
Device: PCI 8086:0162 Intel Corporation IvyBridge GT2 [HD Graphics 4000]
Connectors
Connector 0
Object ID: 64
Type: VGA
Encoders: {
65
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 1
Object ID: 67
Type: HDMI-A
Encoders: {
66
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
aspect ratio
": enum {"Automatic", "4:3", "16:9"} = Automatic
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 2
Object ID: 72
Type: DisplayPort
Encoders: {
71
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 3
Object ID: 74
Type: HDMI-A
Encoders: {
73
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
aspect ratio
": enum {"Automatic", "4:3", "16:9"} = Automatic
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 4
Object ID: 76
Type: DisplayPort
Encoders: {
75
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
audio
": enum {"force-dvi", "off", "auto", "on"} = auto
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Encoders
Encoder 0
Object ID: 65
Type: DAC
CRTCs: {
0
,
1
,
2
}
Clones: {
0
,
1
,
3
}
Encoder 1
Object ID: 66
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
0
,
1
}
Encoder 2
Object ID: 71
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
2
}
Encoder 3
Object ID: 73
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
0
,
3
}
Encoder 4
Object ID: 75
Type: TMDS
CRTCs: {
0
,
1
,
2
}
Clones: {
4
}
CRTCs
CRTC 0
Object ID: 39
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
CRTC 1
Object ID: 51
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
CRTC 2
Object ID: 63
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
Planes
Plane 0
Object ID: 28
CRTCs: {
0
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
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
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
"
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"} = Primary
Plane 1
Object ID: 31
CRTCs: {
0
}
Formats:
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
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_X_TILED (0x100000000000001)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
LINEAR (0x0)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
"
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"} = Overlay
Plane 2
Object ID: 36
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
Plane 3
Object ID: 40
CRTCs: {
1
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
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
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
"
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"} = Primary
Plane 4
Object ID: 43
CRTCs: {
1
}
Formats:
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
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_X_TILED (0x100000000000001)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
LINEAR (0x0)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
"
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"} = Overlay
Plane 5
Object ID: 48
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
Plane 6
Object ID: 52
CRTCs: {
2
}
Formats:
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
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
I915_X_TILED (0x100000000000001)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
LINEAR (0x0)
C8 (0x20203843)
RGB565 (0x36314752)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
"
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"} = Primary
Plane 7
Object ID: 55
CRTCs: {
2
}
Formats:
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
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_X_TILED (0x100000000000001)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
LINEAR (0x0)
XBGR8888 (0x34324258)
XRGB8888 (0x34325258)
YUYV (0x56595559)
YVYU (0x55595659)
UYVY (0x59565955)
VYUY (0x59555956)
"
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"} = Overlay
Plane 8
Object ID: 60
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
Other snapshots
Key
Driver
Kernel
a36ed4d5392e
i915 1.6.0 (20201103)
Linux 6.0.10-300.fc37.x86_64
19609e67719b
i915 1.6.0 (20201103)
Linux 5.15.53-0-lts
f4e4e4c264c0
i915 1.6.0 (20190524)
Linux 5.2.0-rc4-CI-Patchwork_13245+