Node: /dev/dri/card0
├───Driver: simpledrm (DRM driver for simple-framebuffer platform devices) version 1.0.0 (20200625)
│ ├───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 = 0
│ ├───DRM_CAP_PRIME = 3
│ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
│ ├───DRM_CAP_ASYNC_PAGE_FLIP = 0
│ ├───DRM_CAP_CURSOR_WIDTH = 64
│ ├───DRM_CAP_CURSOR_HEIGHT = 64
│ ├───DRM_CAP_ADDFB2_MODIFIERS = 1
│ ├───DRM_CAP_PAGE_FLIP_TARGET = 0
│ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
│ ├───DRM_CAP_SYNCOBJ = 0
│ └───DRM_CAP_SYNCOBJ_TIMELINE = 0
├───Device: platform simple-framebuffer
├───Framebuffer size
│ ├───Width: [3840, 4096]
│ └───Height: [1080, 4096]
├───Connectors
│ └───Connector 0
│ ├───Object ID: 35
│ ├───Type: unknown
│ ├───Status: connected
│ ├───Physical size: 1016x285 mm
│ ├───Subpixel: unknown
│ ├───Encoders: {0}
│ ├───Modes
│ │ └───[email protected] preferred driver
│ └───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
├───Encoders
│ └───Encoder 0
│ ├───Object ID: 34
│ ├───Type: none
│ ├───CRTCS: {0}
│ └───Clones: {0}
├───CRTCs
│ └───CRTC 0
│ ├───Object ID: 33
│ └───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
└───Planes
└───Plane 0
├───Object ID: 31
├───CRTCs: {0}
├───Formats:
│ └───XRGB8888 (0x34325258)
└───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] = 3840
├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080
├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
├───"SRC_W" (atomic): range [0, UINT32_MAX] = 3840
├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080
├───"IN_FORMATS" (immutable): blob = 32
│ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ └───XRGB8888 (0x34325258)
└───"FB_DAMAGE_CLIPS" (atomic): blob = 0
Node: /dev/dri/card1
├───Driver: nvidia-drm (NVIDIA DRM driver) version 0.0.0 (20160202)
│ ├───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 = 0
│ └───DRM_CAP_SYNCOBJ_TIMELINE = 0
├───Device: PCI 10de:2208
├───Framebuffer size
│ ├───Width: [0, 65535]
│ └───Height: [0, 65535]
├───Connectors
│ ├───Connector 0
│ │ ├───Object ID: 88
│ │ ├───Type: HDMI-A
│ │ ├───Status: disconnected
│ │ ├───Encoders: {0}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"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 = 0
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ ├───Connector 1
│ │ ├───Object ID: 90
│ │ ├───Type: DisplayPort
│ │ ├───Status: disconnected
│ │ ├───Encoders: {1, 2}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"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 = 0
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ ├───Connector 2
│ │ ├───Object ID: 93
│ │ ├───Type: DisplayPort
│ │ ├───Status: disconnected
│ │ ├───Encoders: {3, 4}
│ │ └───Properties
│ │ ├───"EDID" (immutable): blob = 0
│ │ ├───"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 = 0
│ │ └───"vrr_capable" (immutable): range [0, 1] = 0
│ └───Connector 3
│ ├───Object ID: 96
│ ├───Type: DisplayPort
│ ├───Status: connected
│ ├───Physical size: 1200x340 mm
│ ├───Subpixel: unknown
│ ├───Encoders: {5, 6}
│ ├───Modes
│ │ ├───[email protected] preferred phsync nvsync
│ │ ├───[email protected] phsync nvsync
│ │ ├───[email protected] phsync nvsync
│ │ ├───[email protected] phsync nvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] nhsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] nhsync pvsync
│ │ ├───[email protected] nhsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] nhsync nvsync
│ │ ├───[email protected] nhsync nvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] phsync pvsync
│ │ ├───[email protected] nhsync nvsync
│ │ ├───[email protected] nhsync nvsync
│ │ ├───[email protected] nhsync nvsync
│ │ ├───[email protected] nhsync nvsync
│ │ └───[email protected] nhsync nvsync
│ └───Properties
│ ├───"EDID" (immutable): blob = 103
│ ├───"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 = 0
│ └───"vrr_capable" (immutable): range [0, 1] = 1
├───Encoders
│ ├───Encoder 0
│ │ ├───Object ID: 87
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ ├───Encoder 1
│ │ ├───Object ID: 89
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ ├───Encoder 2
│ │ ├───Object ID: 91
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ ├───Encoder 3
│ │ ├───Object ID: 92
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ ├───Encoder 4
│ │ ├───Object ID: 94
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ ├───Encoder 5
│ │ ├───Object ID: 95
│ │ ├───Type: TMDS
│ │ ├───CRTCS: {0, 1, 2, 3}
│ │ └───Clones: {}
│ └───Encoder 6
│ ├───Object ID: 97
│ ├───Type: TMDS
│ ├───CRTCS: {0, 1, 2, 3}
│ └───Clones: {}
├───CRTCs
│ ├───CRTC 0
│ │ ├───Object ID: 42
│ │ └───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
│ ├───CRTC 1
│ │ ├───Object ID: 55
│ │ └───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
│ ├───CRTC 2
│ │ ├───Object ID: 68
│ │ └───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
│ └───CRTC 3
│ ├───Object ID: 81
│ └───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
└───Planes
├───Plane 0
│ ├───Object ID: 35
│ ├───CRTCs: {0}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 36
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"NV_HDR_STATIC_METADATA": blob = 0
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 1
│ ├───Object ID: 38
│ ├───CRTCs: {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 = 39
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
├───Plane 2
│ ├───Object ID: 43
│ ├───CRTCs: {0}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 44
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 3
│ ├───Object ID: 48
│ ├───CRTCs: {1}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 49
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"NV_HDR_STATIC_METADATA": blob = 0
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 4
│ ├───Object ID: 51
│ ├───CRTCs: {1}
│ ├───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 = 52
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
├───Plane 5
│ ├───Object ID: 56
│ ├───CRTCs: {1}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 57
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 6
│ ├───Object ID: 61
│ ├───CRTCs: {2}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 62
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"NV_HDR_STATIC_METADATA": blob = 0
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 7
│ ├───Object ID: 64
│ ├───CRTCs: {2}
│ ├───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 = 65
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
├───Plane 8
│ ├───Object ID: 69
│ ├───CRTCs: {2}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 70
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 9
│ ├───Object ID: 74
│ ├───CRTCs: {3}
│ ├───Formats:
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───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 = 75
│ │ ├───Unknown (0x300000000606015)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606014)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606013)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606012)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606011)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ ├───Unknown (0x300000000606010)
│ │ │ ├───ARGB1555 (0x35315241)
│ │ │ ├───XRGB1555 (0x35315258)
│ │ │ ├───RGB565 (0x36314752)
│ │ │ ├───ARGB8888 (0x34325241)
│ │ │ ├───XRGB8888 (0x34325258)
│ │ │ ├───ABGR2101010 (0x30334241)
│ │ │ ├───XBGR2101010 (0x30334258)
│ │ │ ├───ABGR8888 (0x34324241)
│ │ │ ├───XBGR8888 (0x34324258)
│ │ │ ├───ABGR16161616F (0x48344241)
│ │ │ ├───YUYV (0x56595559)
│ │ │ ├───UYVY (0x59565955)
│ │ │ ├───NV42 (0x3234564e)
│ │ │ ├───NV24 (0x3432564e)
│ │ │ ├───NV61 (0x3136564e)
│ │ │ ├───NV16 (0x3631564e)
│ │ │ ├───NV21 (0x3132564e)
│ │ │ ├───NV12 (0x3231564e)
│ │ │ ├───P210 (0x30313250)
│ │ │ ├───P010 (0x30313050)
│ │ │ ├───P012 (0x32313050)
│ │ │ └───XBGR16161616F (0x48344258)
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
│ ├───"NV_HDR_STATIC_METADATA": blob = 0
│ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
├───Plane 10
│ ├───Object ID: 77
│ ├───CRTCs: {3}
│ ├───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 = 78
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ │ └───ARGB8888 (0x34325241)
│ ├───"alpha": range [0, UINT16_MAX] = 65535
│ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
└───Plane 11
├───Object ID: 82
├───CRTCs: {3}
├───Formats:
│ ├───ARGB1555 (0x35315241)
│ ├───XRGB1555 (0x35315258)
│ ├───RGB565 (0x36314752)
│ ├───ARGB8888 (0x34325241)
│ ├───XRGB8888 (0x34325258)
│ ├───ABGR2101010 (0x30334241)
│ ├───XBGR2101010 (0x30334258)
│ ├───ABGR8888 (0x34324241)
│ ├───XBGR8888 (0x34324258)
│ ├───ABGR16161616F (0x48344241)
│ ├───YUYV (0x56595559)
│ ├───UYVY (0x59565955)
│ ├───NV42 (0x3234564e)
│ ├───NV24 (0x3432564e)
│ ├───NV61 (0x3136564e)
│ ├───NV16 (0x3631564e)
│ ├───NV21 (0x3132564e)
│ ├───NV12 (0x3231564e)
│ ├───P210 (0x30313250)
│ ├───P010 (0x30313050)
│ ├───P012 (0x32313050)
│ └───XBGR16161616F (0x48344258)
└───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 = 83
│ ├───Unknown (0x300000000606015)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───Unknown (0x300000000606014)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───Unknown (0x300000000606013)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───Unknown (0x300000000606012)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───Unknown (0x300000000606011)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ ├───Unknown (0x300000000606010)
│ │ ├───ARGB1555 (0x35315241)
│ │ ├───XRGB1555 (0x35315258)
│ │ ├───RGB565 (0x36314752)
│ │ ├───ARGB8888 (0x34325241)
│ │ ├───XRGB8888 (0x34325258)
│ │ ├───ABGR2101010 (0x30334241)
│ │ ├───XBGR2101010 (0x30334258)
│ │ ├───ABGR8888 (0x34324241)
│ │ ├───XBGR8888 (0x34324258)
│ │ ├───ABGR16161616F (0x48344241)
│ │ ├───YUYV (0x56595559)
│ │ ├───UYVY (0x59565955)
│ │ ├───NV42 (0x3234564e)
│ │ ├───NV24 (0x3432564e)
│ │ ├───NV61 (0x3136564e)
│ │ ├───NV16 (0x3631564e)
│ │ ├───NV21 (0x3132564e)
│ │ ├───NV12 (0x3231564e)
│ │ ├───P210 (0x30313250)
│ │ ├───P010 (0x30313050)
│ │ ├───P012 (0x32313050)
│ │ └───XBGR16161616F (0x48344258)
│ └───DRM_FORMAT_MOD_LINEAR (0x0)
│ ├───ARGB1555 (0x35315241)
│ ├───XRGB1555 (0x35315258)
│ ├───RGB565 (0x36314752)
│ ├───ARGB8888 (0x34325241)
│ ├───XRGB8888 (0x34325258)
│ ├───ABGR2101010 (0x30334241)
│ ├───XBGR2101010 (0x30334258)
│ ├───ABGR8888 (0x34324241)
│ ├───XBGR8888 (0x34324258)
│ ├───ABGR16161616F (0x48344241)
│ ├───YUYV (0x56595559)
│ ├───UYVY (0x59565955)
│ ├───NV42 (0x3234564e)
│ ├───NV24 (0x3432564e)
│ ├───NV61 (0x3136564e)
│ ├───NV16 (0x3631564e)
│ ├───NV21 (0x3132564e)
│ ├───NV12 (0x3231564e)
│ ├───P210 (0x30313250)
│ ├───P010 (0x30313050)
│ ├───P012 (0x32313050)
│ └───XBGR16161616F (0x48344258)
├───"NV_INPUT_COLORSPACE": enum {None, IEC 61966-2-2 linear FP, ITU-R BT.2100-PQ YCbCr} = None
├───"alpha": range [0, UINT16_MAX] = 65535
├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
└───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)