Created
August 27, 2025 07:30
-
-
Save paigeadelethompson/ab7958149d34856ab475fecfa8360539 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Node: /dev/dri/card0 | |
├───Driver: nvidia-drm (NVIDIA DRM driver) version 0.0.0 (20160202) | |
│ ├───DRM_CLIENT_CAP_STEREO_3D supported | |
│ ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported | |
│ ├───DRM_CLIENT_CAP_ATOMIC supported | |
│ ├───DRM_CLIENT_CAP_ASPECT_RATIO supported | |
│ ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported | |
│ ├───DRM_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 = 64 | |
│ ├───DRM_CAP_CURSOR_HEIGHT = 64 | |
│ ├───DRM_CAP_ADDFB2_MODIFIERS = 1 | |
│ ├───DRM_CAP_PAGE_FLIP_TARGET = 1 | |
│ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1 | |
│ ├───DRM_CAP_SYNCOBJ = 1 | |
│ ├───DRM_CAP_SYNCOBJ_TIMELINE = 1 | |
│ └───DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP not supported | |
├───Device: PCI 10de:1f99 NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] | |
│ └───Available nodes: primary, render | |
├───Framebuffer size | |
│ ├───Width: [0, 0] | |
│ └───Height: [0, 0] | |
├───Connectors | |
├───Encoders | |
├───CRTCs | |
└───Planes | |
Node: /dev/dri/card1 | |
├───Driver: i915 (Intel Graphics) version 1.6.0 (20201103) | |
│ ├───DRM_CLIENT_CAP_STEREO_3D supported | |
│ ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported | |
│ ├───DRM_CLIENT_CAP_ATOMIC supported | |
│ ├───DRM_CLIENT_CAP_ASPECT_RATIO supported | |
│ ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported | |
│ ├───DRM_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 not supported | |
├───Device: PCI 8086:9bc4 Intel Corporation CometLake-H GT2 [UHD Graphics] | |
│ └───Available nodes: primary, render | |
├───Framebuffer size | |
│ ├───Width: [0, 16384] | |
│ └───Height: [0, 16384] | |
├───Connectors | |
│ ├───Connector 0 | |
│ │ ├───Object ID: 95 | |
│ │ ├───Type: eDP | |
│ │ ├───Status: connected | |
│ │ ├───Physical size: 340×190 mm | |
│ │ ├───Subpixel: unknown | |
│ │ ├───Encoders: {0} | |
│ │ ├───Modes | |
│ │ │ └───1920×[email protected] preferred driver nhsync nvsync | |
│ │ └───Properties | |
│ │ ├───"EDID" (immutable): blob = 129 | |
│ │ ├───"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 = 51 | |
│ │ ├───"panel orientation" (immutable): enum {Normal, Upside Down, Left Side Up, Right Side Up} = Normal | |
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic | |
│ │ ├───"max bpc": range [6, 12] = 12 | |
│ │ ├───"Colorspace": enum {Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC} = Default | |
│ │ └───"scaling mode": enum {Full, Center, Full aspect} = Full aspect | |
│ ├───Connector 1 | |
│ │ ├───Object ID: 103 | |
│ │ ├───Type: DisplayPort | |
│ │ ├───Status: disconnected | |
│ │ ├───Encoders: {1} | |
│ │ └───Properties | |
│ │ ├───"EDID" (immutable): blob = 0 | |
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off | |
│ │ ├───"link-status": enum {Good, Bad} = Good | |
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0 | |
│ │ ├───"TILE" (immutable): blob = 0 | |
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0 | |
│ │ ├───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Unknown | |
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto | |
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic | |
│ │ ├───"max bpc": range [6, 12] = 12 | |
│ │ ├───"Colorspace": enum {Default, RGB_Wide_Gamut_Fixed_Point, RGB_Wide_Gamut_Floating_Point, opRGB, DCI-P3_RGB_D65, BT2020_RGB, BT601_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, BT2020_CYCC, BT2020_YCC} = Default | |
│ │ ├───"HDR_OUTPUT_METADATA": blob = 0 | |
│ │ └───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired | |
│ ├───Connector 2 | |
│ │ ├───Object ID: 112 | |
│ │ ├───Type: HDMI-A | |
│ │ ├───Status: disconnected | |
│ │ ├───Encoders: {1} | |
│ │ └───Properties | |
│ │ ├───"EDID" (immutable): blob = 0 | |
│ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off | |
│ │ ├───"link-status": enum {Good, Bad} = Good | |
│ │ ├───"non-desktop" (immutable): range [0, 1] = 0 | |
│ │ ├───"TILE" (immutable): blob = 0 | |
│ │ ├───"CRTC_ID" (atomic): object CRTC = 0 | |
│ │ ├───"audio": enum {force-dvi, off, auto, on} = auto | |
│ │ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic | |
│ │ ├───"aspect ratio": enum {Automatic, 4:3, 16:9} = Automatic | |
│ │ ├───"Colorspace": enum {Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater} = Default | |
│ │ ├───"content type": enum {No Data, Graphics, Photo, Cinema, Game} = No Data | |
│ │ ├───"max bpc": range [8, 12] = 12 | |
│ │ └───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired | |
│ └───Connector 3 | |
│ ├───Object ID: 118 | |
│ ├───Type: HDMI-A | |
│ ├───Status: connected | |
│ ├───Physical size: 520×290 mm | |
│ ├───Subpixel: unknown | |
│ ├───Encoders: {5} | |
│ ├───Modes | |
│ │ ├───1920×[email protected] preferred driver phsync pvsync | |
│ │ ├───1920×[email protected] driver phsync pvsync | |
│ │ ├───1920×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1920×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1920×[email protected] driver phsync pvsync interlace | |
│ │ ├───1920×[email protected] driver phsync pvsync interlace 16:9 | |
│ │ ├───1920×[email protected] driver phsync pvsync interlace 16:9 | |
│ │ ├───1920×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1920×[email protected] driver phsync pvsync interlace 16:9 | |
│ │ ├───1600×[email protected] driver phsync pvsync | |
│ │ ├───1680×[email protected] driver phsync nvsync | |
│ │ ├───1400×[email protected] driver phsync nvsync | |
│ │ ├───1280×[email protected] driver phsync pvsync | |
│ │ ├───1280×[email protected] driver phsync pvsync | |
│ │ ├───1440×[email protected] driver phsync nvsync | |
│ │ ├───1280×[email protected] driver phsync pvsync | |
│ │ ├───1280×[email protected] driver phsync nvsync | |
│ │ ├───1152×[email protected] driver phsync pvsync | |
│ │ ├───1280×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1280×[email protected] driver phsync pvsync | |
│ │ ├───1280×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1280×[email protected] driver phsync pvsync 16:9 | |
│ │ ├───1440×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───1440×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───1024×[email protected] driver phsync pvsync | |
│ │ ├───1024×[email protected] driver nhsync nvsync | |
│ │ ├───1024×[email protected] driver nhsync nvsync | |
│ │ ├───1440×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───1440×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───1440×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───1440×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───832×[email protected] driver nhsync nvsync | |
│ │ ├───800×[email protected] driver phsync pvsync | |
│ │ ├───800×[email protected] driver phsync pvsync | |
│ │ ├───800×[email protected] driver phsync pvsync | |
│ │ ├───800×[email protected] driver phsync pvsync | |
│ │ ├───720×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync | |
│ │ ├───720×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync interlace dblclk 4:3 | |
│ │ ├───640×[email protected] driver nhsync nvsync | |
│ │ ├───640×[email protected] driver nhsync nvsync | |
│ │ ├───640×[email protected] driver nhsync nvsync | |
│ │ ├───640×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───640×[email protected] driver nhsync nvsync 4:3 | |
│ │ ├───640×[email protected] driver nhsync nvsync | |
│ │ ├───720×[email protected] driver nhsync pvsync | |
│ │ ├───720×[email protected] driver nhsync nvsync dblclk 4:3 | |
│ │ ├───720×[email protected] driver nhsync nvsync dblclk 16:9 | |
│ │ ├───720×[email protected] driver nhsync nvsync dblclk 4:3 | |
│ │ └───720×[email protected] driver nhsync nvsync dblclk 16:9 | |
│ └───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 = 72 | |
│ ├───"audio": enum {force-dvi, off, auto, on} = auto | |
│ ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} = Automatic | |
│ ├───"aspect ratio": enum {Automatic, 4:3, 16:9} = Automatic | |
│ ├───"Colorspace": enum {Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater} = Default | |
│ ├───"content type": enum {No Data, Graphics, Photo, Cinema, Game} = No Data | |
│ ├───"max bpc": range [8, 12] = 12 | |
│ └───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired | |
├───Encoders | |
│ ├───Encoder 0 | |
│ │ ├───Object ID: 94 | |
│ │ ├───Type: TMDS | |
│ │ ├───CRTCS: {0, 1, 2} | |
│ │ └───Clones: {0} | |
│ ├───Encoder 1 | |
│ │ ├───Object ID: 102 | |
│ │ ├───Type: TMDS | |
│ │ ├───CRTCS: {0, 1, 2} | |
│ │ └───Clones: {1} | |
│ ├───Encoder 2 | |
│ │ ├───Object ID: 104 | |
│ │ ├───Type: DP MST | |
│ │ ├───CRTCS: {0, 1, 2} | |
│ │ └───Clones: {2} | |
│ ├───Encoder 3 | |
│ │ ├───Object ID: 105 | |
│ │ ├───Type: DP MST | |
│ │ ├───CRTCS: {0, 1, 2} | |
│ │ └───Clones: {3} | |
│ ├───Encoder 4 | |
│ │ ├───Object ID: 106 | |
│ │ ├───Type: DP MST | |
│ │ ├───CRTCS: {0, 1, 2} | |
│ │ └───Clones: {4} | |
│ └───Encoder 5 | |
│ ├───Object ID: 117 | |
│ ├───Type: TMDS | |
│ ├───CRTCS: {0, 1, 2} | |
│ └───Clones: {5} | |
├───CRTCs | |
│ ├───CRTC 0 | |
│ │ ├───Object ID: 51 | |
│ │ ├───Legacy info | |
│ │ │ ├───Mode: 1920×[email protected] nhsync nvsync | |
│ │ │ └───Gamma size: 256 | |
│ │ └───Properties | |
│ │ ├───"ACTIVE" (atomic): range [0, 1] = 1 | |
│ │ ├───"MODE_ID" (atomic): blob = 127 | |
│ │ │ └───1920×[email protected] nhsync nvsync | |
│ │ ├───"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] = 1024 | |
│ │ ├───"CTM": blob = 0 | |
│ │ ├───"GAMMA_LUT": blob = 124 | |
│ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 | |
│ ├───CRTC 1 | |
│ │ ├───Object ID: 72 | |
│ │ ├───Legacy info | |
│ │ │ ├───Mode: 1920×[email protected] phsync pvsync | |
│ │ │ └───Gamma size: 256 | |
│ │ └───Properties | |
│ │ ├───"ACTIVE" (atomic): range [0, 1] = 1 | |
│ │ ├───"MODE_ID" (atomic): blob = 128 | |
│ │ │ └───1920×[email protected] phsync pvsync | |
│ │ ├───"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] = 1024 | |
│ │ ├───"CTM": blob = 0 | |
│ │ ├───"GAMMA_LUT": blob = 125 | |
│ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 | |
│ └───CRTC 2 | |
│ ├───Object ID: 93 | |
│ ├───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] = 1024 | |
│ ├───"CTM": blob = 0 | |
│ ├───"GAMMA_LUT": blob = 0 | |
│ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024 | |
└───Planes | |
├───Plane 0 | |
│ ├───Object ID: 31 | |
│ ├───CRTCs: {0} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 126 | |
│ │ │ ├───Object ID: 126 | |
│ │ │ ├───Size: 3840×1080 | |
│ │ │ ├───Format: XRGB8888 (0x34325258) | |
│ │ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ └───Planes: | |
│ │ │ └───Plane 0: offset = 0, pitch = 15360 bytes | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───Properties | |
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary | |
│ ├───"FB_ID" (atomic): object framebuffer = 126 | |
│ │ ├───Object ID: 126 | |
│ │ ├───Size: 3840×1080 | |
│ │ ├───Format: XRGB8888 (0x34325258) | |
│ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ └───Planes: | |
│ │ └───Plane 0: offset = 0, pitch = 15360 bytes | |
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1 | |
│ ├───"CRTC_ID" (atomic): object CRTC = 51 | |
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0 | |
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0 | |
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920 | |
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080 | |
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 1920 | |
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0 | |
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920 | |
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080 | |
│ ├───"IN_FORMATS" (immutable): blob = 32 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED_CCS (0x0100000000000005) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED_CCS (0x0100000000000004) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [0, 0] = 0 | |
├───Plane 1 | |
│ ├───Object ID: 39 | |
│ ├───CRTCs: {0} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 0 | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───Properties | |
│ ├───"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 = 40 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED_CCS (0x0100000000000005) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED_CCS (0x0100000000000004) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [1, 1] = 1 | |
├───Plane 2 | |
│ ├───Object ID: 47 | |
│ ├───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 = 48 | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ └───ARGB8888 (0x34325241) | |
│ ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0) | |
│ └───"zpos" (immutable): range [2, 2] = 2 | |
├───Plane 3 | |
│ ├───Object ID: 52 | |
│ ├───CRTCs: {1} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 126 | |
│ │ │ ├───Object ID: 126 | |
│ │ │ ├───Size: 3840×1080 | |
│ │ │ ├───Format: XRGB8888 (0x34325258) | |
│ │ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ └───Planes: | |
│ │ │ └───Plane 0: offset = 0, pitch = 15360 bytes | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───Properties | |
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary | |
│ ├───"FB_ID" (atomic): object framebuffer = 126 | |
│ │ ├───Object ID: 126 | |
│ │ ├───Size: 3840×1080 | |
│ │ ├───Format: XRGB8888 (0x34325258) | |
│ │ ├───Modifier: I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ └───Planes: | |
│ │ └───Plane 0: offset = 0, pitch = 15360 bytes | |
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1 | |
│ ├───"CRTC_ID" (atomic): object CRTC = 72 | |
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0 | |
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0 | |
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920 | |
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080 | |
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0 | |
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0 | |
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920 | |
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080 | |
│ ├───"IN_FORMATS" (immutable): blob = 53 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED_CCS (0x0100000000000005) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED_CCS (0x0100000000000004) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [0, 0] = 0 | |
├───Plane 4 | |
│ ├───Object ID: 60 | |
│ ├───CRTCs: {1} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 0 | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───Properties | |
│ ├───"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 = 61 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED_CCS (0x0100000000000005) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED_CCS (0x0100000000000004) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ └───ABGR8888 (0x34324241) | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ ├───NV12 (0x3231564e) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ ├───NV12 (0x3231564e) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [1, 1] = 1 | |
├───Plane 5 | |
│ ├───Object ID: 68 | |
│ ├───CRTCs: {1} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 121 | |
│ │ │ ├───Object ID: 121 | |
│ │ │ ├───Size: 64×64 | |
│ │ │ ├───Format: ARGB8888 (0x34325241) | |
│ │ │ ├───Modifier: DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ │ └───Planes: | |
│ │ │ └───Plane 0: offset = 0, pitch = 256 bytes | |
│ │ └───Formats: | |
│ │ └───ARGB8888 (0x34325241) | |
│ └───Properties | |
│ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor | |
│ ├───"FB_ID" (atomic): object framebuffer = 121 | |
│ │ ├───Object ID: 121 | |
│ │ ├───Size: 64×64 | |
│ │ ├───Format: ARGB8888 (0x34325241) | |
│ │ ├───Modifier: DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ └───Planes: | |
│ │ └───Plane 0: offset = 0, pitch = 256 bytes | |
│ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1 | |
│ ├───"CRTC_ID" (atomic): object CRTC = 72 | |
│ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 170 | |
│ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 470 | |
│ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 64 | |
│ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 64 | |
│ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0 | |
│ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0 | |
│ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 64 | |
│ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 64 | |
│ ├───"IN_FORMATS" (immutable): blob = 69 | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ └───ARGB8888 (0x34325241) | |
│ ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0) | |
│ └───"zpos" (immutable): range [2, 2] = 2 | |
├───Plane 6 | |
│ ├───Object ID: 73 | |
│ ├───CRTCs: {2} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 0 | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───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 = 74 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [0, 0] = 0 | |
├───Plane 7 | |
│ ├───Object ID: 81 | |
│ ├───CRTCs: {2} | |
│ ├───Legacy info | |
│ │ ├───FB ID: 0 | |
│ │ └───Formats: | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ └───XYUV8888 (0x56555958) | |
│ └───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 = 82 | |
│ │ ├───I915_FORMAT_MOD_Yf_TILED (0x0100000000000003) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_Y_TILED (0x0100000000000002) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ ├───I915_FORMAT_MOD_X_TILED (0x0100000000000001) | |
│ │ │ ├───C8 (0x20203843) | |
│ │ │ ├───RGB565 (0x36314752) | |
│ │ │ ├───XRGB8888 (0x34325258) | |
│ │ │ ├───XBGR8888 (0x34324258) | |
│ │ │ ├───ARGB8888 (0x34325241) | |
│ │ │ ├───ABGR8888 (0x34324241) | |
│ │ │ ├───XRGB2101010 (0x30335258) | |
│ │ │ ├───XBGR2101010 (0x30334258) | |
│ │ │ ├───XRGB16161616F (0x48345258) | |
│ │ │ ├───XBGR16161616F (0x48344258) | |
│ │ │ ├───YUYV (0x56595559) | |
│ │ │ ├───YVYU (0x55595659) | |
│ │ │ ├───UYVY (0x59565955) | |
│ │ │ ├───VYUY (0x59555956) | |
│ │ │ └───XYUV8888 (0x56555958) | |
│ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ │ ├───C8 (0x20203843) | |
│ │ ├───RGB565 (0x36314752) | |
│ │ ├───XRGB8888 (0x34325258) | |
│ │ ├───XBGR8888 (0x34324258) | |
│ │ ├───ARGB8888 (0x34325241) | |
│ │ ├───ABGR8888 (0x34324241) | |
│ │ ├───XRGB2101010 (0x30335258) | |
│ │ ├───XBGR2101010 (0x30334258) | |
│ │ ├───XRGB16161616F (0x48345258) | |
│ │ ├───XBGR16161616F (0x48344258) | |
│ │ ├───YUYV (0x56595559) | |
│ │ ├───YVYU (0x55595659) | |
│ │ ├───UYVY (0x59565955) | |
│ │ ├───VYUY (0x59555956) | |
│ │ └───XYUV8888 (0x56555958) | |
│ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0) | |
│ ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr} = ITU-R BT.709 YCbCr | |
│ ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} = YCbCr limited range | |
│ ├───"alpha": range [0, UINT16_MAX] = 65535 | |
│ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied | |
│ └───"zpos" (immutable): range [1, 1] = 1 | |
└───Plane 8 | |
├───Object ID: 89 | |
├───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 = 90 | |
│ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000) | |
│ └───ARGB8888 (0x34325241) | |
├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0) | |
└───"zpos" (immutable): range [2, 2] = 2 | |
➜ ~ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment