Advertisement
Guest User

Untitled

a guest
Aug 26th, 2022
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.68 KB | None | 0 0
  1. Node: /dev/dri/card0
  2. ├───Driver: amdgpu (AMD GPU) version 3.47.0 (20150101)
  3. │ ├───DRM_CLIENT_CAP_STEREO_3D supported
  4. │ ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported
  5. │ ├───DRM_CLIENT_CAP_ATOMIC supported
  6. │ ├───DRM_CLIENT_CAP_ASPECT_RATIO supported
  7. │ ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported
  8. │ ├───DRM_CAP_DUMB_BUFFER = 1
  9. │ ├───DRM_CAP_VBLANK_HIGH_CRTC = 1
  10. │ ├───DRM_CAP_DUMB_PREFERRED_DEPTH = 24
  11. │ ├───DRM_CAP_DUMB_PREFER_SHADOW = 1
  12. │ ├───DRM_CAP_PRIME = 3
  13. │ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
  14. │ ├───DRM_CAP_ASYNC_PAGE_FLIP = 1
  15. │ ├───DRM_CAP_CURSOR_WIDTH = 128
  16. │ ├───DRM_CAP_CURSOR_HEIGHT = 128
  17. │ ├───DRM_CAP_ADDFB2_MODIFIERS = 0
  18. │ ├───DRM_CAP_PAGE_FLIP_TARGET = 0
  19. │ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
  20. │ ├───DRM_CAP_SYNCOBJ = 1
  21. │ └───DRM_CAP_SYNCOBJ_TIMELINE = 1
  22. ├───Device: PCI 1002:67df Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
  23. │ └───Available nodes: primary, render
  24. ├───Framebuffer size
  25. │ ├───Width: [0, 16384]
  26. │ └───Height: [0, 16384]
  27. ├───Connectors
  28. │ ├───Connector 0
  29. │ │ ├───Object ID: 65
  30. │ │ ├───Type: DisplayPort
  31. │ │ ├───Status: connected
  32. │ │ ├───Physical size: 800x340 mm
  33. │ │ ├───Subpixel: unknown
  34. │ │ ├───Encoders: {0}
  35. │ │ ├───Modes
  36. │ │ │ ├───[email protected] preferred driver phsync nvsync
  37. │ │ │ ├───[email protected] preferred driver phsync nvsync
  38. │ │ │ ├───[email protected] driver phsync nvsync
  39. │ │ │ ├───[email protected] driver phsync nvsync
  40. │ │ │ ├───[email protected] driver phsync nvsync
  41. │ │ │ ├───[email protected] driver phsync nvsync
  42. │ │ │ ├───[email protected] driver phsync nvsync
  43. │ │ │ ├───[email protected] driver phsync nvsync
  44. │ │ │ ├───[email protected] driver phsync nvsync
  45. │ │ │ ├───[email protected] driver phsync nvsync
  46. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  47. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  48. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  49. │ │ │ ├───[email protected] driver phsync pvsync
  50. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  51. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  52. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  53. │ │ │ ├───[email protected] driver phsync nvsync
  54. │ │ │ ├───[email protected] driver nhsync pvsync
  55. │ │ │ ├───[email protected] driver phsync pvsync
  56. │ │ │ ├───[email protected] driver phsync pvsync
  57. │ │ │ ├───[email protected] driver phsync pvsync
  58. │ │ │ ├───[email protected] driver nhsync pvsync
  59. │ │ │ ├───[email protected] driver nhsync pvsync
  60. │ │ │ ├───[email protected] driver phsync pvsync
  61. │ │ │ ├───[email protected] driver phsync pvsync
  62. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  63. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  64. │ │ │ ├───[email protected] driver phsync pvsync 16:9
  65. │ │ │ ├───[email protected] driver phsync pvsync
  66. │ │ │ ├───[email protected] driver nhsync nvsync
  67. │ │ │ ├───[email protected] driver nhsync nvsync
  68. │ │ │ ├───[email protected] driver nhsync nvsync
  69. │ │ │ ├───[email protected] driver phsync pvsync
  70. │ │ │ ├───[email protected] driver phsync pvsync
  71. │ │ │ ├───[email protected] driver phsync pvsync
  72. │ │ │ ├───[email protected] driver phsync pvsync
  73. │ │ │ ├───[email protected] driver nhsync nvsync 16:9
  74. │ │ │ ├───[email protected] driver nhsync nvsync 16:9
  75. │ │ │ ├───[email protected] driver nhsync nvsync 16:9
  76. │ │ │ ├───[email protected] driver nhsync nvsync
  77. │ │ │ ├───[email protected] driver nhsync nvsync
  78. │ │ │ ├───[email protected] driver nhsync nvsync
  79. │ │ │ ├───[email protected] driver nhsync nvsync 4:3
  80. │ │ │ ├───[email protected] driver nhsync nvsync
  81. │ │ │ └───[email protected] driver nhsync pvsync
  82. │ │ └───Properties
  83. │ │ ├───"EDID" (immutable): blob = 87
  84. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  85. │ │ ├───"link-status": enum {Good, Bad} = Good
  86. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  87. │ │ ├───"TILE" (immutable): blob = 0
  88. │ │ ├───"CRTC_ID" (atomic): object CRTC = 53
  89. │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None
  90. │ │ ├───"underscan": enum {off, on, auto} = off
  91. │ │ ├───"underscan hborder": range [0, 128] = 0
  92. │ │ ├───"underscan vborder": range [0, 128] = 0
  93. │ │ ├───"max bpc": range [8, 16] = 8
  94. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  95. │ │ ├───"vrr_capable" (immutable): range [0, 1] = 0
  96. │ │ └───"subconnector" (immutable): enum {Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native} = Native
  97. │ ├───Connector 1
  98. │ │ ├───Object ID: 71
  99. │ │ ├───Type: HDMI-A
  100. │ │ ├───Status: disconnected
  101. │ │ ├───Encoders: {1}
  102. │ │ └───Properties
  103. │ │ ├───"EDID" (immutable): blob = 0
  104. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
  105. │ │ ├───"link-status": enum {Good, Bad} = Good
  106. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  107. │ │ ├───"TILE" (immutable): blob = 0
  108. │ │ ├───"CRTC_ID" (atomic): object CRTC = 0
  109. │ │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None
  110. │ │ ├───"underscan": enum {off, on, auto} = off
  111. │ │ ├───"underscan hborder": range [0, 128] = 0
  112. │ │ ├───"underscan vborder": range [0, 128] = 0
  113. │ │ ├───"max bpc": range [8, 16] = 8
  114. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  115. │ │ └───"vrr_capable" (immutable): range [0, 1] = 0
  116. │ └───Connector 2
  117. │ ├───Object ID: 75
  118. │ ├───Type: DVI-D
  119. │ ├───Status: disconnected
  120. │ ├───Encoders: {2}
  121. │ └───Properties
  122. │ ├───"EDID" (immutable): blob = 0
  123. │ ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
  124. │ ├───"link-status": enum {Good, Bad} = Good
  125. │ ├───"non-desktop" (immutable): range [0, 1] = 0
  126. │ ├───"TILE" (immutable): blob = 0
  127. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  128. │ ├───"scaling mode": enum {None, Full, Center, Full aspect} = None
  129. │ ├───"underscan": enum {off, on, auto} = off
  130. │ ├───"underscan hborder": range [0, 128] = 0
  131. │ ├───"underscan vborder": range [0, 128] = 0
  132. │ └───"max bpc": range [8, 16] = 8
  133. ├───Encoders
  134. │ ├───Encoder 0
  135. │ │ ├───Object ID: 64
  136. │ │ ├───Type: TMDS
  137. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  138. │ │ └───Clones: {0}
  139. │ ├───Encoder 1
  140. │ │ ├───Object ID: 69
  141. │ │ ├───Type: TMDS
  142. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  143. │ │ └───Clones: {1}
  144. │ ├───Encoder 2
  145. │ │ ├───Object ID: 74
  146. │ │ ├───Type: TMDS
  147. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  148. │ │ └───Clones: {2}
  149. │ ├───Encoder 3
  150. │ │ ├───Object ID: 77
  151. │ │ ├───Type: DP MST
  152. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  153. │ │ └───Clones: {3}
  154. │ ├───Encoder 4
  155. │ │ ├───Object ID: 78
  156. │ │ ├───Type: DP MST
  157. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  158. │ │ └───Clones: {4}
  159. │ ├───Encoder 5
  160. │ │ ├───Object ID: 79
  161. │ │ ├───Type: DP MST
  162. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  163. │ │ └───Clones: {5}
  164. │ ├───Encoder 6
  165. │ │ ├───Object ID: 80
  166. │ │ ├───Type: DP MST
  167. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  168. │ │ └───Clones: {6}
  169. │ ├───Encoder 7
  170. │ │ ├───Object ID: 81
  171. │ │ ├───Type: DP MST
  172. │ │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  173. │ │ └───Clones: {7}
  174. │ └───Encoder 8
  175. │ ├───Object ID: 82
  176. │ ├───Type: DP MST
  177. │ ├───CRTCS: {0, 1, 2, 3, 4, 5}
  178. │ └───Clones: {8}
  179. ├───CRTCs
  180. │ ├───CRTC 0
  181. │ │ ├───Object ID: 53
  182. │ │ ├───Mode: [email protected] phsync nvsync
  183. │ │ ├───Gamma size: 256
  184. │ │ └───Properties
  185. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 1
  186. │ │ ├───"MODE_ID" (atomic): blob = 88
  187. │ │ │ └───[email protected] phsync nvsync
  188. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  189. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  190. │ │ ├───"DEGAMMA_LUT": blob = 0
  191. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  192. │ │ ├───"CTM": blob = 84
  193. │ │ ├───"GAMMA_LUT": blob = 70
  194. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  195. │ ├───CRTC 1
  196. │ │ ├───Object ID: 55
  197. │ │ ├───Gamma size: 256
  198. │ │ └───Properties
  199. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  200. │ │ ├───"MODE_ID" (atomic): blob = 0
  201. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  202. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  203. │ │ ├───"DEGAMMA_LUT": blob = 0
  204. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  205. │ │ ├───"CTM": blob = 0
  206. │ │ ├───"GAMMA_LUT": blob = 85
  207. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  208. │ ├───CRTC 2
  209. │ │ ├───Object ID: 57
  210. │ │ ├───Gamma size: 256
  211. │ │ └───Properties
  212. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  213. │ │ ├───"MODE_ID" (atomic): blob = 0
  214. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  215. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  216. │ │ ├───"DEGAMMA_LUT": blob = 0
  217. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  218. │ │ ├───"CTM": blob = 0
  219. │ │ ├───"GAMMA_LUT": blob = 0
  220. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  221. │ ├───CRTC 3
  222. │ │ ├───Object ID: 59
  223. │ │ ├───Gamma size: 256
  224. │ │ └───Properties
  225. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  226. │ │ ├───"MODE_ID" (atomic): blob = 0
  227. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  228. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  229. │ │ ├───"DEGAMMA_LUT": blob = 0
  230. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  231. │ │ ├───"CTM": blob = 0
  232. │ │ ├───"GAMMA_LUT": blob = 0
  233. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  234. │ ├───CRTC 4
  235. │ │ ├───Object ID: 61
  236. │ │ ├───Gamma size: 256
  237. │ │ └───Properties
  238. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  239. │ │ ├───"MODE_ID" (atomic): blob = 0
  240. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  241. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  242. │ │ ├───"DEGAMMA_LUT": blob = 0
  243. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  244. │ │ ├───"CTM": blob = 0
  245. │ │ ├───"GAMMA_LUT": blob = 0
  246. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  247. │ └───CRTC 5
  248. │ ├───Object ID: 63
  249. │ ├───Gamma size: 256
  250. │ └───Properties
  251. │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  252. │ ├───"MODE_ID" (atomic): blob = 0
  253. │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  254. │ ├───"VRR_ENABLED": range [0, 1] = 0
  255. │ ├───"DEGAMMA_LUT": blob = 0
  256. │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  257. │ ├───"CTM": blob = 0
  258. │ ├───"GAMMA_LUT": blob = 0
  259. │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4096
  260. └───Planes
  261. ├───Plane 0
  262. │ ├───Object ID: 40
  263. │ ├───CRTCs: {5}
  264. │ ├───FB ID: 0
  265. │ ├───Formats:
  266. │ │ ├───XRGB8888 (0x34325258)
  267. │ │ ├───ARGB8888 (0x34325241)
  268. │ │ ├───RGBA8888 (0x34324152)
  269. │ │ ├───XRGB2101010 (0x30335258)
  270. │ │ ├───XBGR2101010 (0x30334258)
  271. │ │ ├───ARGB2101010 (0x30335241)
  272. │ │ ├───ABGR2101010 (0x30334241)
  273. │ │ ├───XRGB16161616 (0x38345258)
  274. │ │ ├───XBGR16161616 (0x38344258)
  275. │ │ ├───ARGB16161616 (0x38345241)
  276. │ │ ├───ABGR16161616 (0x38344241)
  277. │ │ ├───XBGR8888 (0x34324258)
  278. │ │ ├───ABGR8888 (0x34324241)
  279. │ │ ├───RGB565 (0x36314752)
  280. │ │ ├───XRGB16161616F (0x48345258)
  281. │ │ ├───ARGB16161616F (0x48345241)
  282. │ │ ├───XBGR16161616F (0x48344258)
  283. │ │ └───ABGR16161616F (0x48344241)
  284. │ └───Properties
  285. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  286. │ ├───"FB_ID" (atomic): object framebuffer = 0
  287. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  288. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  289. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  290. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  291. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  292. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  293. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  294. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  295. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  296. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  297. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  298. ├───Plane 1
  299. │ ├───Object ID: 42
  300. │ ├───CRTCs: {4}
  301. │ ├───FB ID: 0
  302. │ ├───Formats:
  303. │ │ ├───XRGB8888 (0x34325258)
  304. │ │ ├───ARGB8888 (0x34325241)
  305. │ │ ├───RGBA8888 (0x34324152)
  306. │ │ ├───XRGB2101010 (0x30335258)
  307. │ │ ├───XBGR2101010 (0x30334258)
  308. │ │ ├───ARGB2101010 (0x30335241)
  309. │ │ ├───ABGR2101010 (0x30334241)
  310. │ │ ├───XRGB16161616 (0x38345258)
  311. │ │ ├───XBGR16161616 (0x38344258)
  312. │ │ ├───ARGB16161616 (0x38345241)
  313. │ │ ├───ABGR16161616 (0x38344241)
  314. │ │ ├───XBGR8888 (0x34324258)
  315. │ │ ├───ABGR8888 (0x34324241)
  316. │ │ ├───RGB565 (0x36314752)
  317. │ │ ├───XRGB16161616F (0x48345258)
  318. │ │ ├───ARGB16161616F (0x48345241)
  319. │ │ ├───XBGR16161616F (0x48344258)
  320. │ │ └───ABGR16161616F (0x48344241)
  321. │ └───Properties
  322. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  323. │ ├───"FB_ID" (atomic): object framebuffer = 0
  324. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  325. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  326. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  327. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  328. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  329. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  330. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  331. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  332. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  333. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  334. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  335. ├───Plane 2
  336. │ ├───Object ID: 44
  337. │ ├───CRTCs: {3}
  338. │ ├───FB ID: 0
  339. │ ├───Formats:
  340. │ │ ├───XRGB8888 (0x34325258)
  341. │ │ ├───ARGB8888 (0x34325241)
  342. │ │ ├───RGBA8888 (0x34324152)
  343. │ │ ├───XRGB2101010 (0x30335258)
  344. │ │ ├───XBGR2101010 (0x30334258)
  345. │ │ ├───ARGB2101010 (0x30335241)
  346. │ │ ├───ABGR2101010 (0x30334241)
  347. │ │ ├───XRGB16161616 (0x38345258)
  348. │ │ ├───XBGR16161616 (0x38344258)
  349. │ │ ├───ARGB16161616 (0x38345241)
  350. │ │ ├───ABGR16161616 (0x38344241)
  351. │ │ ├───XBGR8888 (0x34324258)
  352. │ │ ├───ABGR8888 (0x34324241)
  353. │ │ ├───RGB565 (0x36314752)
  354. │ │ ├───XRGB16161616F (0x48345258)
  355. │ │ ├───ARGB16161616F (0x48345241)
  356. │ │ ├───XBGR16161616F (0x48344258)
  357. │ │ └───ABGR16161616F (0x48344241)
  358. │ └───Properties
  359. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  360. │ ├───"FB_ID" (atomic): object framebuffer = 0
  361. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  362. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  363. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  364. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  365. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  366. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  367. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  368. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  369. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  370. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  371. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  372. ├───Plane 3
  373. │ ├───Object ID: 46
  374. │ ├───CRTCs: {2}
  375. │ ├───FB ID: 0
  376. │ ├───Formats:
  377. │ │ ├───XRGB8888 (0x34325258)
  378. │ │ ├───ARGB8888 (0x34325241)
  379. │ │ ├───RGBA8888 (0x34324152)
  380. │ │ ├───XRGB2101010 (0x30335258)
  381. │ │ ├───XBGR2101010 (0x30334258)
  382. │ │ ├───ARGB2101010 (0x30335241)
  383. │ │ ├───ABGR2101010 (0x30334241)
  384. │ │ ├───XRGB16161616 (0x38345258)
  385. │ │ ├───XBGR16161616 (0x38344258)
  386. │ │ ├───ARGB16161616 (0x38345241)
  387. │ │ ├───ABGR16161616 (0x38344241)
  388. │ │ ├───XBGR8888 (0x34324258)
  389. │ │ ├───ABGR8888 (0x34324241)
  390. │ │ ├───RGB565 (0x36314752)
  391. │ │ ├───XRGB16161616F (0x48345258)
  392. │ │ ├───ARGB16161616F (0x48345241)
  393. │ │ ├───XBGR16161616F (0x48344258)
  394. │ │ └───ABGR16161616F (0x48344241)
  395. │ └───Properties
  396. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  397. │ ├───"FB_ID" (atomic): object framebuffer = 0
  398. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  399. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  400. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  401. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  402. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  403. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  404. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  405. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  406. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  407. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  408. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  409. ├───Plane 4
  410. │ ├───Object ID: 48
  411. │ ├───CRTCs: {1}
  412. │ ├───FB ID: 0
  413. │ ├───Formats:
  414. │ │ ├───XRGB8888 (0x34325258)
  415. │ │ ├───ARGB8888 (0x34325241)
  416. │ │ ├───RGBA8888 (0x34324152)
  417. │ │ ├───XRGB2101010 (0x30335258)
  418. │ │ ├───XBGR2101010 (0x30334258)
  419. │ │ ├───ARGB2101010 (0x30335241)
  420. │ │ ├───ABGR2101010 (0x30334241)
  421. │ │ ├───XRGB16161616 (0x38345258)
  422. │ │ ├───XBGR16161616 (0x38344258)
  423. │ │ ├───ARGB16161616 (0x38345241)
  424. │ │ ├───ABGR16161616 (0x38344241)
  425. │ │ ├───XBGR8888 (0x34324258)
  426. │ │ ├───ABGR8888 (0x34324241)
  427. │ │ ├───RGB565 (0x36314752)
  428. │ │ ├───XRGB16161616F (0x48345258)
  429. │ │ ├───ARGB16161616F (0x48345241)
  430. │ │ ├───XBGR16161616F (0x48344258)
  431. │ │ └───ABGR16161616F (0x48344241)
  432. │ └───Properties
  433. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  434. │ ├───"FB_ID" (atomic): object framebuffer = 0
  435. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  436. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  437. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  438. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  439. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920
  440. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080
  441. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  442. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  443. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920
  444. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080
  445. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  446. ├───Plane 5
  447. │ ├───Object ID: 50
  448. │ ├───CRTCs: {0}
  449. │ ├───FB ID: 89
  450. │ │ ├───Object ID: 89
  451. │ │ ├───Size: 1920x1080
  452. │ │ ├───Format: XRGB8888 (0x34325258)
  453. │ │ └───Planes:
  454. │ │ └───Plane 0: offset = 0, pitch = 8192
  455. │ ├───Formats:
  456. │ │ ├───XRGB8888 (0x34325258)
  457. │ │ ├───ARGB8888 (0x34325241)
  458. │ │ ├───RGBA8888 (0x34324152)
  459. │ │ ├───XRGB2101010 (0x30335258)
  460. │ │ ├───XBGR2101010 (0x30334258)
  461. │ │ ├───ARGB2101010 (0x30335241)
  462. │ │ ├───ABGR2101010 (0x30334241)
  463. │ │ ├───XRGB16161616 (0x38345258)
  464. │ │ ├───XBGR16161616 (0x38344258)
  465. │ │ ├───ARGB16161616 (0x38345241)
  466. │ │ ├───ABGR16161616 (0x38344241)
  467. │ │ ├───XBGR8888 (0x34324258)
  468. │ │ ├───ABGR8888 (0x34324241)
  469. │ │ ├───RGB565 (0x36314752)
  470. │ │ ├───XRGB16161616F (0x48345258)
  471. │ │ ├───ARGB16161616F (0x48345241)
  472. │ │ ├───XBGR16161616F (0x48344258)
  473. │ │ └───ABGR16161616F (0x48344241)
  474. │ └───Properties
  475. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  476. │ ├───"FB_ID" (atomic): object framebuffer = 89
  477. │ │ ├───Object ID: 89
  478. │ │ ├───Size: 1920x1080
  479. │ │ ├───Format: XRGB8888 (0x34325258)
  480. │ │ └───Planes:
  481. │ │ └───Plane 0: offset = 0, pitch = 8192
  482. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  483. │ ├───"CRTC_ID" (atomic): object CRTC = 53
  484. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  485. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  486. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920
  487. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080
  488. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  489. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  490. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920
  491. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080
  492. │ └───"rotation": bitmask {rotate-0, rotate-90, rotate-180, rotate-270} = (rotate-0)
  493. ├───Plane 6
  494. │ ├───Object ID: 52
  495. │ ├───CRTCs: {0}
  496. │ ├───FB ID: 0
  497. │ ├───Formats:
  498. │ │ └───ARGB8888 (0x34325241)
  499. │ └───Properties
  500. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  501. │ ├───"FB_ID" (atomic): object framebuffer = 0
  502. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  503. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  504. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  505. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  506. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  507. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  508. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  509. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  510. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  511. │ └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  512. ├───Plane 7
  513. │ ├───Object ID: 54
  514. │ ├───CRTCs: {1}
  515. │ ├───FB ID: 0
  516. │ ├───Formats:
  517. │ │ └───ARGB8888 (0x34325241)
  518. │ └───Properties
  519. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  520. │ ├───"FB_ID" (atomic): object framebuffer = 0
  521. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  522. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  523. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  524. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  525. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  526. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  527. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  528. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  529. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  530. │ └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  531. ├───Plane 8
  532. │ ├───Object ID: 56
  533. │ ├───CRTCs: {2}
  534. │ ├───FB ID: 0
  535. │ ├───Formats:
  536. │ │ └───ARGB8888 (0x34325241)
  537. │ └───Properties
  538. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  539. │ ├───"FB_ID" (atomic): object framebuffer = 0
  540. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  541. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  542. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  543. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  544. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  545. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  546. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  547. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  548. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  549. │ └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  550. ├───Plane 9
  551. │ ├───Object ID: 58
  552. │ ├───CRTCs: {3}
  553. │ ├───FB ID: 0
  554. │ ├───Formats:
  555. │ │ └───ARGB8888 (0x34325241)
  556. │ └───Properties
  557. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  558. │ ├───"FB_ID" (atomic): object framebuffer = 0
  559. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  560. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  561. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  562. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  563. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  564. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  565. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  566. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  567. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  568. │ └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  569. ├───Plane 10
  570. │ ├───Object ID: 60
  571. │ ├───CRTCs: {4}
  572. │ ├───FB ID: 0
  573. │ ├───Formats:
  574. │ │ └───ARGB8888 (0x34325241)
  575. │ └───Properties
  576. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  577. │ ├───"FB_ID" (atomic): object framebuffer = 0
  578. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  579. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  580. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  581. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  582. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  583. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  584. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  585. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  586. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  587. │ └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  588. └───Plane 11
  589. ├───Object ID: 62
  590. ├───CRTCs: {5}
  591. ├───FB ID: 0
  592. ├───Formats:
  593. │ └───ARGB8888 (0x34325241)
  594. └───Properties
  595. ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  596. ├───"FB_ID" (atomic): object framebuffer = 0
  597. ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  598. ├───"CRTC_ID" (atomic): object CRTC = 0
  599. ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  600. ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  601. ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  602. ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  603. ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  604. ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  605. ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  606. └───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  607.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement