HOME-Server:/home/Wacke # /usr/bin/drm_info Node: /dev/dri/card2 ├───Driver: nvidia-drm (NVIDIA DRM driver) version 0.0.0 │ ├───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_CLIENT_CAP_CURSOR_PLANE_HOTSPOT not 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 │ └───DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP = 1 ├───Device: PCI 10de:1f06 NVIDIA Corporation TU106 [GeForce RTX 2060 SUPER] │ └───Available nodes: primary, render ├───Framebuffer size │ ├───Width: [0, 65535] │ └───Height: [0, 65535] ├───Connectors │ ├───Connector 0 │ │ ├───Object ID: 103 │ │ ├───Type: DisplayPort │ │ ├───Status: connected │ │ ├───Physical size: 600×330 mm │ │ ├───Subpixel: unknown │ │ ├───Encoders: {0, 1} │ │ ├───Modes │ │ │ ├───3840×2160@60.00 phsync nvsync │ │ │ ├───2560×1440@60.00 phsync nvsync │ │ │ └───1920×1080@60.00 phsync nvsync │ │ └───Properties │ │ ├───"EDID" (immutable): blob = 127 │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On │ │ ├───"link-status": enum {Good, Bad} = Good │ │ ├───"non-desktop" (immutable): range [0, 1] = 0 │ │ ├───"TILE" (immutable): blob = 121 │ │ ├───"CRTC_ID" (atomic): object CRTC = 0 │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default │ │ ├───"HDR_OUTPUT_METADATA": blob = 0 │ │ └───"vrr_capable" (immutable): range [0, 1] = 1 │ ├───Connector 1 │ │ ├───Object ID: 107 │ │ ├───Type: DisplayPort │ │ ├───Status: connected │ │ ├───Physical size: 600×330 mm │ │ ├───Subpixel: unknown │ │ ├───Encoders: {2, 3} │ │ └───Properties │ │ ├───"EDID" (immutable): blob = 123 │ │ ├───"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 │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default │ │ ├───"HDR_OUTPUT_METADATA": blob = 0 │ │ └───"vrr_capable" (immutable): range [0, 1] = 0 │ ├───Connector 2 │ │ ├───Object ID: 111 │ │ ├───Type: HDMI-A │ │ ├───Status: disconnected │ │ ├───Encoders: {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 │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default │ │ ├───"HDR_OUTPUT_METADATA": blob = 0 │ │ └───"vrr_capable" (immutable): range [0, 1] = 0 │ └───Connector 3 │ ├───Object ID: 114 │ ├───Type: DisplayPort │ ├───Status: disconnected │ ├───Encoders: {5, 6} │ └───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 │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default │ ├───"HDR_OUTPUT_METADATA": blob = 0 │ └───"vrr_capable" (immutable): range [0, 1] = 0 ├───Encoders │ ├───Encoder 0 │ │ ├───Object ID: 102 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ ├───Encoder 1 │ │ ├───Object ID: 105 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ ├───Encoder 2 │ │ ├───Object ID: 106 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ ├───Encoder 3 │ │ ├───Object ID: 109 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ ├───Encoder 4 │ │ ├───Object ID: 110 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ ├───Encoder 5 │ │ ├───Object ID: 113 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {} │ └───Encoder 6 │ ├───Object ID: 116 │ ├───Type: TMDS │ ├───CRTCS: {0, 1, 2, 3} │ └───Clones: {} ├───CRTCs │ ├───CRTC 0 │ │ ├───Object ID: 57 │ │ ├───Legacy info │ │ │ └───Gamma size: 1024 │ │ └───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 │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296 │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0 │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 125 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───CRTC 1 │ │ ├───Object ID: 70 │ │ ├───Legacy info │ │ │ └───Gamma size: 1024 │ │ └───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 │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296 │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0 │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 0 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───CRTC 2 │ │ ├───Object ID: 83 │ │ ├───Legacy info │ │ │ └───Gamma size: 1024 │ │ └───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 │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296 │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0 │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 0 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ └───CRTC 3 │ ├───Object ID: 96 │ ├───Legacy info │ │ └───Gamma size: 1024 │ └───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 │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296 │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0 │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"DEGAMMA_LUT": blob = 0 │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"CTM": blob = 0 │ ├───"GAMMA_LUT": blob = 0 │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 └───Planes ├───Plane 0 │ ├───Object ID: 50 │ ├───CRTCs: {0} │ ├───Legacy info │ │ ├───FB ID: 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] = 3840 │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 2160 │ ├───"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] = 2160 │ ├───"IN_FORMATS" (immutable): blob = 51 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_HDR_STATIC_METADATA": blob = 0 │ ├───"NV_PLANE_LMS_CTM": blob = 0 │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0 │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0 │ ├───"NV_PLANE_TMO_LUT": blob = 0 │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 1 │ ├───Object ID: 53 │ ├───CRTCs: {0} │ ├───Legacy info │ │ ├───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 = 54 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied ├───Plane 2 │ ├───Object ID: 58 │ ├───CRTCs: {0} │ ├───Legacy info │ │ ├───FB ID: 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 = 59 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 3 │ ├───Object ID: 63 │ ├───CRTCs: {1} │ ├───Legacy info │ │ ├───FB ID: 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 = 64 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_HDR_STATIC_METADATA": blob = 0 │ ├───"NV_PLANE_LMS_CTM": blob = 0 │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0 │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0 │ ├───"NV_PLANE_TMO_LUT": blob = 0 │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 4 │ ├───Object ID: 66 │ ├───CRTCs: {1} │ ├───Legacy info │ │ ├───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 = 67 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied ├───Plane 5 │ ├───Object ID: 71 │ ├───CRTCs: {1} │ ├───Legacy info │ │ ├───FB ID: 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 = 72 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 6 │ ├───Object ID: 76 │ ├───CRTCs: {2} │ ├───Legacy info │ │ ├───FB ID: 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 = 77 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_HDR_STATIC_METADATA": blob = 0 │ ├───"NV_PLANE_LMS_CTM": blob = 0 │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0 │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0 │ ├───"NV_PLANE_TMO_LUT": blob = 0 │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 7 │ ├───Object ID: 79 │ ├───CRTCs: {2} │ ├───Legacy info │ │ ├───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 = 80 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied ├───Plane 8 │ ├───Object ID: 84 │ ├───CRTCs: {2} │ ├───Legacy info │ │ ├───FB ID: 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 = 85 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 9 │ ├───Object ID: 89 │ ├───CRTCs: {3} │ ├───Legacy info │ │ ├───FB ID: 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 = 90 │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ │ ├───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) │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ │ ├───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 (0x0000000000000000) │ │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None │ ├───"NV_HDR_STATIC_METADATA": blob = 0 │ ├───"NV_PLANE_LMS_CTM": blob = 0 │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0 │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0 │ ├───"NV_PLANE_TMO_LUT": blob = 0 │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ ├───"NV_PLANE_BLEND_CTM": blob = 0 │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 │ └───"rotation": bitmask {rotate-0} = (rotate-0) ├───Plane 10 │ ├───Object ID: 92 │ ├───CRTCs: {3} │ ├───Legacy info │ │ ├───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 = 93 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied └───Plane 11 ├───Object ID: 97 ├───CRTCs: {3} ├───Legacy info │ ├───FB ID: 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 = 98 │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015) │ │ ├───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) │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014) │ │ ├───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) │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013) │ │ ├───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) │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012) │ │ ├───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) │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011) │ │ ├───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) │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010) │ │ ├───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 (0x0000000000000000) │ ├───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, scRGB Linear FP16, BT.2100 PQ} = None ├───"NV_PLANE_BLEND_CTM": blob = 0 ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296 ├───"NV_PLANE_DEGAMMA_LUT": blob = 0 ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 ├───"alpha": range [0, UINT16_MAX] = 65535 ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied └───"rotation": bitmask {rotate-0} = (rotate-0) Node: /dev/dri/card1 ├───Driver: amdgpu (AMD GPU) version 3.61.0 │ ├───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_CLIENT_CAP_CURSOR_PLANE_HOTSPOT not 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 │ └───DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP = 1 ├───Device: PCI 1002:13c0 Advanced Micro Devices, Inc. [AMD/ATI] Granite Ridge [Radeon Graphics] │ └───Available nodes: primary, render ├───Framebuffer size │ ├───Width: [0, 16384] │ └───Height: [0, 16384] ├───Connectors │ ├───Connector 0 │ │ ├───Object ID: 93 │ │ ├───Type: HDMI-A │ │ ├───Status: disconnected │ │ ├───Encoders: {0} │ │ └───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 │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None │ │ ├───"underscan": enum {off, on, auto} = off │ │ ├───"underscan hborder": range [0, 128] = 0 │ │ ├───"underscan vborder": range [0, 128] = 0 │ │ ├───"max bpc": range [8, 16] = 16 │ │ ├───"content type": enum {No Data, Graphics, Photo, Cinema, Game} = No Data │ │ ├───"Colorspace": enum {Default, BT709_YCC, opRGB, BT2020_RGB, 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 1 │ │ ├───Object ID: 101 │ │ ├───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 │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None │ │ ├───"underscan": enum {off, on, auto} = off │ │ ├───"underscan hborder": range [0, 128] = 0 │ │ ├───"underscan vborder": range [0, 128] = 0 │ │ ├───"max bpc": range [8, 16] = 16 │ │ ├───"Colorspace": enum {Default, BT709_YCC, opRGB, BT2020_RGB, 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 │ │ └───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown │ ├───Connector 2 │ │ ├───Object ID: 107 │ │ ├───Type: DisplayPort │ │ ├───Status: disconnected │ │ ├───Encoders: {2} │ │ └───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 │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None │ │ ├───"underscan": enum {off, on, auto} = off │ │ ├───"underscan hborder": range [0, 128] = 0 │ │ ├───"underscan vborder": range [0, 128] = 0 │ │ ├───"max bpc": range [8, 16] = 16 │ │ ├───"Colorspace": enum {Default, BT709_YCC, opRGB, BT2020_RGB, 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 │ │ └───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown │ ├───Connector 3 │ │ ├───Object ID: 112 │ │ ├───Type: DisplayPort │ │ ├───Status: disconnected │ │ ├───Encoders: {3} │ │ └───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 │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None │ │ ├───"underscan": enum {off, on, auto} = off │ │ ├───"underscan hborder": range [0, 128] = 0 │ │ ├───"underscan vborder": range [0, 128] = 0 │ │ ├───"max bpc": range [8, 16] = 16 │ │ ├───"Colorspace": enum {Default, BT709_YCC, opRGB, BT2020_RGB, 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 │ │ └───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown │ └───Connector 4 │ ├───Object ID: 121 │ ├───Type: writeback │ ├───Status: unknown │ ├───Physical size: 0×0 mm │ ├───Subpixel: unknown │ ├───Encoders: {4} │ └───Properties │ ├───"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 │ ├───"WRITEBACK_OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0 │ ├───"WRITEBACK_FB_ID" (atomic): object framebuffer = 0 │ └───"WRITEBACK_PIXEL_FORMATS" (atomic, immutable): blob = 120 │ └───XRGB2101010 (0x30335258) ├───Encoders │ ├───Encoder 0 │ │ ├───Object ID: 92 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {0} │ ├───Encoder 1 │ │ ├───Object ID: 100 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {1} │ ├───Encoder 2 │ │ ├───Object ID: 106 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {2} │ ├───Encoder 3 │ │ ├───Object ID: 111 │ │ ├───Type: TMDS │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {3} │ ├───Encoder 4 │ │ ├───Object ID: 116 │ │ ├───Type: virtual │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {4} │ ├───Encoder 5 │ │ ├───Object ID: 122 │ │ ├───Type: DP MST │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {5} │ ├───Encoder 6 │ │ ├───Object ID: 123 │ │ ├───Type: DP MST │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {6} │ ├───Encoder 7 │ │ ├───Object ID: 124 │ │ ├───Type: DP MST │ │ ├───CRTCS: {0, 1, 2, 3} │ │ └───Clones: {7} │ └───Encoder 8 │ ├───Object ID: 125 │ ├───Type: DP MST │ ├───CRTCS: {0, 1, 2, 3} │ └───Clones: {8} ├───CRTCs │ ├───CRTC 0 │ │ ├───Object ID: 79 │ │ ├───Legacy info │ │ │ └───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 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 0 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ ├───CRTC 1 │ │ ├───Object ID: 83 │ │ ├───Legacy info │ │ │ └───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 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 0 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ ├───CRTC 2 │ │ ├───Object ID: 87 │ │ ├───Legacy info │ │ │ └───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 │ │ ├───"DEGAMMA_LUT": blob = 0 │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ │ ├───"CTM": blob = 0 │ │ ├───"GAMMA_LUT": blob = 0 │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ └───CRTC 3 │ ├───Object ID: 91 │ ├───Legacy info │ │ └───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 │ ├───"DEGAMMA_LUT": blob = 0 │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 │ ├───"CTM": blob = 0 │ ├───"GAMMA_LUT": blob = 0 │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096 └───Planes ├───Plane 0 │ ├───Object ID: 40 │ ├───CRTCs: {3} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 41 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"zpos" (immutable): range [2, 2] = 2 │ ├───"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 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 1 │ ├───Object ID: 46 │ ├───CRTCs: {2} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 47 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"zpos" (immutable): range [2, 2] = 2 │ ├───"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 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 2 │ ├───Object ID: 52 │ ├───CRTCs: {1} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 53 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"zpos" (immutable): range [2, 2] = 2 │ ├───"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 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 3 │ ├───Object ID: 58 │ ├───CRTCs: {0} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 59 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"zpos" (immutable): range [2, 2] = 2 │ ├───"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 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 4 │ ├───Object ID: 64 │ ├───CRTCs: {0, 1, 2, 3, 4, 5, 6, 7} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 65 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied │ ├───"zpos": range [0, 254] = 7 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 5 │ ├───Object ID: 70 │ ├───CRTCs: {0, 1, 2, 3, 4, 5, 6, 7} │ ├───Legacy info │ │ ├───FB ID: 0 │ │ └───Formats: │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ └───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 = 71 │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000533b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000563b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000537b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, DCC_CONSTANT_ENCODE, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000567b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ └───ABGR8888 (0x34324241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401b03) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX10_RBPLUS, TILE = GFX9_64K_S_X, PIPE_XOR_BITS = 2, PACKERS = 0) (0x0200000000401903) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_D) (0x0200000000000a01) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ ├───AMD(TILE_VERSION = GFX9, TILE = GFX9_64K_S) (0x0200000000000901) │ │ │ ├───XRGB8888 (0x34325258) │ │ │ ├───ARGB8888 (0x34325241) │ │ │ ├───RGBA8888 (0x34324152) │ │ │ ├───XRGB2101010 (0x30335258) │ │ │ ├───XBGR2101010 (0x30334258) │ │ │ ├───ARGB2101010 (0x30335241) │ │ │ ├───ABGR2101010 (0x30334241) │ │ │ ├───XRGB16161616 (0x38345258) │ │ │ ├───XBGR16161616 (0x38344258) │ │ │ ├───ARGB16161616 (0x38345241) │ │ │ ├───ABGR16161616 (0x38344241) │ │ │ ├───XBGR8888 (0x34324258) │ │ │ ├───ABGR8888 (0x34324241) │ │ │ ├───RGB565 (0x36314752) │ │ │ ├───NV12 (0x3231564e) │ │ │ ├───P010 (0x30313050) │ │ │ ├───XRGB16161616F (0x48345258) │ │ │ ├───ARGB16161616F (0x48345241) │ │ │ ├───XBGR16161616F (0x48344258) │ │ │ └───ABGR16161616F (0x48344241) │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ ├───XRGB8888 (0x34325258) │ │ ├───ARGB8888 (0x34325241) │ │ ├───RGBA8888 (0x34324152) │ │ ├───XRGB2101010 (0x30335258) │ │ ├───XBGR2101010 (0x30334258) │ │ ├───ARGB2101010 (0x30335241) │ │ ├───ABGR2101010 (0x30334241) │ │ ├───XRGB16161616 (0x38345258) │ │ ├───XBGR16161616 (0x38344258) │ │ ├───ARGB16161616 (0x38345241) │ │ ├───ABGR16161616 (0x38344241) │ │ ├───XBGR8888 (0x34324258) │ │ ├───ABGR8888 (0x34324241) │ │ ├───RGB565 (0x36314752) │ │ ├───NV12 (0x3231564e) │ │ ├───P010 (0x30313050) │ │ ├───XRGB16161616F (0x48345258) │ │ ├───ARGB16161616F (0x48345241) │ │ ├───XBGR16161616F (0x48344258) │ │ └───ABGR16161616F (0x48344241) │ ├───"alpha": range [0, UINT16_MAX] = 65535 │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied │ ├───"zpos": range [0, 254] = 8 │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) │ └───"FB_DAMAGE_CLIPS" (atomic): blob = 0 ├───Plane 6 │ ├───Object ID: 76 │ ├───CRTCs: {0} │ ├───Legacy info │ │ ├───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 (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ └───"zpos" (immutable): range [UINT8_MAX, UINT8_MAX] = 255 ├───Plane 7 │ ├───Object ID: 80 │ ├───CRTCs: {1} │ ├───Legacy info │ │ ├───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 = 81 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ └───"zpos" (immutable): range [UINT8_MAX, UINT8_MAX] = 255 ├───Plane 8 │ ├───Object ID: 84 │ ├───CRTCs: {2} │ ├───Legacy info │ │ ├───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 = 85 │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ │ └───ARGB8888 (0x34325241) │ └───"zpos" (immutable): range [UINT8_MAX, UINT8_MAX] = 255 └───Plane 9 ├───Object ID: 88 ├───CRTCs: {3} ├───Legacy info │ ├───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 = 89 │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) │ └───ARGB8888 (0x34325241) └───"zpos" (immutable): range [UINT8_MAX, UINT8_MAX] = 255