Probe #40a1d7ca08 of Dell XPS 15 9530
Log: drm_info
Node: /dev/dri/card0
├───Driver: i915 (Intel Graphics) version 1.6.0 (20201103)
│ ├───DRM_CLIENT_CAP_STEREO_3D supported
│ ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported
│ ├───DRM_CLIENT_CAP_ATOMIC supported
│ ├───DRM_CLIENT_CAP_ASPECT_RATIO supported
│ ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported
│ ├───DRM_CAP_DUMB_BUFFER = 1
│ ├───DRM_CAP_VBLANK_HIGH_CRTC = 1
│ ├───DRM_CAP_DUMB_PREFERRED_DEPTH = 24
│ ├───DRM_CAP_DUMB_PREFER_SHADOW = 1
│ ├───DRM_CAP_PRIME = 3
│ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
│ ├───DRM_CAP_ASYNC_PAGE_FLIP = 1
│ ├───DRM_CAP_CURSOR_WIDTH = 256
│ ├───DRM_CAP_CURSOR_HEIGHT = 256
│ ├───DRM_CAP_ADDFB2_MODIFIERS = 1
│ ├───DRM_CAP_PAGE_FLIP_TARGET = 0
│ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
│ ├───DRM_CAP_SYNCOBJ = 1
│ └───DRM_CAP_SYNCOBJ_TIMELINE = 1
├───Device: PCI 8086:a7a0 Intel Corporation Raptor Lake-P [Iris Xe Graphics]
│ └───Available nodes: primary, render
├───Framebuffer size
│ ├───Width: [0, 16384]
│ └───Height: [0, 16384]
├───Connectors
│ ├───Connector 0
│ │ ├───Object ID: 236
│ │ ├───Type: eDP
│ │ ├───Status: connected
│ │ ├───Physical size: 340x210 mm
│ │ ├───Subpixel: unknown
│ │ ├───Encoders: {0}
│ │ ├───Modes
│ │ │ ├───1920x1200@59.95 preferred driver phsync nvsync
│ │ │ └───1920x1200@47.96 driver phsync nvsync
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 238
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
│ │ ├───"link-status": enum {Good, Bad} = Good
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0
│ │ ├───"TILE" (immutable): blob = 0
│ │ ├───"CRTC_ID" (atomic): object CRTC = 80
│ │ ├───"panel orientation" (immutable): enum {Normal, Upside Down, Left Side Up, Right Side Up} = Normal
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ │ ├───"max bpc": range [6, 12] = 12
│ │ ├───"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
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0
│ │ ├───"scaling mode": enum {Full, Center, Full aspect} = Full aspect
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ ├───Connector 1
│ │ ├───Object ID: 245
│ │ ├───Type: DisplayPort
│ │ ├───Status: disconnected
│ │ ├───Encoders: {1}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│ │ ├───"link-status": enum {Good, Bad} = Good
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0
│ │ ├───"TILE" (immutable): blob = 0
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0
│ │ ├───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ │ ├───"max bpc": range [6, 12] = 12
│ │ ├───"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
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
│ │ └───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
│ ├───Connector 2
│ │ ├───Object ID: 257
│ │ ├───Type: HDMI-A
│ │ ├───Status: disconnected
│ │ ├───Encoders: {1}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│ │ ├───"link-status": enum {Good, Bad} = Good
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0
│ │ ├───"TILE" (immutable): blob = 0
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ │ ├───"aspect ratio": enum {Automatic, 4:3, 16:9} = Automatic
│ │ ├───"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 type": enum {No Data, Graphics, Photo, Cinema, Game} = No Data
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0
│ │ ├───"max bpc": range [8, 12] = 12
│ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
│ │ └───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
│ ├───Connector 3
│ │ ├───Object ID: 263
│ │ ├───Type: DisplayPort
│ │ ├───Status: disconnected
│ │ ├───Encoders: {6}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│ │ ├───"link-status": enum {Good, Bad} = Good
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0
│ │ ├───"TILE" (immutable): blob = 0
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0
│ │ ├───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ │ ├───"max bpc": range [6, 12] = 12
│ │ ├───"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
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
│ │ └───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
│ ├───Connector 4
│ │ ├───Object ID: 272
│ │ ├───Type: DisplayPort
│ │ ├───Status: disconnected
│ │ ├───Encoders: {11}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│ │ ├───"link-status": enum {Good, Bad} = Good
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0
│ │ ├───"TILE" (immutable): blob = 0
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0
│ │ ├───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ │ ├───"max bpc": range [6, 12] = 12
│ │ ├───"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
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0
│ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
│ │ └───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
│ └───Connector 5
│ ├───Object ID: 281
│ ├───Type: DisplayPort
│ ├───Status: disconnected
│ ├───Encoders: {16}
│ └───Properties
│ ├───"EDID" (immutable): blob = 0
│ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│ ├───"link-status": enum {Good, Bad} = Good
│ ├───"non-desktop" (immutable): range [0, 1] = 0
│ ├───"TILE" (immutable): blob = 0
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown
│ ├───"audio": enum {force-dvi, off, auto, on} = auto
│ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic
│ ├───"max bpc": range [6, 12] = 12
│ ├───"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
│ ├───"HDR_OUTPUT_METADATA": blob = 0
│ ├───"vrr_capable" (immutable): range [0, 1] = 0
│ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
│ └───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
├───Encoders
│ ├───Encoder 0
│ │ ├───Object ID: 235
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {0}
│ ├───Encoder 1
│ │ ├───Object ID: 244
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {1}
│ ├───Encoder 2
│ │ ├───Object ID: 246
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {2}
│ ├───Encoder 3
│ │ ├───Object ID: 247
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {3}
│ ├───Encoder 4
│ │ ├───Object ID: 248
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {4}
│ ├───Encoder 5
│ │ ├───Object ID: 249
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {5}
│ ├───Encoder 6
│ │ ├───Object ID: 262
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {6}
│ ├───Encoder 7
│ │ ├───Object ID: 264
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {7}
│ ├───Encoder 8
│ │ ├───Object ID: 265
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {8}
│ ├───Encoder 9
│ │ ├───Object ID: 266
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {9}
│ ├───Encoder 10
│ │ ├───Object ID: 267
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {10}
│ ├───Encoder 11
│ │ ├───Object ID: 271
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {11}
│ ├───Encoder 12
│ │ ├───Object ID: 273
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {12}
│ ├───Encoder 13
│ │ ├───Object ID: 274
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {13}
│ ├───Encoder 14
│ │ ├───Object ID: 275
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {14}
│ ├───Encoder 15
│ │ ├───Object ID: 276
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {15}
│ ├───Encoder 16
│ │ ├───Object ID: 280
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {16}
│ ├───Encoder 17
│ │ ├───Object ID: 282
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {17}
│ ├───Encoder 18
│ │ ├───Object ID: 283
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {18}
│ ├───Encoder 19
│ │ ├───Object ID: 284
│ │ ├───Type: DP MST
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {19}
│ └───Encoder 20
│ ├───Object ID: 285
│ ├───Type: DP MST
│ ├───CRTCS: {0, 1, 2, 3}
│ └───Clones: {20}
├───CRTCs
│ ├───CRTC 0
│ │ ├───Object ID: 80
│ │ ├───Mode: 1920x1200@59.95 phsync nvsync
│ │ ├───Gamma size: 256
│ │ └───Properties
│ │ ├───"ACTIVE" (atomic): range [0, 1] = 1
│ │ ├───"MODE_ID" (atomic): blob = 294
│ │ │ └───1920x1200@59.95 phsync nvsync
│ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
│ │ ├───"DEGAMMA_LUT": blob = 0
│ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 128
│ │ ├───"CTM": blob = 0
│ │ ├───"GAMMA_LUT": blob = 292
│ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│ ├───CRTC 1
│ │ ├───Object ID: 131
│ │ ├───Gamma size: 256
│ │ └───Properties
│ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
│ │ ├───"MODE_ID" (atomic): blob = 0
│ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
│ │ ├───"DEGAMMA_LUT": blob = 0
│ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 128
│ │ ├───"CTM": blob = 0
│ │ ├───"GAMMA_LUT": blob = 0
│ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│ ├───CRTC 2
│ │ ├───Object ID: 182
│ │ ├───Gamma size: 256
│ │ └───Properties
│ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
│ │ ├───"MODE_ID" (atomic): blob = 0
│ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│ │ ├───"VRR_ENABLED": range [0, 1] = 0
│ │ ├───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
│ │ ├───"DEGAMMA_LUT": blob = 0
│ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 128
│ │ ├───"CTM": blob = 0
│ │ ├───"GAMMA_LUT": blob = 0
│ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│ └───CRTC 3
│ ├───Object ID: 233
│ ├───Gamma size: 256
│ └───Properties
│ ├───"ACTIVE" (atomic): range [0, 1] = 0
│ ├───"MODE_ID" (atomic): blob = 0
│ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│ ├───"VRR_ENABLED": range [0, 1] = 0
│ ├───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
│ ├───"DEGAMMA_LUT": blob = 0
│ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 128
│ ├───"CTM": blob = 0
│ ├───"GAMMA_LUT": blob = 0
│ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
└───Planes
├───Plane 0
│ ├───Object ID: 31
│ ├───CRTCs: {0}
│ ├───FB ID: 289
│ │ ├───Object ID: 289
│ │ ├───Size: 1920x1200
│ │ ├───Format: XRGB8888 (0x34325258)
│ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ └───Planes:
│ │ └───Plane 0: offset = 0, pitch = 7680
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
│ ├───"FB_ID" (atomic): object framebuffer = 289
│ │ ├───Object ID: 289
│ │ ├───Size: 1920x1200
│ │ ├───Format: XRGB8888 (0x34325258)
│ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ └───Planes:
│ │ └───Plane 0: offset = 0, pitch = 7680
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 80
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1200
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1200
│ ├───"IN_FORMATS" (immutable): blob = 32
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [0, 0] = 0
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 1
│ ├───Object ID: 40
│ ├───CRTCs: {0}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 41
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [1, 1] = 1
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 2
│ ├───Object ID: 49
│ ├───CRTCs: {0}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 50
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [2, 2] = 2
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 3
│ ├───Object ID: 58
│ ├───CRTCs: {0}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 59
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [3, 3] = 3
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 4
│ ├───Object ID: 67
│ ├───CRTCs: {0}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 68
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [4, 4] = 4
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 5
│ ├───Object ID: 76
│ ├───CRTCs: {0}
│ ├───FB ID: 0
│ ├───Formats:
│ │ └───ARGB8888 (0x34325241)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 77
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
│ ├───"zpos" (immutable): range [5, 5] = 5
│ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0
├───Plane 6
│ ├───Object ID: 82
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 83
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [0, 0] = 0
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 7
│ ├───Object ID: 91
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 92
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [1, 1] = 1
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 8
│ ├───Object ID: 100
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 101
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [2, 2] = 2
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 9
│ ├───Object ID: 109
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 110
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [3, 3] = 3
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 10
│ ├───Object ID: 118
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 119
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [4, 4] = 4
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 11
│ ├───Object ID: 127
│ ├───CRTCs: {1}
│ ├───FB ID: 0
│ ├───Formats:
│ │ └───ARGB8888 (0x34325241)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 128
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
│ ├───"zpos" (immutable): range [5, 5] = 5
│ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0
├───Plane 12
│ ├───Object ID: 133
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 134
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [0, 0] = 0
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 13
│ ├───Object ID: 142
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 143
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [1, 1] = 1
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 14
│ ├───Object ID: 151
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 152
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [2, 2] = 2
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 15
│ ├───Object ID: 160
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 161
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [3, 3] = 3
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 16
│ ├───Object ID: 169
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 170
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [4, 4] = 4
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 17
│ ├───Object ID: 178
│ ├───CRTCs: {2}
│ ├───FB ID: 0
│ ├───Formats:
│ │ └───ARGB8888 (0x34325241)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 179
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
│ ├───"zpos" (immutable): range [5, 5] = 5
│ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0
├───Plane 18
│ ├───Object ID: 184
│ ├───CRTCs: {3}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 185
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [0, 0] = 0
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 19
│ ├───Object ID: 193
│ ├───CRTCs: {3}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 194
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [1, 1] = 1
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 20
│ ├───Object ID: 202
│ ├───CRTCs: {3}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 203
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XRGB16161616F (0x48345258)
│ │ │ ├───XBGR16161616F (0x48344258)
│ │ │ ├───ARGB16161616F (0x48345241)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ ├───P016 (0x36313050)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XRGB16161616F (0x48345258)
│ │ ├───XBGR16161616F (0x48344258)
│ │ ├───ARGB16161616F (0x48345241)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ ├───P016 (0x36313050)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [2, 2] = 2
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 21
│ ├───Object ID: 211
│ ├───CRTCs: {3}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 212
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [3, 3] = 3
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
├───Plane 22
│ ├───Object ID: 220
│ ├───CRTCs: {3}
│ ├───FB ID: 0
│ ├───Formats:
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ └───Properties
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
│ ├───"FB_ID" (atomic): object framebuffer = 0
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
│ ├───"CRTC_ID" (atomic): object CRTC = 0
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
│ ├───"IN_FORMATS" (immutable): blob = 221
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS (0x100000000000007)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ └───XYUV8888 (0x56555958)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS (0x100000000000006)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS_CC (0x100000000000008)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ └───ABGR8888 (0x34324241)
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x100000000000002)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
│ │ │ ├───C8 (0x20203843)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XRGB2101010 (0x30335258)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ARGB2101010 (0x30335241)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───YVYU (0x55595659)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───VYUY (0x59555956)
│ │ │ ├───Y210 (0x30313259)
│ │ │ ├───Y212 (0x32313259)
│ │ │ ├───Y216 (0x36313259)
│ │ │ ├───XYUV8888 (0x56555958)
│ │ │ ├───XVYU2101010 (0x30335658)
│ │ │ ├───XVYU12_16161616 (0x36335658)
│ │ │ └───XVYU16161616 (0x38345658)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───C8 (0x20203843)
│ │ ├───RGB565 (0x36314752)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XRGB2101010 (0x30335258)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ARGB2101010 (0x30335241)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───YUYV (0x56595559)
│ │ ├───YVYU (0x55595659)
│ │ ├───UYVY (0x59565955)
│ │ ├───VYUY (0x59555956)
│ │ ├───Y210 (0x30313259)
│ │ ├───Y212 (0x32313259)
│ │ ├───Y216 (0x36313259)
│ │ ├───XYUV8888 (0x56555958)
│ │ ├───XVYU2101010 (0x30335658)
│ │ ├───XVYU12_16161616 (0x36335658)
│ │ └───XVYU16161616 (0x38345658)
│ ├───"rotation": bitmask {rotate-0, rotate-180, reflect-x} = (rotate-0)
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr, ITU-R BT.2020 YCbCr} = ITU-R BT.709 YCbCr
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
│ ├───"zpos" (immutable): range [4, 4] = 4
│ ├───"FB_DAMAGE_CLIPS" (atomic): blob = 0
│ └───"SCALING_FILTER": enum {Default, Nearest Neighbor} = Default
└───Plane 23
├───Object ID: 229
├───CRTCs: {3}
├───FB ID: 0
├───Formats:
│ └───ARGB8888 (0x34325241)
└───Properties
├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
├───"FB_ID" (atomic): object framebuffer = 0
├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
├───"CRTC_ID" (atomic): object CRTC = 0
├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
├───"IN_FORMATS" (immutable): blob = 230
│ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ └───ARGB8888 (0x34325241)
├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
├───"zpos" (immutable): range [5, 5] = 5
└───"FB_DAMAGE_CLIPS" (atomic): blob = 0