Advertisement
Guest User

4k60_hdr_off

a guest
Nov 23rd, 2024
82
0
162 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 122.34 KB | None | 0 0
  1. Node: /dev/dri/card1
  2. ├───Driver: nvidia-drm (NVIDIA DRM driver) version 0.0.0
  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_CLIENT_CAP_CURSOR_PLANE_HOTSPOT not supported
  9. │ ├───DRM_CAP_DUMB_BUFFER = 1
  10. │ ├───DRM_CAP_VBLANK_HIGH_CRTC = 1
  11. │ ├───DRM_CAP_DUMB_PREFERRED_DEPTH = 24
  12. │ ├───DRM_CAP_DUMB_PREFER_SHADOW = 1
  13. │ ├───DRM_CAP_PRIME = 3
  14. │ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
  15. │ ├───DRM_CAP_ASYNC_PAGE_FLIP = 1
  16. │ ├───DRM_CAP_CURSOR_WIDTH = 256
  17. │ ├───DRM_CAP_CURSOR_HEIGHT = 256
  18. │ ├───DRM_CAP_ADDFB2_MODIFIERS = 1
  19. │ ├───DRM_CAP_PAGE_FLIP_TARGET = 0
  20. │ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
  21. │ ├───DRM_CAP_SYNCOBJ = 1
  22. │ ├───DRM_CAP_SYNCOBJ_TIMELINE = 1
  23. │ └───DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP = 1
  24. ├───Device: PCI 10de:2204 NVIDIA Corporation GA102 [GeForce RTX 3090]
  25. │ └───Available nodes: primary, render
  26. ├───Framebuffer size
  27. │ ├───Width: [0, 65535]
  28. │ └───Height: [0, 65535]
  29. ├───Connectors
  30. │ ├───Connector 0
  31. │ │ ├───Object ID: 103
  32. │ │ ├───Type: DisplayPort
  33. │ │ ├───Status: disconnected
  34. │ │ ├───Encoders: {0, 1}
  35. │ │ └───Properties
  36. │ │ ├───"EDID" (immutable): blob = 0
  37. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  38. │ │ ├───"link-status": enum {Good, Bad} = Good
  39. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  40. │ │ ├───"TILE" (immutable): blob = 0
  41. │ │ ├───"CRTC_ID" (atomic): object CRTC = 0
  42. │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default
  43. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  44. │ │ └───"vrr_capable" (immutable): range [0, 1] = 0
  45. │ ├───Connector 1
  46. │ │ ├───Object ID: 107
  47. │ │ ├───Type: HDMI-A
  48. │ │ ├───Status: connected
  49. │ │ ├───Physical size: 1440×810 mm
  50. │ │ ├───Subpixel: unknown
  51. │ │ ├───Encoders: {2}
  52. │ │ ├───Modes
  53. │ │ │ ├───3840×[email protected] preferred phsync pvsync
  54. │ │ │ ├───4096×[email protected] phsync pvsync
  55. │ │ │ ├───4096×[email protected] phsync pvsync
  56. │ │ │ ├───4096×[email protected] phsync pvsync
  57. │ │ │ ├───4096×[email protected] phsync pvsync
  58. │ │ │ ├───3840×[email protected] phsync pvsync
  59. │ │ │ ├───3840×[email protected] phsync pvsync
  60. │ │ │ ├───3840×[email protected] phsync pvsync
  61. │ │ │ ├───3840×[email protected] phsync pvsync
  62. │ │ │ ├───3840×[email protected] phsync pvsync
  63. │ │ │ ├───1920×[email protected] phsync pvsync
  64. │ │ │ ├───1920×[email protected] phsync pvsync
  65. │ │ │ ├───1920×[email protected] phsync pvsync
  66. │ │ │ ├───1920×[email protected] phsync pvsync
  67. │ │ │ ├───1920×[email protected] phsync pvsync
  68. │ │ │ ├───1680×[email protected] nhsync pvsync
  69. │ │ │ ├───1600×[email protected] phsync pvsync
  70. │ │ │ ├───1280×[email protected] phsync pvsync
  71. │ │ │ ├───1152×[email protected] phsync pvsync
  72. │ │ │ ├───1280×[email protected] phsync pvsync
  73. │ │ │ ├───1280×[email protected] phsync pvsync
  74. │ │ │ ├───1280×[email protected] phsync pvsync
  75. │ │ │ ├───1280×[email protected] nhsync pvsync
  76. │ │ │ ├───1280×[email protected] phsync pvsync
  77. │ │ │ ├───1024×[email protected] nhsync nvsync
  78. │ │ │ ├───800×[email protected] phsync pvsync
  79. │ │ │ ├───720×[email protected] nhsync nvsync
  80. │ │ │ ├───720×[email protected] nhsync nvsync
  81. │ │ │ ├───640×[email protected] nhsync nvsync
  82. │ │ │ └───640×[email protected] nhsync nvsync
  83. │ │ └───Properties
  84. │ │ ├───"EDID" (immutable): blob = 127
  85. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  86. │ │ ├───"link-status": enum {Good, Bad} = Good
  87. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  88. │ │ ├───"TILE" (immutable): blob = 0
  89. │ │ ├───"CRTC_ID" (atomic): object CRTC = 57
  90. │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default
  91. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  92. │ │ └───"vrr_capable" (immutable): range [0, 1] = 0
  93. │ ├───Connector 2
  94. │ │ ├───Object ID: 110
  95. │ │ ├───Type: DisplayPort
  96. │ │ ├───Status: disconnected
  97. │ │ ├───Encoders: {3, 4}
  98. │ │ └───Properties
  99. │ │ ├───"EDID" (immutable): blob = 0
  100. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  101. │ │ ├───"link-status": enum {Good, Bad} = Good
  102. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  103. │ │ ├───"TILE" (immutable): blob = 0
  104. │ │ ├───"CRTC_ID" (atomic): object CRTC = 0
  105. │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default
  106. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  107. │ │ └───"vrr_capable" (immutable): range [0, 1] = 0
  108. │ ├───Connector 3
  109. │ │ ├───Object ID: 114
  110. │ │ ├───Type: HDMI-A
  111. │ │ ├───Status: disconnected
  112. │ │ ├───Encoders: {5}
  113. │ │ └───Properties
  114. │ │ ├───"EDID" (immutable): blob = 0
  115. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  116. │ │ ├───"link-status": enum {Good, Bad} = Good
  117. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  118. │ │ ├───"TILE" (immutable): blob = 0
  119. │ │ ├───"CRTC_ID" (atomic): object CRTC = 0
  120. │ │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default
  121. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  122. │ │ └───"vrr_capable" (immutable): range [0, 1] = 0
  123. │ └───Connector 4
  124. │ ├───Object ID: 117
  125. │ ├───Type: DisplayPort
  126. │ ├───Status: disconnected
  127. │ ├───Encoders: {6, 7}
  128. │ └───Properties
  129. │ ├───"EDID" (immutable): blob = 0
  130. │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  131. │ ├───"link-status": enum {Good, Bad} = Good
  132. │ ├───"non-desktop" (immutable): range [0, 1] = 0
  133. │ ├───"TILE" (immutable): blob = 0
  134. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  135. │ ├───"Colorspace": enum {Default, BT2020_RGB, BT2020_YCC} = Default
  136. │ ├───"HDR_OUTPUT_METADATA": blob = 0
  137. │ └───"vrr_capable" (immutable): range [0, 1] = 0
  138. ├───Encoders
  139. │ ├───Encoder 0
  140. │ │ ├───Object ID: 102
  141. │ │ ├───Type: TMDS
  142. │ │ ├───CRTCS: {0, 1, 2, 3}
  143. │ │ └───Clones: {}
  144. │ ├───Encoder 1
  145. │ │ ├───Object ID: 105
  146. │ │ ├───Type: TMDS
  147. │ │ ├───CRTCS: {0, 1, 2, 3}
  148. │ │ └───Clones: {}
  149. │ ├───Encoder 2
  150. │ │ ├───Object ID: 106
  151. │ │ ├───Type: TMDS
  152. │ │ ├───CRTCS: {0, 1, 2, 3}
  153. │ │ └───Clones: {}
  154. │ ├───Encoder 3
  155. │ │ ├───Object ID: 109
  156. │ │ ├───Type: TMDS
  157. │ │ ├───CRTCS: {0, 1, 2, 3}
  158. │ │ └───Clones: {}
  159. │ ├───Encoder 4
  160. │ │ ├───Object ID: 112
  161. │ │ ├───Type: TMDS
  162. │ │ ├───CRTCS: {0, 1, 2, 3}
  163. │ │ └───Clones: {}
  164. │ ├───Encoder 5
  165. │ │ ├───Object ID: 113
  166. │ │ ├───Type: TMDS
  167. │ │ ├───CRTCS: {0, 1, 2, 3}
  168. │ │ └───Clones: {}
  169. │ ├───Encoder 6
  170. │ │ ├───Object ID: 116
  171. │ │ ├───Type: TMDS
  172. │ │ ├───CRTCS: {0, 1, 2, 3}
  173. │ │ └───Clones: {}
  174. │ └───Encoder 7
  175. │ ├───Object ID: 119
  176. │ ├───Type: TMDS
  177. │ ├───CRTCS: {0, 1, 2, 3}
  178. │ └───Clones: {}
  179. ├───CRTCs
  180. │ ├───CRTC 0
  181. │ │ ├───Object ID: 57
  182. │ │ ├───Legacy info
  183. │ │ │ ├───Mode: 3840×[email protected] preferred phsync pvsync
  184. │ │ │ └───Gamma size: 1024
  185. │ │ └───Properties
  186. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 1
  187. │ │ ├───"MODE_ID" (atomic): blob = 129
  188. │ │ │ └───3840×[email protected] preferred phsync pvsync
  189. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  190. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  191. │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  192. │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296
  193. │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0
  194. │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  195. │ │ ├───"DEGAMMA_LUT": blob = 0
  196. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  197. │ │ ├───"CTM": blob = 0
  198. │ │ ├───"GAMMA_LUT": blob = 134
  199. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  200. │ ├───CRTC 1
  201. │ │ ├───Object ID: 70
  202. │ │ ├───Legacy info
  203. │ │ │ └───Gamma size: 1024
  204. │ │ └───Properties
  205. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  206. │ │ ├───"MODE_ID" (atomic): blob = 0
  207. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  208. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  209. │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  210. │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296
  211. │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0
  212. │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  213. │ │ ├───"DEGAMMA_LUT": blob = 0
  214. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  215. │ │ ├───"CTM": blob = 0
  216. │ │ ├───"GAMMA_LUT": blob = 0
  217. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  218. │ ├───CRTC 2
  219. │ │ ├───Object ID: 83
  220. │ │ ├───Legacy info
  221. │ │ │ └───Gamma size: 1024
  222. │ │ └───Properties
  223. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  224. │ │ ├───"MODE_ID" (atomic): blob = 0
  225. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  226. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  227. │ │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  228. │ │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296
  229. │ │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0
  230. │ │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  231. │ │ ├───"DEGAMMA_LUT": blob = 0
  232. │ │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  233. │ │ ├───"CTM": blob = 0
  234. │ │ ├───"GAMMA_LUT": blob = 0
  235. │ │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  236. │ └───CRTC 3
  237. │ ├───Object ID: 96
  238. │ ├───Legacy info
  239. │ │ └───Gamma size: 1024
  240. │ └───Properties
  241. │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  242. │ ├───"MODE_ID" (atomic): blob = 0
  243. │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  244. │ ├───"VRR_ENABLED": range [0, 1] = 0
  245. │ ├───"NV_CRTC_REGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  246. │ ├───"NV_CRTC_REGAMMA_DIVISOR": range [4294967296, INT64_MAX] = 4294967296
  247. │ ├───"NV_CRTC_REGAMMA_LUT": blob = 0
  248. │ ├───"NV_CRTC_REGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  249. │ ├───"DEGAMMA_LUT": blob = 0
  250. │ ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  251. │ ├───"CTM": blob = 0
  252. │ ├───"GAMMA_LUT": blob = 0
  253. │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  254. └───Planes
  255. ├───Plane 0
  256. │ ├───Object ID: 50
  257. │ ├───CRTCs: {0}
  258. │ ├───Legacy info
  259. │ │ ├───FB ID: 128
  260. │ │ │ ├───Object ID: 128
  261. │ │ │ ├───Size: 3840×2160
  262. │ │ │ ├───Format: XRGB8888 (0x34325258)
  263. │ │ │ ├───Modifier: NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  264. │ │ │ └───Planes:
  265. │ │ │ └───Plane 0: offset = 0, pitch = 15360 bytes
  266. │ │ └───Formats:
  267. │ │ ├───ARGB1555 (0x35315241)
  268. │ │ ├───XRGB1555 (0x35315258)
  269. │ │ ├───RGB565 (0x36314752)
  270. │ │ ├───ARGB8888 (0x34325241)
  271. │ │ ├───XRGB8888 (0x34325258)
  272. │ │ ├───ABGR2101010 (0x30334241)
  273. │ │ ├───XBGR2101010 (0x30334258)
  274. │ │ ├───ABGR8888 (0x34324241)
  275. │ │ ├───XBGR8888 (0x34324258)
  276. │ │ ├───ABGR16161616F (0x48344241)
  277. │ │ ├───YUYV (0x56595559)
  278. │ │ ├───UYVY (0x59565955)
  279. │ │ ├───NV42 (0x3234564e)
  280. │ │ ├───NV24 (0x3432564e)
  281. │ │ ├───NV61 (0x3136564e)
  282. │ │ ├───NV16 (0x3631564e)
  283. │ │ ├───NV21 (0x3132564e)
  284. │ │ ├───NV12 (0x3231564e)
  285. │ │ ├───P210 (0x30313250)
  286. │ │ ├───P010 (0x30313050)
  287. │ │ ├───P012 (0x32313050)
  288. │ │ └───XBGR16161616F (0x48344258)
  289. │ └───Properties
  290. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  291. │ ├───"FB_ID" (atomic): object framebuffer = 128
  292. │ │ ├───Object ID: 128
  293. │ │ ├───Size: 3840×2160
  294. │ │ ├───Format: XRGB8888 (0x34325258)
  295. │ │ ├───Modifier: NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  296. │ │ └───Planes:
  297. │ │ └───Plane 0: offset = 0, pitch = 15360 bytes
  298. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  299. │ ├───"CRTC_ID" (atomic): object CRTC = 57
  300. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  301. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  302. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 3840
  303. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 2160
  304. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  305. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  306. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 3840
  307. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 2160
  308. │ ├───"IN_FORMATS" (immutable): blob = 51
  309. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  310. │ │ │ ├───ARGB1555 (0x35315241)
  311. │ │ │ ├───XRGB1555 (0x35315258)
  312. │ │ │ ├───RGB565 (0x36314752)
  313. │ │ │ ├───ARGB8888 (0x34325241)
  314. │ │ │ ├───XRGB8888 (0x34325258)
  315. │ │ │ ├───ABGR2101010 (0x30334241)
  316. │ │ │ ├───XBGR2101010 (0x30334258)
  317. │ │ │ ├───ABGR8888 (0x34324241)
  318. │ │ │ ├───XBGR8888 (0x34324258)
  319. │ │ │ ├───ABGR16161616F (0x48344241)
  320. │ │ │ ├───YUYV (0x56595559)
  321. │ │ │ ├───UYVY (0x59565955)
  322. │ │ │ ├───NV42 (0x3234564e)
  323. │ │ │ ├───NV24 (0x3432564e)
  324. │ │ │ ├───NV61 (0x3136564e)
  325. │ │ │ ├───NV16 (0x3631564e)
  326. │ │ │ ├───NV21 (0x3132564e)
  327. │ │ │ ├───NV12 (0x3231564e)
  328. │ │ │ ├───P210 (0x30313250)
  329. │ │ │ ├───P010 (0x30313050)
  330. │ │ │ ├───P012 (0x32313050)
  331. │ │ │ └───XBGR16161616F (0x48344258)
  332. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  333. │ │ │ ├───ARGB1555 (0x35315241)
  334. │ │ │ ├───XRGB1555 (0x35315258)
  335. │ │ │ ├───RGB565 (0x36314752)
  336. │ │ │ ├───ARGB8888 (0x34325241)
  337. │ │ │ ├───XRGB8888 (0x34325258)
  338. │ │ │ ├───ABGR2101010 (0x30334241)
  339. │ │ │ ├───XBGR2101010 (0x30334258)
  340. │ │ │ ├───ABGR8888 (0x34324241)
  341. │ │ │ ├───XBGR8888 (0x34324258)
  342. │ │ │ ├───ABGR16161616F (0x48344241)
  343. │ │ │ ├───YUYV (0x56595559)
  344. │ │ │ ├───UYVY (0x59565955)
  345. │ │ │ ├───NV42 (0x3234564e)
  346. │ │ │ ├───NV24 (0x3432564e)
  347. │ │ │ ├───NV61 (0x3136564e)
  348. │ │ │ ├───NV16 (0x3631564e)
  349. │ │ │ ├───NV21 (0x3132564e)
  350. │ │ │ ├───NV12 (0x3231564e)
  351. │ │ │ ├───P210 (0x30313250)
  352. │ │ │ ├───P010 (0x30313050)
  353. │ │ │ ├───P012 (0x32313050)
  354. │ │ │ └───XBGR16161616F (0x48344258)
  355. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  356. │ │ │ ├───ARGB1555 (0x35315241)
  357. │ │ │ ├───XRGB1555 (0x35315258)
  358. │ │ │ ├───RGB565 (0x36314752)
  359. │ │ │ ├───ARGB8888 (0x34325241)
  360. │ │ │ ├───XRGB8888 (0x34325258)
  361. │ │ │ ├───ABGR2101010 (0x30334241)
  362. │ │ │ ├───XBGR2101010 (0x30334258)
  363. │ │ │ ├───ABGR8888 (0x34324241)
  364. │ │ │ ├───XBGR8888 (0x34324258)
  365. │ │ │ ├───ABGR16161616F (0x48344241)
  366. │ │ │ ├───YUYV (0x56595559)
  367. │ │ │ ├───UYVY (0x59565955)
  368. │ │ │ ├───NV42 (0x3234564e)
  369. │ │ │ ├───NV24 (0x3432564e)
  370. │ │ │ ├───NV61 (0x3136564e)
  371. │ │ │ ├───NV16 (0x3631564e)
  372. │ │ │ ├───NV21 (0x3132564e)
  373. │ │ │ ├───NV12 (0x3231564e)
  374. │ │ │ ├───P210 (0x30313250)
  375. │ │ │ ├───P010 (0x30313050)
  376. │ │ │ ├───P012 (0x32313050)
  377. │ │ │ └───XBGR16161616F (0x48344258)
  378. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  379. │ │ │ ├───ARGB1555 (0x35315241)
  380. │ │ │ ├───XRGB1555 (0x35315258)
  381. │ │ │ ├───RGB565 (0x36314752)
  382. │ │ │ ├───ARGB8888 (0x34325241)
  383. │ │ │ ├───XRGB8888 (0x34325258)
  384. │ │ │ ├───ABGR2101010 (0x30334241)
  385. │ │ │ ├───XBGR2101010 (0x30334258)
  386. │ │ │ ├───ABGR8888 (0x34324241)
  387. │ │ │ ├───XBGR8888 (0x34324258)
  388. │ │ │ ├───ABGR16161616F (0x48344241)
  389. │ │ │ ├───YUYV (0x56595559)
  390. │ │ │ ├───UYVY (0x59565955)
  391. │ │ │ ├───NV42 (0x3234564e)
  392. │ │ │ ├───NV24 (0x3432564e)
  393. │ │ │ ├───NV61 (0x3136564e)
  394. │ │ │ ├───NV16 (0x3631564e)
  395. │ │ │ ├───NV21 (0x3132564e)
  396. │ │ │ ├───NV12 (0x3231564e)
  397. │ │ │ ├───P210 (0x30313250)
  398. │ │ │ ├───P010 (0x30313050)
  399. │ │ │ ├───P012 (0x32313050)
  400. │ │ │ └───XBGR16161616F (0x48344258)
  401. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  402. │ │ │ ├───ARGB1555 (0x35315241)
  403. │ │ │ ├───XRGB1555 (0x35315258)
  404. │ │ │ ├───RGB565 (0x36314752)
  405. │ │ │ ├───ARGB8888 (0x34325241)
  406. │ │ │ ├───XRGB8888 (0x34325258)
  407. │ │ │ ├───ABGR2101010 (0x30334241)
  408. │ │ │ ├───XBGR2101010 (0x30334258)
  409. │ │ │ ├───ABGR8888 (0x34324241)
  410. │ │ │ ├───XBGR8888 (0x34324258)
  411. │ │ │ ├───ABGR16161616F (0x48344241)
  412. │ │ │ ├───YUYV (0x56595559)
  413. │ │ │ ├───UYVY (0x59565955)
  414. │ │ │ ├───NV42 (0x3234564e)
  415. │ │ │ ├───NV24 (0x3432564e)
  416. │ │ │ ├───NV61 (0x3136564e)
  417. │ │ │ ├───NV16 (0x3631564e)
  418. │ │ │ ├───NV21 (0x3132564e)
  419. │ │ │ ├───NV12 (0x3231564e)
  420. │ │ │ ├───P210 (0x30313250)
  421. │ │ │ ├───P010 (0x30313050)
  422. │ │ │ ├───P012 (0x32313050)
  423. │ │ │ └───XBGR16161616F (0x48344258)
  424. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  425. │ │ │ ├───ARGB1555 (0x35315241)
  426. │ │ │ ├───XRGB1555 (0x35315258)
  427. │ │ │ ├───RGB565 (0x36314752)
  428. │ │ │ ├───ARGB8888 (0x34325241)
  429. │ │ │ ├───XRGB8888 (0x34325258)
  430. │ │ │ ├───ABGR2101010 (0x30334241)
  431. │ │ │ ├───XBGR2101010 (0x30334258)
  432. │ │ │ ├───ABGR8888 (0x34324241)
  433. │ │ │ ├───XBGR8888 (0x34324258)
  434. │ │ │ ├───ABGR16161616F (0x48344241)
  435. │ │ │ ├───YUYV (0x56595559)
  436. │ │ │ ├───UYVY (0x59565955)
  437. │ │ │ ├───NV42 (0x3234564e)
  438. │ │ │ ├───NV24 (0x3432564e)
  439. │ │ │ ├───NV61 (0x3136564e)
  440. │ │ │ ├───NV16 (0x3631564e)
  441. │ │ │ ├───NV21 (0x3132564e)
  442. │ │ │ ├───NV12 (0x3231564e)
  443. │ │ │ ├───P210 (0x30313250)
  444. │ │ │ ├───P010 (0x30313050)
  445. │ │ │ ├───P012 (0x32313050)
  446. │ │ │ └───XBGR16161616F (0x48344258)
  447. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  448. │ │ ├───ARGB1555 (0x35315241)
  449. │ │ ├───XRGB1555 (0x35315258)
  450. │ │ ├───RGB565 (0x36314752)
  451. │ │ ├───ARGB8888 (0x34325241)
  452. │ │ ├───XRGB8888 (0x34325258)
  453. │ │ ├───ABGR2101010 (0x30334241)
  454. │ │ ├───XBGR2101010 (0x30334258)
  455. │ │ ├───ABGR8888 (0x34324241)
  456. │ │ ├───XBGR8888 (0x34324258)
  457. │ │ ├───ABGR16161616F (0x48344241)
  458. │ │ ├───YUYV (0x56595559)
  459. │ │ ├───UYVY (0x59565955)
  460. │ │ ├───NV42 (0x3234564e)
  461. │ │ ├───NV24 (0x3432564e)
  462. │ │ ├───NV61 (0x3136564e)
  463. │ │ ├───NV16 (0x3631564e)
  464. │ │ ├───NV21 (0x3132564e)
  465. │ │ ├───NV12 (0x3231564e)
  466. │ │ ├───P210 (0x30313250)
  467. │ │ ├───P010 (0x30313050)
  468. │ │ ├───P012 (0x32313050)
  469. │ │ └───XBGR16161616F (0x48344258)
  470. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  471. │ ├───"NV_HDR_STATIC_METADATA": blob = 0
  472. │ ├───"NV_PLANE_LMS_CTM": blob = 0
  473. │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0
  474. │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0
  475. │ ├───"NV_PLANE_TMO_LUT": blob = 0
  476. │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  477. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  478. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  479. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  480. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  481. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  482. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  483. ├───Plane 1
  484. │ ├───Object ID: 53
  485. │ ├───CRTCs: {0}
  486. │ ├───Legacy info
  487. │ │ ├───FB ID: 0
  488. │ │ └───Formats:
  489. │ │ └───ARGB8888 (0x34325241)
  490. │ └───Properties
  491. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  492. │ ├───"FB_ID" (atomic): object framebuffer = 0
  493. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  494. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  495. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 1711
  496. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 1441
  497. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 256
  498. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 256
  499. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  500. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  501. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 256
  502. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 256
  503. │ ├───"IN_FORMATS" (immutable): blob = 54
  504. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  505. │ │ └───ARGB8888 (0x34325241)
  506. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  507. │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  508. ├───Plane 2
  509. │ ├───Object ID: 58
  510. │ ├───CRTCs: {0}
  511. │ ├───Legacy info
  512. │ │ ├───FB ID: 0
  513. │ │ └───Formats:
  514. │ │ ├───ARGB1555 (0x35315241)
  515. │ │ ├───XRGB1555 (0x35315258)
  516. │ │ ├───RGB565 (0x36314752)
  517. │ │ ├───ARGB8888 (0x34325241)
  518. │ │ ├───XRGB8888 (0x34325258)
  519. │ │ ├───ABGR2101010 (0x30334241)
  520. │ │ ├───XBGR2101010 (0x30334258)
  521. │ │ ├───ABGR8888 (0x34324241)
  522. │ │ ├───XBGR8888 (0x34324258)
  523. │ │ ├───ABGR16161616F (0x48344241)
  524. │ │ ├───YUYV (0x56595559)
  525. │ │ ├───UYVY (0x59565955)
  526. │ │ ├───NV42 (0x3234564e)
  527. │ │ ├───NV24 (0x3432564e)
  528. │ │ ├───NV61 (0x3136564e)
  529. │ │ ├───NV16 (0x3631564e)
  530. │ │ ├───NV21 (0x3132564e)
  531. │ │ ├───NV12 (0x3231564e)
  532. │ │ ├───P210 (0x30313250)
  533. │ │ ├───P010 (0x30313050)
  534. │ │ ├───P012 (0x32313050)
  535. │ │ └───XBGR16161616F (0x48344258)
  536. │ └───Properties
  537. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
  538. │ ├───"FB_ID" (atomic): object framebuffer = 0
  539. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  540. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  541. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  542. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  543. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  544. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  545. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  546. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  547. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  548. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  549. │ ├───"IN_FORMATS" (immutable): blob = 59
  550. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  551. │ │ │ ├───ARGB1555 (0x35315241)
  552. │ │ │ ├───XRGB1555 (0x35315258)
  553. │ │ │ ├───RGB565 (0x36314752)
  554. │ │ │ ├───ARGB8888 (0x34325241)
  555. │ │ │ ├───XRGB8888 (0x34325258)
  556. │ │ │ ├───ABGR2101010 (0x30334241)
  557. │ │ │ ├───XBGR2101010 (0x30334258)
  558. │ │ │ ├───ABGR8888 (0x34324241)
  559. │ │ │ ├───XBGR8888 (0x34324258)
  560. │ │ │ ├───ABGR16161616F (0x48344241)
  561. │ │ │ ├───YUYV (0x56595559)
  562. │ │ │ ├───UYVY (0x59565955)
  563. │ │ │ ├───NV42 (0x3234564e)
  564. │ │ │ ├───NV24 (0x3432564e)
  565. │ │ │ ├───NV61 (0x3136564e)
  566. │ │ │ ├───NV16 (0x3631564e)
  567. │ │ │ ├───NV21 (0x3132564e)
  568. │ │ │ ├───NV12 (0x3231564e)
  569. │ │ │ ├───P210 (0x30313250)
  570. │ │ │ ├───P010 (0x30313050)
  571. │ │ │ ├───P012 (0x32313050)
  572. │ │ │ └───XBGR16161616F (0x48344258)
  573. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  574. │ │ │ ├───ARGB1555 (0x35315241)
  575. │ │ │ ├───XRGB1555 (0x35315258)
  576. │ │ │ ├───RGB565 (0x36314752)
  577. │ │ │ ├───ARGB8888 (0x34325241)
  578. │ │ │ ├───XRGB8888 (0x34325258)
  579. │ │ │ ├───ABGR2101010 (0x30334241)
  580. │ │ │ ├───XBGR2101010 (0x30334258)
  581. │ │ │ ├───ABGR8888 (0x34324241)
  582. │ │ │ ├───XBGR8888 (0x34324258)
  583. │ │ │ ├───ABGR16161616F (0x48344241)
  584. │ │ │ ├───YUYV (0x56595559)
  585. │ │ │ ├───UYVY (0x59565955)
  586. │ │ │ ├───NV42 (0x3234564e)
  587. │ │ │ ├───NV24 (0x3432564e)
  588. │ │ │ ├───NV61 (0x3136564e)
  589. │ │ │ ├───NV16 (0x3631564e)
  590. │ │ │ ├───NV21 (0x3132564e)
  591. │ │ │ ├───NV12 (0x3231564e)
  592. │ │ │ ├───P210 (0x30313250)
  593. │ │ │ ├───P010 (0x30313050)
  594. │ │ │ ├───P012 (0x32313050)
  595. │ │ │ └───XBGR16161616F (0x48344258)
  596. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  597. │ │ │ ├───ARGB1555 (0x35315241)
  598. │ │ │ ├───XRGB1555 (0x35315258)
  599. │ │ │ ├───RGB565 (0x36314752)
  600. │ │ │ ├───ARGB8888 (0x34325241)
  601. │ │ │ ├───XRGB8888 (0x34325258)
  602. │ │ │ ├───ABGR2101010 (0x30334241)
  603. │ │ │ ├───XBGR2101010 (0x30334258)
  604. │ │ │ ├───ABGR8888 (0x34324241)
  605. │ │ │ ├───XBGR8888 (0x34324258)
  606. │ │ │ ├───ABGR16161616F (0x48344241)
  607. │ │ │ ├───YUYV (0x56595559)
  608. │ │ │ ├───UYVY (0x59565955)
  609. │ │ │ ├───NV42 (0x3234564e)
  610. │ │ │ ├───NV24 (0x3432564e)
  611. │ │ │ ├───NV61 (0x3136564e)
  612. │ │ │ ├───NV16 (0x3631564e)
  613. │ │ │ ├───NV21 (0x3132564e)
  614. │ │ │ ├───NV12 (0x3231564e)
  615. │ │ │ ├───P210 (0x30313250)
  616. │ │ │ ├───P010 (0x30313050)
  617. │ │ │ ├───P012 (0x32313050)
  618. │ │ │ └───XBGR16161616F (0x48344258)
  619. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  620. │ │ │ ├───ARGB1555 (0x35315241)
  621. │ │ │ ├───XRGB1555 (0x35315258)
  622. │ │ │ ├───RGB565 (0x36314752)
  623. │ │ │ ├───ARGB8888 (0x34325241)
  624. │ │ │ ├───XRGB8888 (0x34325258)
  625. │ │ │ ├───ABGR2101010 (0x30334241)
  626. │ │ │ ├───XBGR2101010 (0x30334258)
  627. │ │ │ ├───ABGR8888 (0x34324241)
  628. │ │ │ ├───XBGR8888 (0x34324258)
  629. │ │ │ ├───ABGR16161616F (0x48344241)
  630. │ │ │ ├───YUYV (0x56595559)
  631. │ │ │ ├───UYVY (0x59565955)
  632. │ │ │ ├───NV42 (0x3234564e)
  633. │ │ │ ├───NV24 (0x3432564e)
  634. │ │ │ ├───NV61 (0x3136564e)
  635. │ │ │ ├───NV16 (0x3631564e)
  636. │ │ │ ├───NV21 (0x3132564e)
  637. │ │ │ ├───NV12 (0x3231564e)
  638. │ │ │ ├───P210 (0x30313250)
  639. │ │ │ ├───P010 (0x30313050)
  640. │ │ │ ├───P012 (0x32313050)
  641. │ │ │ └───XBGR16161616F (0x48344258)
  642. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  643. │ │ │ ├───ARGB1555 (0x35315241)
  644. │ │ │ ├───XRGB1555 (0x35315258)
  645. │ │ │ ├───RGB565 (0x36314752)
  646. │ │ │ ├───ARGB8888 (0x34325241)
  647. │ │ │ ├───XRGB8888 (0x34325258)
  648. │ │ │ ├───ABGR2101010 (0x30334241)
  649. │ │ │ ├───XBGR2101010 (0x30334258)
  650. │ │ │ ├───ABGR8888 (0x34324241)
  651. │ │ │ ├───XBGR8888 (0x34324258)
  652. │ │ │ ├───ABGR16161616F (0x48344241)
  653. │ │ │ ├───YUYV (0x56595559)
  654. │ │ │ ├───UYVY (0x59565955)
  655. │ │ │ ├───NV42 (0x3234564e)
  656. │ │ │ ├───NV24 (0x3432564e)
  657. │ │ │ ├───NV61 (0x3136564e)
  658. │ │ │ ├───NV16 (0x3631564e)
  659. │ │ │ ├───NV21 (0x3132564e)
  660. │ │ │ ├───NV12 (0x3231564e)
  661. │ │ │ ├───P210 (0x30313250)
  662. │ │ │ ├───P010 (0x30313050)
  663. │ │ │ ├───P012 (0x32313050)
  664. │ │ │ └───XBGR16161616F (0x48344258)
  665. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  666. │ │ │ ├───ARGB1555 (0x35315241)
  667. │ │ │ ├───XRGB1555 (0x35315258)
  668. │ │ │ ├───RGB565 (0x36314752)
  669. │ │ │ ├───ARGB8888 (0x34325241)
  670. │ │ │ ├───XRGB8888 (0x34325258)
  671. │ │ │ ├───ABGR2101010 (0x30334241)
  672. │ │ │ ├───XBGR2101010 (0x30334258)
  673. │ │ │ ├───ABGR8888 (0x34324241)
  674. │ │ │ ├───XBGR8888 (0x34324258)
  675. │ │ │ ├───ABGR16161616F (0x48344241)
  676. │ │ │ ├───YUYV (0x56595559)
  677. │ │ │ ├───UYVY (0x59565955)
  678. │ │ │ ├───NV42 (0x3234564e)
  679. │ │ │ ├───NV24 (0x3432564e)
  680. │ │ │ ├───NV61 (0x3136564e)
  681. │ │ │ ├───NV16 (0x3631564e)
  682. │ │ │ ├───NV21 (0x3132564e)
  683. │ │ │ ├───NV12 (0x3231564e)
  684. │ │ │ ├───P210 (0x30313250)
  685. │ │ │ ├───P010 (0x30313050)
  686. │ │ │ ├───P012 (0x32313050)
  687. │ │ │ └───XBGR16161616F (0x48344258)
  688. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  689. │ │ ├───ARGB1555 (0x35315241)
  690. │ │ ├───XRGB1555 (0x35315258)
  691. │ │ ├───RGB565 (0x36314752)
  692. │ │ ├───ARGB8888 (0x34325241)
  693. │ │ ├───XRGB8888 (0x34325258)
  694. │ │ ├───ABGR2101010 (0x30334241)
  695. │ │ ├───XBGR2101010 (0x30334258)
  696. │ │ ├───ABGR8888 (0x34324241)
  697. │ │ ├───XBGR8888 (0x34324258)
  698. │ │ ├───ABGR16161616F (0x48344241)
  699. │ │ ├───YUYV (0x56595559)
  700. │ │ ├───UYVY (0x59565955)
  701. │ │ ├───NV42 (0x3234564e)
  702. │ │ ├───NV24 (0x3432564e)
  703. │ │ ├───NV61 (0x3136564e)
  704. │ │ ├───NV16 (0x3631564e)
  705. │ │ ├───NV21 (0x3132564e)
  706. │ │ ├───NV12 (0x3231564e)
  707. │ │ ├───P210 (0x30313250)
  708. │ │ ├───P010 (0x30313050)
  709. │ │ ├───P012 (0x32313050)
  710. │ │ └───XBGR16161616F (0x48344258)
  711. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  712. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  713. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  714. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  715. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  716. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  717. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  718. │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  719. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  720. ├───Plane 3
  721. │ ├───Object ID: 63
  722. │ ├───CRTCs: {1}
  723. │ ├───Legacy info
  724. │ │ ├───FB ID: 0
  725. │ │ └───Formats:
  726. │ │ ├───ARGB1555 (0x35315241)
  727. │ │ ├───XRGB1555 (0x35315258)
  728. │ │ ├───RGB565 (0x36314752)
  729. │ │ ├───ARGB8888 (0x34325241)
  730. │ │ ├───XRGB8888 (0x34325258)
  731. │ │ ├───ABGR2101010 (0x30334241)
  732. │ │ ├───XBGR2101010 (0x30334258)
  733. │ │ ├───ABGR8888 (0x34324241)
  734. │ │ ├───XBGR8888 (0x34324258)
  735. │ │ ├───ABGR16161616F (0x48344241)
  736. │ │ ├───YUYV (0x56595559)
  737. │ │ ├───UYVY (0x59565955)
  738. │ │ ├───NV42 (0x3234564e)
  739. │ │ ├───NV24 (0x3432564e)
  740. │ │ ├───NV61 (0x3136564e)
  741. │ │ ├───NV16 (0x3631564e)
  742. │ │ ├───NV21 (0x3132564e)
  743. │ │ ├───NV12 (0x3231564e)
  744. │ │ ├───P210 (0x30313250)
  745. │ │ ├───P010 (0x30313050)
  746. │ │ ├───P012 (0x32313050)
  747. │ │ └───XBGR16161616F (0x48344258)
  748. │ └───Properties
  749. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  750. │ ├───"FB_ID" (atomic): object framebuffer = 0
  751. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  752. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  753. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  754. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  755. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  756. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  757. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  758. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  759. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  760. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  761. │ ├───"IN_FORMATS" (immutable): blob = 64
  762. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  763. │ │ │ ├───ARGB1555 (0x35315241)
  764. │ │ │ ├───XRGB1555 (0x35315258)
  765. │ │ │ ├───RGB565 (0x36314752)
  766. │ │ │ ├───ARGB8888 (0x34325241)
  767. │ │ │ ├───XRGB8888 (0x34325258)
  768. │ │ │ ├───ABGR2101010 (0x30334241)
  769. │ │ │ ├───XBGR2101010 (0x30334258)
  770. │ │ │ ├───ABGR8888 (0x34324241)
  771. │ │ │ ├───XBGR8888 (0x34324258)
  772. │ │ │ ├───ABGR16161616F (0x48344241)
  773. │ │ │ ├───YUYV (0x56595559)
  774. │ │ │ ├───UYVY (0x59565955)
  775. │ │ │ ├───NV42 (0x3234564e)
  776. │ │ │ ├───NV24 (0x3432564e)
  777. │ │ │ ├───NV61 (0x3136564e)
  778. │ │ │ ├───NV16 (0x3631564e)
  779. │ │ │ ├───NV21 (0x3132564e)
  780. │ │ │ ├───NV12 (0x3231564e)
  781. │ │ │ ├───P210 (0x30313250)
  782. │ │ │ ├───P010 (0x30313050)
  783. │ │ │ ├───P012 (0x32313050)
  784. │ │ │ └───XBGR16161616F (0x48344258)
  785. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  786. │ │ │ ├───ARGB1555 (0x35315241)
  787. │ │ │ ├───XRGB1555 (0x35315258)
  788. │ │ │ ├───RGB565 (0x36314752)
  789. │ │ │ ├───ARGB8888 (0x34325241)
  790. │ │ │ ├───XRGB8888 (0x34325258)
  791. │ │ │ ├───ABGR2101010 (0x30334241)
  792. │ │ │ ├───XBGR2101010 (0x30334258)
  793. │ │ │ ├───ABGR8888 (0x34324241)
  794. │ │ │ ├───XBGR8888 (0x34324258)
  795. │ │ │ ├───ABGR16161616F (0x48344241)
  796. │ │ │ ├───YUYV (0x56595559)
  797. │ │ │ ├───UYVY (0x59565955)
  798. │ │ │ ├───NV42 (0x3234564e)
  799. │ │ │ ├───NV24 (0x3432564e)
  800. │ │ │ ├───NV61 (0x3136564e)
  801. │ │ │ ├───NV16 (0x3631564e)
  802. │ │ │ ├───NV21 (0x3132564e)
  803. │ │ │ ├───NV12 (0x3231564e)
  804. │ │ │ ├───P210 (0x30313250)
  805. │ │ │ ├───P010 (0x30313050)
  806. │ │ │ ├───P012 (0x32313050)
  807. │ │ │ └───XBGR16161616F (0x48344258)
  808. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  809. │ │ │ ├───ARGB1555 (0x35315241)
  810. │ │ │ ├───XRGB1555 (0x35315258)
  811. │ │ │ ├───RGB565 (0x36314752)
  812. │ │ │ ├───ARGB8888 (0x34325241)
  813. │ │ │ ├───XRGB8888 (0x34325258)
  814. │ │ │ ├───ABGR2101010 (0x30334241)
  815. │ │ │ ├───XBGR2101010 (0x30334258)
  816. │ │ │ ├───ABGR8888 (0x34324241)
  817. │ │ │ ├───XBGR8888 (0x34324258)
  818. │ │ │ ├───ABGR16161616F (0x48344241)
  819. │ │ │ ├───YUYV (0x56595559)
  820. │ │ │ ├───UYVY (0x59565955)
  821. │ │ │ ├───NV42 (0x3234564e)
  822. │ │ │ ├───NV24 (0x3432564e)
  823. │ │ │ ├───NV61 (0x3136564e)
  824. │ │ │ ├───NV16 (0x3631564e)
  825. │ │ │ ├───NV21 (0x3132564e)
  826. │ │ │ ├───NV12 (0x3231564e)
  827. │ │ │ ├───P210 (0x30313250)
  828. │ │ │ ├───P010 (0x30313050)
  829. │ │ │ ├───P012 (0x32313050)
  830. │ │ │ └───XBGR16161616F (0x48344258)
  831. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  832. │ │ │ ├───ARGB1555 (0x35315241)
  833. │ │ │ ├───XRGB1555 (0x35315258)
  834. │ │ │ ├───RGB565 (0x36314752)
  835. │ │ │ ├───ARGB8888 (0x34325241)
  836. │ │ │ ├───XRGB8888 (0x34325258)
  837. │ │ │ ├───ABGR2101010 (0x30334241)
  838. │ │ │ ├───XBGR2101010 (0x30334258)
  839. │ │ │ ├───ABGR8888 (0x34324241)
  840. │ │ │ ├───XBGR8888 (0x34324258)
  841. │ │ │ ├───ABGR16161616F (0x48344241)
  842. │ │ │ ├───YUYV (0x56595559)
  843. │ │ │ ├───UYVY (0x59565955)
  844. │ │ │ ├───NV42 (0x3234564e)
  845. │ │ │ ├───NV24 (0x3432564e)
  846. │ │ │ ├───NV61 (0x3136564e)
  847. │ │ │ ├───NV16 (0x3631564e)
  848. │ │ │ ├───NV21 (0x3132564e)
  849. │ │ │ ├───NV12 (0x3231564e)
  850. │ │ │ ├───P210 (0x30313250)
  851. │ │ │ ├───P010 (0x30313050)
  852. │ │ │ ├───P012 (0x32313050)
  853. │ │ │ └───XBGR16161616F (0x48344258)
  854. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  855. │ │ │ ├───ARGB1555 (0x35315241)
  856. │ │ │ ├───XRGB1555 (0x35315258)
  857. │ │ │ ├───RGB565 (0x36314752)
  858. │ │ │ ├───ARGB8888 (0x34325241)
  859. │ │ │ ├───XRGB8888 (0x34325258)
  860. │ │ │ ├───ABGR2101010 (0x30334241)
  861. │ │ │ ├───XBGR2101010 (0x30334258)
  862. │ │ │ ├───ABGR8888 (0x34324241)
  863. │ │ │ ├───XBGR8888 (0x34324258)
  864. │ │ │ ├───ABGR16161616F (0x48344241)
  865. │ │ │ ├───YUYV (0x56595559)
  866. │ │ │ ├───UYVY (0x59565955)
  867. │ │ │ ├───NV42 (0x3234564e)
  868. │ │ │ ├───NV24 (0x3432564e)
  869. │ │ │ ├───NV61 (0x3136564e)
  870. │ │ │ ├───NV16 (0x3631564e)
  871. │ │ │ ├───NV21 (0x3132564e)
  872. │ │ │ ├───NV12 (0x3231564e)
  873. │ │ │ ├───P210 (0x30313250)
  874. │ │ │ ├───P010 (0x30313050)
  875. │ │ │ ├───P012 (0x32313050)
  876. │ │ │ └───XBGR16161616F (0x48344258)
  877. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  878. │ │ │ ├───ARGB1555 (0x35315241)
  879. │ │ │ ├───XRGB1555 (0x35315258)
  880. │ │ │ ├───RGB565 (0x36314752)
  881. │ │ │ ├───ARGB8888 (0x34325241)
  882. │ │ │ ├───XRGB8888 (0x34325258)
  883. │ │ │ ├───ABGR2101010 (0x30334241)
  884. │ │ │ ├───XBGR2101010 (0x30334258)
  885. │ │ │ ├───ABGR8888 (0x34324241)
  886. │ │ │ ├───XBGR8888 (0x34324258)
  887. │ │ │ ├───ABGR16161616F (0x48344241)
  888. │ │ │ ├───YUYV (0x56595559)
  889. │ │ │ ├───UYVY (0x59565955)
  890. │ │ │ ├───NV42 (0x3234564e)
  891. │ │ │ ├───NV24 (0x3432564e)
  892. │ │ │ ├───NV61 (0x3136564e)
  893. │ │ │ ├───NV16 (0x3631564e)
  894. │ │ │ ├───NV21 (0x3132564e)
  895. │ │ │ ├───NV12 (0x3231564e)
  896. │ │ │ ├───P210 (0x30313250)
  897. │ │ │ ├───P010 (0x30313050)
  898. │ │ │ ├───P012 (0x32313050)
  899. │ │ │ └───XBGR16161616F (0x48344258)
  900. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  901. │ │ ├───ARGB1555 (0x35315241)
  902. │ │ ├───XRGB1555 (0x35315258)
  903. │ │ ├───RGB565 (0x36314752)
  904. │ │ ├───ARGB8888 (0x34325241)
  905. │ │ ├───XRGB8888 (0x34325258)
  906. │ │ ├───ABGR2101010 (0x30334241)
  907. │ │ ├───XBGR2101010 (0x30334258)
  908. │ │ ├───ABGR8888 (0x34324241)
  909. │ │ ├───XBGR8888 (0x34324258)
  910. │ │ ├───ABGR16161616F (0x48344241)
  911. │ │ ├───YUYV (0x56595559)
  912. │ │ ├───UYVY (0x59565955)
  913. │ │ ├───NV42 (0x3234564e)
  914. │ │ ├───NV24 (0x3432564e)
  915. │ │ ├───NV61 (0x3136564e)
  916. │ │ ├───NV16 (0x3631564e)
  917. │ │ ├───NV21 (0x3132564e)
  918. │ │ ├───NV12 (0x3231564e)
  919. │ │ ├───P210 (0x30313250)
  920. │ │ ├───P010 (0x30313050)
  921. │ │ ├───P012 (0x32313050)
  922. │ │ └───XBGR16161616F (0x48344258)
  923. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  924. │ ├───"NV_HDR_STATIC_METADATA": blob = 0
  925. │ ├───"NV_PLANE_LMS_CTM": blob = 0
  926. │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0
  927. │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0
  928. │ ├───"NV_PLANE_TMO_LUT": blob = 0
  929. │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  930. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  931. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  932. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  933. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  934. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  935. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  936. ├───Plane 4
  937. │ ├───Object ID: 66
  938. │ ├───CRTCs: {1}
  939. │ ├───Legacy info
  940. │ │ ├───FB ID: 0
  941. │ │ └───Formats:
  942. │ │ └───ARGB8888 (0x34325241)
  943. │ └───Properties
  944. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  945. │ ├───"FB_ID" (atomic): object framebuffer = 0
  946. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  947. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  948. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  949. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  950. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  951. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  952. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  953. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  954. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  955. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  956. │ ├───"IN_FORMATS" (immutable): blob = 67
  957. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  958. │ │ └───ARGB8888 (0x34325241)
  959. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  960. │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  961. ├───Plane 5
  962. │ ├───Object ID: 71
  963. │ ├───CRTCs: {1}
  964. │ ├───Legacy info
  965. │ │ ├───FB ID: 0
  966. │ │ └───Formats:
  967. │ │ ├───ARGB1555 (0x35315241)
  968. │ │ ├───XRGB1555 (0x35315258)
  969. │ │ ├───RGB565 (0x36314752)
  970. │ │ ├───ARGB8888 (0x34325241)
  971. │ │ ├───XRGB8888 (0x34325258)
  972. │ │ ├───ABGR2101010 (0x30334241)
  973. │ │ ├───XBGR2101010 (0x30334258)
  974. │ │ ├───ABGR8888 (0x34324241)
  975. │ │ ├───XBGR8888 (0x34324258)
  976. │ │ ├───ABGR16161616F (0x48344241)
  977. │ │ ├───YUYV (0x56595559)
  978. │ │ ├───UYVY (0x59565955)
  979. │ │ ├───NV42 (0x3234564e)
  980. │ │ ├───NV24 (0x3432564e)
  981. │ │ ├───NV61 (0x3136564e)
  982. │ │ ├───NV16 (0x3631564e)
  983. │ │ ├───NV21 (0x3132564e)
  984. │ │ ├───NV12 (0x3231564e)
  985. │ │ ├───P210 (0x30313250)
  986. │ │ ├───P010 (0x30313050)
  987. │ │ ├───P012 (0x32313050)
  988. │ │ └───XBGR16161616F (0x48344258)
  989. │ └───Properties
  990. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
  991. │ ├───"FB_ID" (atomic): object framebuffer = 0
  992. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  993. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  994. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  995. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  996. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  997. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  998. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  999. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1000. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1001. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1002. │ ├───"IN_FORMATS" (immutable): blob = 72
  1003. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  1004. │ │ │ ├───ARGB1555 (0x35315241)
  1005. │ │ │ ├───XRGB1555 (0x35315258)
  1006. │ │ │ ├───RGB565 (0x36314752)
  1007. │ │ │ ├───ARGB8888 (0x34325241)
  1008. │ │ │ ├───XRGB8888 (0x34325258)
  1009. │ │ │ ├───ABGR2101010 (0x30334241)
  1010. │ │ │ ├───XBGR2101010 (0x30334258)
  1011. │ │ │ ├───ABGR8888 (0x34324241)
  1012. │ │ │ ├───XBGR8888 (0x34324258)
  1013. │ │ │ ├───ABGR16161616F (0x48344241)
  1014. │ │ │ ├───YUYV (0x56595559)
  1015. │ │ │ ├───UYVY (0x59565955)
  1016. │ │ │ ├───NV42 (0x3234564e)
  1017. │ │ │ ├───NV24 (0x3432564e)
  1018. │ │ │ ├───NV61 (0x3136564e)
  1019. │ │ │ ├───NV16 (0x3631564e)
  1020. │ │ │ ├───NV21 (0x3132564e)
  1021. │ │ │ ├───NV12 (0x3231564e)
  1022. │ │ │ ├───P210 (0x30313250)
  1023. │ │ │ ├───P010 (0x30313050)
  1024. │ │ │ ├───P012 (0x32313050)
  1025. │ │ │ └───XBGR16161616F (0x48344258)
  1026. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  1027. │ │ │ ├───ARGB1555 (0x35315241)
  1028. │ │ │ ├───XRGB1555 (0x35315258)
  1029. │ │ │ ├───RGB565 (0x36314752)
  1030. │ │ │ ├───ARGB8888 (0x34325241)
  1031. │ │ │ ├───XRGB8888 (0x34325258)
  1032. │ │ │ ├───ABGR2101010 (0x30334241)
  1033. │ │ │ ├───XBGR2101010 (0x30334258)
  1034. │ │ │ ├───ABGR8888 (0x34324241)
  1035. │ │ │ ├───XBGR8888 (0x34324258)
  1036. │ │ │ ├───ABGR16161616F (0x48344241)
  1037. │ │ │ ├───YUYV (0x56595559)
  1038. │ │ │ ├───UYVY (0x59565955)
  1039. │ │ │ ├───NV42 (0x3234564e)
  1040. │ │ │ ├───NV24 (0x3432564e)
  1041. │ │ │ ├───NV61 (0x3136564e)
  1042. │ │ │ ├───NV16 (0x3631564e)
  1043. │ │ │ ├───NV21 (0x3132564e)
  1044. │ │ │ ├───NV12 (0x3231564e)
  1045. │ │ │ ├───P210 (0x30313250)
  1046. │ │ │ ├───P010 (0x30313050)
  1047. │ │ │ ├───P012 (0x32313050)
  1048. │ │ │ └───XBGR16161616F (0x48344258)
  1049. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  1050. │ │ │ ├───ARGB1555 (0x35315241)
  1051. │ │ │ ├───XRGB1555 (0x35315258)
  1052. │ │ │ ├───RGB565 (0x36314752)
  1053. │ │ │ ├───ARGB8888 (0x34325241)
  1054. │ │ │ ├───XRGB8888 (0x34325258)
  1055. │ │ │ ├───ABGR2101010 (0x30334241)
  1056. │ │ │ ├───XBGR2101010 (0x30334258)
  1057. │ │ │ ├───ABGR8888 (0x34324241)
  1058. │ │ │ ├───XBGR8888 (0x34324258)
  1059. │ │ │ ├───ABGR16161616F (0x48344241)
  1060. │ │ │ ├───YUYV (0x56595559)
  1061. │ │ │ ├───UYVY (0x59565955)
  1062. │ │ │ ├───NV42 (0x3234564e)
  1063. │ │ │ ├───NV24 (0x3432564e)
  1064. │ │ │ ├───NV61 (0x3136564e)
  1065. │ │ │ ├───NV16 (0x3631564e)
  1066. │ │ │ ├───NV21 (0x3132564e)
  1067. │ │ │ ├───NV12 (0x3231564e)
  1068. │ │ │ ├───P210 (0x30313250)
  1069. │ │ │ ├───P010 (0x30313050)
  1070. │ │ │ ├───P012 (0x32313050)
  1071. │ │ │ └───XBGR16161616F (0x48344258)
  1072. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  1073. │ │ │ ├───ARGB1555 (0x35315241)
  1074. │ │ │ ├───XRGB1555 (0x35315258)
  1075. │ │ │ ├───RGB565 (0x36314752)
  1076. │ │ │ ├───ARGB8888 (0x34325241)
  1077. │ │ │ ├───XRGB8888 (0x34325258)
  1078. │ │ │ ├───ABGR2101010 (0x30334241)
  1079. │ │ │ ├───XBGR2101010 (0x30334258)
  1080. │ │ │ ├───ABGR8888 (0x34324241)
  1081. │ │ │ ├───XBGR8888 (0x34324258)
  1082. │ │ │ ├───ABGR16161616F (0x48344241)
  1083. │ │ │ ├───YUYV (0x56595559)
  1084. │ │ │ ├───UYVY (0x59565955)
  1085. │ │ │ ├───NV42 (0x3234564e)
  1086. │ │ │ ├───NV24 (0x3432564e)
  1087. │ │ │ ├───NV61 (0x3136564e)
  1088. │ │ │ ├───NV16 (0x3631564e)
  1089. │ │ │ ├───NV21 (0x3132564e)
  1090. │ │ │ ├───NV12 (0x3231564e)
  1091. │ │ │ ├───P210 (0x30313250)
  1092. │ │ │ ├───P010 (0x30313050)
  1093. │ │ │ ├───P012 (0x32313050)
  1094. │ │ │ └───XBGR16161616F (0x48344258)
  1095. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  1096. │ │ │ ├───ARGB1555 (0x35315241)
  1097. │ │ │ ├───XRGB1555 (0x35315258)
  1098. │ │ │ ├───RGB565 (0x36314752)
  1099. │ │ │ ├───ARGB8888 (0x34325241)
  1100. │ │ │ ├───XRGB8888 (0x34325258)
  1101. │ │ │ ├───ABGR2101010 (0x30334241)
  1102. │ │ │ ├───XBGR2101010 (0x30334258)
  1103. │ │ │ ├───ABGR8888 (0x34324241)
  1104. │ │ │ ├───XBGR8888 (0x34324258)
  1105. │ │ │ ├───ABGR16161616F (0x48344241)
  1106. │ │ │ ├───YUYV (0x56595559)
  1107. │ │ │ ├───UYVY (0x59565955)
  1108. │ │ │ ├───NV42 (0x3234564e)
  1109. │ │ │ ├───NV24 (0x3432564e)
  1110. │ │ │ ├───NV61 (0x3136564e)
  1111. │ │ │ ├───NV16 (0x3631564e)
  1112. │ │ │ ├───NV21 (0x3132564e)
  1113. │ │ │ ├───NV12 (0x3231564e)
  1114. │ │ │ ├───P210 (0x30313250)
  1115. │ │ │ ├───P010 (0x30313050)
  1116. │ │ │ ├───P012 (0x32313050)
  1117. │ │ │ └───XBGR16161616F (0x48344258)
  1118. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  1119. │ │ │ ├───ARGB1555 (0x35315241)
  1120. │ │ │ ├───XRGB1555 (0x35315258)
  1121. │ │ │ ├───RGB565 (0x36314752)
  1122. │ │ │ ├───ARGB8888 (0x34325241)
  1123. │ │ │ ├───XRGB8888 (0x34325258)
  1124. │ │ │ ├───ABGR2101010 (0x30334241)
  1125. │ │ │ ├───XBGR2101010 (0x30334258)
  1126. │ │ │ ├───ABGR8888 (0x34324241)
  1127. │ │ │ ├───XBGR8888 (0x34324258)
  1128. │ │ │ ├───ABGR16161616F (0x48344241)
  1129. │ │ │ ├───YUYV (0x56595559)
  1130. │ │ │ ├───UYVY (0x59565955)
  1131. │ │ │ ├───NV42 (0x3234564e)
  1132. │ │ │ ├───NV24 (0x3432564e)
  1133. │ │ │ ├───NV61 (0x3136564e)
  1134. │ │ │ ├───NV16 (0x3631564e)
  1135. │ │ │ ├───NV21 (0x3132564e)
  1136. │ │ │ ├───NV12 (0x3231564e)
  1137. │ │ │ ├───P210 (0x30313250)
  1138. │ │ │ ├───P010 (0x30313050)
  1139. │ │ │ ├───P012 (0x32313050)
  1140. │ │ │ └───XBGR16161616F (0x48344258)
  1141. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1142. │ │ ├───ARGB1555 (0x35315241)
  1143. │ │ ├───XRGB1555 (0x35315258)
  1144. │ │ ├───RGB565 (0x36314752)
  1145. │ │ ├───ARGB8888 (0x34325241)
  1146. │ │ ├───XRGB8888 (0x34325258)
  1147. │ │ ├───ABGR2101010 (0x30334241)
  1148. │ │ ├───XBGR2101010 (0x30334258)
  1149. │ │ ├───ABGR8888 (0x34324241)
  1150. │ │ ├───XBGR8888 (0x34324258)
  1151. │ │ ├───ABGR16161616F (0x48344241)
  1152. │ │ ├───YUYV (0x56595559)
  1153. │ │ ├───UYVY (0x59565955)
  1154. │ │ ├───NV42 (0x3234564e)
  1155. │ │ ├───NV24 (0x3432564e)
  1156. │ │ ├───NV61 (0x3136564e)
  1157. │ │ ├───NV16 (0x3631564e)
  1158. │ │ ├───NV21 (0x3132564e)
  1159. │ │ ├───NV12 (0x3231564e)
  1160. │ │ ├───P210 (0x30313250)
  1161. │ │ ├───P010 (0x30313050)
  1162. │ │ ├───P012 (0x32313050)
  1163. │ │ └───XBGR16161616F (0x48344258)
  1164. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  1165. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  1166. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  1167. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  1168. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  1169. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1170. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1171. │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  1172. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  1173. ├───Plane 6
  1174. │ ├───Object ID: 76
  1175. │ ├───CRTCs: {2}
  1176. │ ├───Legacy info
  1177. │ │ ├───FB ID: 0
  1178. │ │ └───Formats:
  1179. │ │ ├───ARGB1555 (0x35315241)
  1180. │ │ ├───XRGB1555 (0x35315258)
  1181. │ │ ├───RGB565 (0x36314752)
  1182. │ │ ├───ARGB8888 (0x34325241)
  1183. │ │ ├───XRGB8888 (0x34325258)
  1184. │ │ ├───ABGR2101010 (0x30334241)
  1185. │ │ ├───XBGR2101010 (0x30334258)
  1186. │ │ ├───ABGR8888 (0x34324241)
  1187. │ │ ├───XBGR8888 (0x34324258)
  1188. │ │ ├───ABGR16161616F (0x48344241)
  1189. │ │ ├───YUYV (0x56595559)
  1190. │ │ ├───UYVY (0x59565955)
  1191. │ │ ├───NV42 (0x3234564e)
  1192. │ │ ├───NV24 (0x3432564e)
  1193. │ │ ├───NV61 (0x3136564e)
  1194. │ │ ├───NV16 (0x3631564e)
  1195. │ │ ├───NV21 (0x3132564e)
  1196. │ │ ├───NV12 (0x3231564e)
  1197. │ │ ├───P210 (0x30313250)
  1198. │ │ ├───P010 (0x30313050)
  1199. │ │ ├───P012 (0x32313050)
  1200. │ │ └───XBGR16161616F (0x48344258)
  1201. │ └───Properties
  1202. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  1203. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1204. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1205. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1206. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1207. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1208. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1209. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1210. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1211. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1212. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1213. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1214. │ ├───"IN_FORMATS" (immutable): blob = 77
  1215. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  1216. │ │ │ ├───ARGB1555 (0x35315241)
  1217. │ │ │ ├───XRGB1555 (0x35315258)
  1218. │ │ │ ├───RGB565 (0x36314752)
  1219. │ │ │ ├───ARGB8888 (0x34325241)
  1220. │ │ │ ├───XRGB8888 (0x34325258)
  1221. │ │ │ ├───ABGR2101010 (0x30334241)
  1222. │ │ │ ├───XBGR2101010 (0x30334258)
  1223. │ │ │ ├───ABGR8888 (0x34324241)
  1224. │ │ │ ├───XBGR8888 (0x34324258)
  1225. │ │ │ ├───ABGR16161616F (0x48344241)
  1226. │ │ │ ├───YUYV (0x56595559)
  1227. │ │ │ ├───UYVY (0x59565955)
  1228. │ │ │ ├───NV42 (0x3234564e)
  1229. │ │ │ ├───NV24 (0x3432564e)
  1230. │ │ │ ├───NV61 (0x3136564e)
  1231. │ │ │ ├───NV16 (0x3631564e)
  1232. │ │ │ ├───NV21 (0x3132564e)
  1233. │ │ │ ├───NV12 (0x3231564e)
  1234. │ │ │ ├───P210 (0x30313250)
  1235. │ │ │ ├───P010 (0x30313050)
  1236. │ │ │ ├───P012 (0x32313050)
  1237. │ │ │ └───XBGR16161616F (0x48344258)
  1238. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  1239. │ │ │ ├───ARGB1555 (0x35315241)
  1240. │ │ │ ├───XRGB1555 (0x35315258)
  1241. │ │ │ ├───RGB565 (0x36314752)
  1242. │ │ │ ├───ARGB8888 (0x34325241)
  1243. │ │ │ ├───XRGB8888 (0x34325258)
  1244. │ │ │ ├───ABGR2101010 (0x30334241)
  1245. │ │ │ ├───XBGR2101010 (0x30334258)
  1246. │ │ │ ├───ABGR8888 (0x34324241)
  1247. │ │ │ ├───XBGR8888 (0x34324258)
  1248. │ │ │ ├───ABGR16161616F (0x48344241)
  1249. │ │ │ ├───YUYV (0x56595559)
  1250. │ │ │ ├───UYVY (0x59565955)
  1251. │ │ │ ├───NV42 (0x3234564e)
  1252. │ │ │ ├───NV24 (0x3432564e)
  1253. │ │ │ ├───NV61 (0x3136564e)
  1254. │ │ │ ├───NV16 (0x3631564e)
  1255. │ │ │ ├───NV21 (0x3132564e)
  1256. │ │ │ ├───NV12 (0x3231564e)
  1257. │ │ │ ├───P210 (0x30313250)
  1258. │ │ │ ├───P010 (0x30313050)
  1259. │ │ │ ├───P012 (0x32313050)
  1260. │ │ │ └───XBGR16161616F (0x48344258)
  1261. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  1262. │ │ │ ├───ARGB1555 (0x35315241)
  1263. │ │ │ ├───XRGB1555 (0x35315258)
  1264. │ │ │ ├───RGB565 (0x36314752)
  1265. │ │ │ ├───ARGB8888 (0x34325241)
  1266. │ │ │ ├───XRGB8888 (0x34325258)
  1267. │ │ │ ├───ABGR2101010 (0x30334241)
  1268. │ │ │ ├───XBGR2101010 (0x30334258)
  1269. │ │ │ ├───ABGR8888 (0x34324241)
  1270. │ │ │ ├───XBGR8888 (0x34324258)
  1271. │ │ │ ├───ABGR16161616F (0x48344241)
  1272. │ │ │ ├───YUYV (0x56595559)
  1273. │ │ │ ├───UYVY (0x59565955)
  1274. │ │ │ ├───NV42 (0x3234564e)
  1275. │ │ │ ├───NV24 (0x3432564e)
  1276. │ │ │ ├───NV61 (0x3136564e)
  1277. │ │ │ ├───NV16 (0x3631564e)
  1278. │ │ │ ├───NV21 (0x3132564e)
  1279. │ │ │ ├───NV12 (0x3231564e)
  1280. │ │ │ ├───P210 (0x30313250)
  1281. │ │ │ ├───P010 (0x30313050)
  1282. │ │ │ ├───P012 (0x32313050)
  1283. │ │ │ └───XBGR16161616F (0x48344258)
  1284. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  1285. │ │ │ ├───ARGB1555 (0x35315241)
  1286. │ │ │ ├───XRGB1555 (0x35315258)
  1287. │ │ │ ├───RGB565 (0x36314752)
  1288. │ │ │ ├───ARGB8888 (0x34325241)
  1289. │ │ │ ├───XRGB8888 (0x34325258)
  1290. │ │ │ ├───ABGR2101010 (0x30334241)
  1291. │ │ │ ├───XBGR2101010 (0x30334258)
  1292. │ │ │ ├───ABGR8888 (0x34324241)
  1293. │ │ │ ├───XBGR8888 (0x34324258)
  1294. │ │ │ ├───ABGR16161616F (0x48344241)
  1295. │ │ │ ├───YUYV (0x56595559)
  1296. │ │ │ ├───UYVY (0x59565955)
  1297. │ │ │ ├───NV42 (0x3234564e)
  1298. │ │ │ ├───NV24 (0x3432564e)
  1299. │ │ │ ├───NV61 (0x3136564e)
  1300. │ │ │ ├───NV16 (0x3631564e)
  1301. │ │ │ ├───NV21 (0x3132564e)
  1302. │ │ │ ├───NV12 (0x3231564e)
  1303. │ │ │ ├───P210 (0x30313250)
  1304. │ │ │ ├───P010 (0x30313050)
  1305. │ │ │ ├───P012 (0x32313050)
  1306. │ │ │ └───XBGR16161616F (0x48344258)
  1307. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  1308. │ │ │ ├───ARGB1555 (0x35315241)
  1309. │ │ │ ├───XRGB1555 (0x35315258)
  1310. │ │ │ ├───RGB565 (0x36314752)
  1311. │ │ │ ├───ARGB8888 (0x34325241)
  1312. │ │ │ ├───XRGB8888 (0x34325258)
  1313. │ │ │ ├───ABGR2101010 (0x30334241)
  1314. │ │ │ ├───XBGR2101010 (0x30334258)
  1315. │ │ │ ├───ABGR8888 (0x34324241)
  1316. │ │ │ ├───XBGR8888 (0x34324258)
  1317. │ │ │ ├───ABGR16161616F (0x48344241)
  1318. │ │ │ ├───YUYV (0x56595559)
  1319. │ │ │ ├───UYVY (0x59565955)
  1320. │ │ │ ├───NV42 (0x3234564e)
  1321. │ │ │ ├───NV24 (0x3432564e)
  1322. │ │ │ ├───NV61 (0x3136564e)
  1323. │ │ │ ├───NV16 (0x3631564e)
  1324. │ │ │ ├───NV21 (0x3132564e)
  1325. │ │ │ ├───NV12 (0x3231564e)
  1326. │ │ │ ├───P210 (0x30313250)
  1327. │ │ │ ├───P010 (0x30313050)
  1328. │ │ │ ├───P012 (0x32313050)
  1329. │ │ │ └───XBGR16161616F (0x48344258)
  1330. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  1331. │ │ │ ├───ARGB1555 (0x35315241)
  1332. │ │ │ ├───XRGB1555 (0x35315258)
  1333. │ │ │ ├───RGB565 (0x36314752)
  1334. │ │ │ ├───ARGB8888 (0x34325241)
  1335. │ │ │ ├───XRGB8888 (0x34325258)
  1336. │ │ │ ├───ABGR2101010 (0x30334241)
  1337. │ │ │ ├───XBGR2101010 (0x30334258)
  1338. │ │ │ ├───ABGR8888 (0x34324241)
  1339. │ │ │ ├───XBGR8888 (0x34324258)
  1340. │ │ │ ├───ABGR16161616F (0x48344241)
  1341. │ │ │ ├───YUYV (0x56595559)
  1342. │ │ │ ├───UYVY (0x59565955)
  1343. │ │ │ ├───NV42 (0x3234564e)
  1344. │ │ │ ├───NV24 (0x3432564e)
  1345. │ │ │ ├───NV61 (0x3136564e)
  1346. │ │ │ ├───NV16 (0x3631564e)
  1347. │ │ │ ├───NV21 (0x3132564e)
  1348. │ │ │ ├───NV12 (0x3231564e)
  1349. │ │ │ ├───P210 (0x30313250)
  1350. │ │ │ ├───P010 (0x30313050)
  1351. │ │ │ ├───P012 (0x32313050)
  1352. │ │ │ └───XBGR16161616F (0x48344258)
  1353. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1354. │ │ ├───ARGB1555 (0x35315241)
  1355. │ │ ├───XRGB1555 (0x35315258)
  1356. │ │ ├───RGB565 (0x36314752)
  1357. │ │ ├───ARGB8888 (0x34325241)
  1358. │ │ ├───XRGB8888 (0x34325258)
  1359. │ │ ├───ABGR2101010 (0x30334241)
  1360. │ │ ├───XBGR2101010 (0x30334258)
  1361. │ │ ├───ABGR8888 (0x34324241)
  1362. │ │ ├───XBGR8888 (0x34324258)
  1363. │ │ ├───ABGR16161616F (0x48344241)
  1364. │ │ ├───YUYV (0x56595559)
  1365. │ │ ├───UYVY (0x59565955)
  1366. │ │ ├───NV42 (0x3234564e)
  1367. │ │ ├───NV24 (0x3432564e)
  1368. │ │ ├───NV61 (0x3136564e)
  1369. │ │ ├───NV16 (0x3631564e)
  1370. │ │ ├───NV21 (0x3132564e)
  1371. │ │ ├───NV12 (0x3231564e)
  1372. │ │ ├───P210 (0x30313250)
  1373. │ │ ├───P010 (0x30313050)
  1374. │ │ ├───P012 (0x32313050)
  1375. │ │ └───XBGR16161616F (0x48344258)
  1376. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  1377. │ ├───"NV_HDR_STATIC_METADATA": blob = 0
  1378. │ ├───"NV_PLANE_LMS_CTM": blob = 0
  1379. │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0
  1380. │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0
  1381. │ ├───"NV_PLANE_TMO_LUT": blob = 0
  1382. │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1383. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  1384. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  1385. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  1386. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  1387. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1388. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  1389. ├───Plane 7
  1390. │ ├───Object ID: 79
  1391. │ ├───CRTCs: {2}
  1392. │ ├───Legacy info
  1393. │ │ ├───FB ID: 0
  1394. │ │ └───Formats:
  1395. │ │ └───ARGB8888 (0x34325241)
  1396. │ └───Properties
  1397. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  1398. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1399. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1400. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1401. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1402. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1403. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1404. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1405. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1406. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1407. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1408. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1409. │ ├───"IN_FORMATS" (immutable): blob = 80
  1410. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1411. │ │ └───ARGB8888 (0x34325241)
  1412. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1413. │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  1414. ├───Plane 8
  1415. │ ├───Object ID: 84
  1416. │ ├───CRTCs: {2}
  1417. │ ├───Legacy info
  1418. │ │ ├───FB ID: 0
  1419. │ │ └───Formats:
  1420. │ │ ├───ARGB1555 (0x35315241)
  1421. │ │ ├───XRGB1555 (0x35315258)
  1422. │ │ ├───RGB565 (0x36314752)
  1423. │ │ ├───ARGB8888 (0x34325241)
  1424. │ │ ├───XRGB8888 (0x34325258)
  1425. │ │ ├───ABGR2101010 (0x30334241)
  1426. │ │ ├───XBGR2101010 (0x30334258)
  1427. │ │ ├───ABGR8888 (0x34324241)
  1428. │ │ ├───XBGR8888 (0x34324258)
  1429. │ │ ├───ABGR16161616F (0x48344241)
  1430. │ │ ├───YUYV (0x56595559)
  1431. │ │ ├───UYVY (0x59565955)
  1432. │ │ ├───NV42 (0x3234564e)
  1433. │ │ ├───NV24 (0x3432564e)
  1434. │ │ ├───NV61 (0x3136564e)
  1435. │ │ ├───NV16 (0x3631564e)
  1436. │ │ ├───NV21 (0x3132564e)
  1437. │ │ ├───NV12 (0x3231564e)
  1438. │ │ ├───P210 (0x30313250)
  1439. │ │ ├───P010 (0x30313050)
  1440. │ │ ├───P012 (0x32313050)
  1441. │ │ └───XBGR16161616F (0x48344258)
  1442. │ └───Properties
  1443. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
  1444. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1445. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1446. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1447. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1448. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1449. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1450. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1451. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1452. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1453. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1454. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1455. │ ├───"IN_FORMATS" (immutable): blob = 85
  1456. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  1457. │ │ │ ├───ARGB1555 (0x35315241)
  1458. │ │ │ ├───XRGB1555 (0x35315258)
  1459. │ │ │ ├───RGB565 (0x36314752)
  1460. │ │ │ ├───ARGB8888 (0x34325241)
  1461. │ │ │ ├───XRGB8888 (0x34325258)
  1462. │ │ │ ├───ABGR2101010 (0x30334241)
  1463. │ │ │ ├───XBGR2101010 (0x30334258)
  1464. │ │ │ ├───ABGR8888 (0x34324241)
  1465. │ │ │ ├───XBGR8888 (0x34324258)
  1466. │ │ │ ├───ABGR16161616F (0x48344241)
  1467. │ │ │ ├───YUYV (0x56595559)
  1468. │ │ │ ├───UYVY (0x59565955)
  1469. │ │ │ ├───NV42 (0x3234564e)
  1470. │ │ │ ├───NV24 (0x3432564e)
  1471. │ │ │ ├───NV61 (0x3136564e)
  1472. │ │ │ ├───NV16 (0x3631564e)
  1473. │ │ │ ├───NV21 (0x3132564e)
  1474. │ │ │ ├───NV12 (0x3231564e)
  1475. │ │ │ ├───P210 (0x30313250)
  1476. │ │ │ ├───P010 (0x30313050)
  1477. │ │ │ ├───P012 (0x32313050)
  1478. │ │ │ └───XBGR16161616F (0x48344258)
  1479. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  1480. │ │ │ ├───ARGB1555 (0x35315241)
  1481. │ │ │ ├───XRGB1555 (0x35315258)
  1482. │ │ │ ├───RGB565 (0x36314752)
  1483. │ │ │ ├───ARGB8888 (0x34325241)
  1484. │ │ │ ├───XRGB8888 (0x34325258)
  1485. │ │ │ ├───ABGR2101010 (0x30334241)
  1486. │ │ │ ├───XBGR2101010 (0x30334258)
  1487. │ │ │ ├───ABGR8888 (0x34324241)
  1488. │ │ │ ├───XBGR8888 (0x34324258)
  1489. │ │ │ ├───ABGR16161616F (0x48344241)
  1490. │ │ │ ├───YUYV (0x56595559)
  1491. │ │ │ ├───UYVY (0x59565955)
  1492. │ │ │ ├───NV42 (0x3234564e)
  1493. │ │ │ ├───NV24 (0x3432564e)
  1494. │ │ │ ├───NV61 (0x3136564e)
  1495. │ │ │ ├───NV16 (0x3631564e)
  1496. │ │ │ ├───NV21 (0x3132564e)
  1497. │ │ │ ├───NV12 (0x3231564e)
  1498. │ │ │ ├───P210 (0x30313250)
  1499. │ │ │ ├───P010 (0x30313050)
  1500. │ │ │ ├───P012 (0x32313050)
  1501. │ │ │ └───XBGR16161616F (0x48344258)
  1502. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  1503. │ │ │ ├───ARGB1555 (0x35315241)
  1504. │ │ │ ├───XRGB1555 (0x35315258)
  1505. │ │ │ ├───RGB565 (0x36314752)
  1506. │ │ │ ├───ARGB8888 (0x34325241)
  1507. │ │ │ ├───XRGB8888 (0x34325258)
  1508. │ │ │ ├───ABGR2101010 (0x30334241)
  1509. │ │ │ ├───XBGR2101010 (0x30334258)
  1510. │ │ │ ├───ABGR8888 (0x34324241)
  1511. │ │ │ ├───XBGR8888 (0x34324258)
  1512. │ │ │ ├───ABGR16161616F (0x48344241)
  1513. │ │ │ ├───YUYV (0x56595559)
  1514. │ │ │ ├───UYVY (0x59565955)
  1515. │ │ │ ├───NV42 (0x3234564e)
  1516. │ │ │ ├───NV24 (0x3432564e)
  1517. │ │ │ ├───NV61 (0x3136564e)
  1518. │ │ │ ├───NV16 (0x3631564e)
  1519. │ │ │ ├───NV21 (0x3132564e)
  1520. │ │ │ ├───NV12 (0x3231564e)
  1521. │ │ │ ├───P210 (0x30313250)
  1522. │ │ │ ├───P010 (0x30313050)
  1523. │ │ │ ├───P012 (0x32313050)
  1524. │ │ │ └───XBGR16161616F (0x48344258)
  1525. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  1526. │ │ │ ├───ARGB1555 (0x35315241)
  1527. │ │ │ ├───XRGB1555 (0x35315258)
  1528. │ │ │ ├───RGB565 (0x36314752)
  1529. │ │ │ ├───ARGB8888 (0x34325241)
  1530. │ │ │ ├───XRGB8888 (0x34325258)
  1531. │ │ │ ├───ABGR2101010 (0x30334241)
  1532. │ │ │ ├───XBGR2101010 (0x30334258)
  1533. │ │ │ ├───ABGR8888 (0x34324241)
  1534. │ │ │ ├───XBGR8888 (0x34324258)
  1535. │ │ │ ├───ABGR16161616F (0x48344241)
  1536. │ │ │ ├───YUYV (0x56595559)
  1537. │ │ │ ├───UYVY (0x59565955)
  1538. │ │ │ ├───NV42 (0x3234564e)
  1539. │ │ │ ├───NV24 (0x3432564e)
  1540. │ │ │ ├───NV61 (0x3136564e)
  1541. │ │ │ ├───NV16 (0x3631564e)
  1542. │ │ │ ├───NV21 (0x3132564e)
  1543. │ │ │ ├───NV12 (0x3231564e)
  1544. │ │ │ ├───P210 (0x30313250)
  1545. │ │ │ ├───P010 (0x30313050)
  1546. │ │ │ ├───P012 (0x32313050)
  1547. │ │ │ └───XBGR16161616F (0x48344258)
  1548. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  1549. │ │ │ ├───ARGB1555 (0x35315241)
  1550. │ │ │ ├───XRGB1555 (0x35315258)
  1551. │ │ │ ├───RGB565 (0x36314752)
  1552. │ │ │ ├───ARGB8888 (0x34325241)
  1553. │ │ │ ├───XRGB8888 (0x34325258)
  1554. │ │ │ ├───ABGR2101010 (0x30334241)
  1555. │ │ │ ├───XBGR2101010 (0x30334258)
  1556. │ │ │ ├───ABGR8888 (0x34324241)
  1557. │ │ │ ├───XBGR8888 (0x34324258)
  1558. │ │ │ ├───ABGR16161616F (0x48344241)
  1559. │ │ │ ├───YUYV (0x56595559)
  1560. │ │ │ ├───UYVY (0x59565955)
  1561. │ │ │ ├───NV42 (0x3234564e)
  1562. │ │ │ ├───NV24 (0x3432564e)
  1563. │ │ │ ├───NV61 (0x3136564e)
  1564. │ │ │ ├───NV16 (0x3631564e)
  1565. │ │ │ ├───NV21 (0x3132564e)
  1566. │ │ │ ├───NV12 (0x3231564e)
  1567. │ │ │ ├───P210 (0x30313250)
  1568. │ │ │ ├───P010 (0x30313050)
  1569. │ │ │ ├───P012 (0x32313050)
  1570. │ │ │ └───XBGR16161616F (0x48344258)
  1571. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  1572. │ │ │ ├───ARGB1555 (0x35315241)
  1573. │ │ │ ├───XRGB1555 (0x35315258)
  1574. │ │ │ ├───RGB565 (0x36314752)
  1575. │ │ │ ├───ARGB8888 (0x34325241)
  1576. │ │ │ ├───XRGB8888 (0x34325258)
  1577. │ │ │ ├───ABGR2101010 (0x30334241)
  1578. │ │ │ ├───XBGR2101010 (0x30334258)
  1579. │ │ │ ├───ABGR8888 (0x34324241)
  1580. │ │ │ ├───XBGR8888 (0x34324258)
  1581. │ │ │ ├───ABGR16161616F (0x48344241)
  1582. │ │ │ ├───YUYV (0x56595559)
  1583. │ │ │ ├───UYVY (0x59565955)
  1584. │ │ │ ├───NV42 (0x3234564e)
  1585. │ │ │ ├───NV24 (0x3432564e)
  1586. │ │ │ ├───NV61 (0x3136564e)
  1587. │ │ │ ├───NV16 (0x3631564e)
  1588. │ │ │ ├───NV21 (0x3132564e)
  1589. │ │ │ ├───NV12 (0x3231564e)
  1590. │ │ │ ├───P210 (0x30313250)
  1591. │ │ │ ├───P010 (0x30313050)
  1592. │ │ │ ├───P012 (0x32313050)
  1593. │ │ │ └───XBGR16161616F (0x48344258)
  1594. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1595. │ │ ├───ARGB1555 (0x35315241)
  1596. │ │ ├───XRGB1555 (0x35315258)
  1597. │ │ ├───RGB565 (0x36314752)
  1598. │ │ ├───ARGB8888 (0x34325241)
  1599. │ │ ├───XRGB8888 (0x34325258)
  1600. │ │ ├───ABGR2101010 (0x30334241)
  1601. │ │ ├───XBGR2101010 (0x30334258)
  1602. │ │ ├───ABGR8888 (0x34324241)
  1603. │ │ ├───XBGR8888 (0x34324258)
  1604. │ │ ├───ABGR16161616F (0x48344241)
  1605. │ │ ├───YUYV (0x56595559)
  1606. │ │ ├───UYVY (0x59565955)
  1607. │ │ ├───NV42 (0x3234564e)
  1608. │ │ ├───NV24 (0x3432564e)
  1609. │ │ ├───NV61 (0x3136564e)
  1610. │ │ ├───NV16 (0x3631564e)
  1611. │ │ ├───NV21 (0x3132564e)
  1612. │ │ ├───NV12 (0x3231564e)
  1613. │ │ ├───P210 (0x30313250)
  1614. │ │ ├───P010 (0x30313050)
  1615. │ │ ├───P012 (0x32313050)
  1616. │ │ └───XBGR16161616F (0x48344258)
  1617. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  1618. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  1619. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  1620. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  1621. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  1622. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1623. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1624. │ ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  1625. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  1626. ├───Plane 9
  1627. │ ├───Object ID: 89
  1628. │ ├───CRTCs: {3}
  1629. │ ├───Legacy info
  1630. │ │ ├───FB ID: 0
  1631. │ │ └───Formats:
  1632. │ │ ├───ARGB1555 (0x35315241)
  1633. │ │ ├───XRGB1555 (0x35315258)
  1634. │ │ ├───RGB565 (0x36314752)
  1635. │ │ ├───ARGB8888 (0x34325241)
  1636. │ │ ├───XRGB8888 (0x34325258)
  1637. │ │ ├───ABGR2101010 (0x30334241)
  1638. │ │ ├───XBGR2101010 (0x30334258)
  1639. │ │ ├───ABGR8888 (0x34324241)
  1640. │ │ ├───XBGR8888 (0x34324258)
  1641. │ │ ├───ABGR16161616F (0x48344241)
  1642. │ │ ├───YUYV (0x56595559)
  1643. │ │ ├───UYVY (0x59565955)
  1644. │ │ ├───NV42 (0x3234564e)
  1645. │ │ ├───NV24 (0x3432564e)
  1646. │ │ ├───NV61 (0x3136564e)
  1647. │ │ ├───NV16 (0x3631564e)
  1648. │ │ ├───NV21 (0x3132564e)
  1649. │ │ ├───NV12 (0x3231564e)
  1650. │ │ ├───P210 (0x30313250)
  1651. │ │ ├───P010 (0x30313050)
  1652. │ │ ├───P012 (0x32313050)
  1653. │ │ └───XBGR16161616F (0x48344258)
  1654. │ └───Properties
  1655. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  1656. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1657. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1658. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1659. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1660. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1661. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1662. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1663. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1664. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1665. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1666. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1667. │ ├───"IN_FORMATS" (immutable): blob = 90
  1668. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  1669. │ │ │ ├───ARGB1555 (0x35315241)
  1670. │ │ │ ├───XRGB1555 (0x35315258)
  1671. │ │ │ ├───RGB565 (0x36314752)
  1672. │ │ │ ├───ARGB8888 (0x34325241)
  1673. │ │ │ ├───XRGB8888 (0x34325258)
  1674. │ │ │ ├───ABGR2101010 (0x30334241)
  1675. │ │ │ ├───XBGR2101010 (0x30334258)
  1676. │ │ │ ├───ABGR8888 (0x34324241)
  1677. │ │ │ ├───XBGR8888 (0x34324258)
  1678. │ │ │ ├───ABGR16161616F (0x48344241)
  1679. │ │ │ ├───YUYV (0x56595559)
  1680. │ │ │ ├───UYVY (0x59565955)
  1681. │ │ │ ├───NV42 (0x3234564e)
  1682. │ │ │ ├───NV24 (0x3432564e)
  1683. │ │ │ ├───NV61 (0x3136564e)
  1684. │ │ │ ├───NV16 (0x3631564e)
  1685. │ │ │ ├───NV21 (0x3132564e)
  1686. │ │ │ ├───NV12 (0x3231564e)
  1687. │ │ │ ├───P210 (0x30313250)
  1688. │ │ │ ├───P010 (0x30313050)
  1689. │ │ │ ├───P012 (0x32313050)
  1690. │ │ │ └───XBGR16161616F (0x48344258)
  1691. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  1692. │ │ │ ├───ARGB1555 (0x35315241)
  1693. │ │ │ ├───XRGB1555 (0x35315258)
  1694. │ │ │ ├───RGB565 (0x36314752)
  1695. │ │ │ ├───ARGB8888 (0x34325241)
  1696. │ │ │ ├───XRGB8888 (0x34325258)
  1697. │ │ │ ├───ABGR2101010 (0x30334241)
  1698. │ │ │ ├───XBGR2101010 (0x30334258)
  1699. │ │ │ ├───ABGR8888 (0x34324241)
  1700. │ │ │ ├───XBGR8888 (0x34324258)
  1701. │ │ │ ├───ABGR16161616F (0x48344241)
  1702. │ │ │ ├───YUYV (0x56595559)
  1703. │ │ │ ├───UYVY (0x59565955)
  1704. │ │ │ ├───NV42 (0x3234564e)
  1705. │ │ │ ├───NV24 (0x3432564e)
  1706. │ │ │ ├───NV61 (0x3136564e)
  1707. │ │ │ ├───NV16 (0x3631564e)
  1708. │ │ │ ├───NV21 (0x3132564e)
  1709. │ │ │ ├───NV12 (0x3231564e)
  1710. │ │ │ ├───P210 (0x30313250)
  1711. │ │ │ ├───P010 (0x30313050)
  1712. │ │ │ ├───P012 (0x32313050)
  1713. │ │ │ └───XBGR16161616F (0x48344258)
  1714. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  1715. │ │ │ ├───ARGB1555 (0x35315241)
  1716. │ │ │ ├───XRGB1555 (0x35315258)
  1717. │ │ │ ├───RGB565 (0x36314752)
  1718. │ │ │ ├───ARGB8888 (0x34325241)
  1719. │ │ │ ├───XRGB8888 (0x34325258)
  1720. │ │ │ ├───ABGR2101010 (0x30334241)
  1721. │ │ │ ├───XBGR2101010 (0x30334258)
  1722. │ │ │ ├───ABGR8888 (0x34324241)
  1723. │ │ │ ├───XBGR8888 (0x34324258)
  1724. │ │ │ ├───ABGR16161616F (0x48344241)
  1725. │ │ │ ├───YUYV (0x56595559)
  1726. │ │ │ ├───UYVY (0x59565955)
  1727. │ │ │ ├───NV42 (0x3234564e)
  1728. │ │ │ ├───NV24 (0x3432564e)
  1729. │ │ │ ├───NV61 (0x3136564e)
  1730. │ │ │ ├───NV16 (0x3631564e)
  1731. │ │ │ ├───NV21 (0x3132564e)
  1732. │ │ │ ├───NV12 (0x3231564e)
  1733. │ │ │ ├───P210 (0x30313250)
  1734. │ │ │ ├───P010 (0x30313050)
  1735. │ │ │ ├───P012 (0x32313050)
  1736. │ │ │ └───XBGR16161616F (0x48344258)
  1737. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  1738. │ │ │ ├───ARGB1555 (0x35315241)
  1739. │ │ │ ├───XRGB1555 (0x35315258)
  1740. │ │ │ ├───RGB565 (0x36314752)
  1741. │ │ │ ├───ARGB8888 (0x34325241)
  1742. │ │ │ ├───XRGB8888 (0x34325258)
  1743. │ │ │ ├───ABGR2101010 (0x30334241)
  1744. │ │ │ ├───XBGR2101010 (0x30334258)
  1745. │ │ │ ├───ABGR8888 (0x34324241)
  1746. │ │ │ ├───XBGR8888 (0x34324258)
  1747. │ │ │ ├───ABGR16161616F (0x48344241)
  1748. │ │ │ ├───YUYV (0x56595559)
  1749. │ │ │ ├───UYVY (0x59565955)
  1750. │ │ │ ├───NV42 (0x3234564e)
  1751. │ │ │ ├───NV24 (0x3432564e)
  1752. │ │ │ ├───NV61 (0x3136564e)
  1753. │ │ │ ├───NV16 (0x3631564e)
  1754. │ │ │ ├───NV21 (0x3132564e)
  1755. │ │ │ ├───NV12 (0x3231564e)
  1756. │ │ │ ├───P210 (0x30313250)
  1757. │ │ │ ├───P010 (0x30313050)
  1758. │ │ │ ├───P012 (0x32313050)
  1759. │ │ │ └───XBGR16161616F (0x48344258)
  1760. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  1761. │ │ │ ├───ARGB1555 (0x35315241)
  1762. │ │ │ ├───XRGB1555 (0x35315258)
  1763. │ │ │ ├───RGB565 (0x36314752)
  1764. │ │ │ ├───ARGB8888 (0x34325241)
  1765. │ │ │ ├───XRGB8888 (0x34325258)
  1766. │ │ │ ├───ABGR2101010 (0x30334241)
  1767. │ │ │ ├───XBGR2101010 (0x30334258)
  1768. │ │ │ ├───ABGR8888 (0x34324241)
  1769. │ │ │ ├───XBGR8888 (0x34324258)
  1770. │ │ │ ├───ABGR16161616F (0x48344241)
  1771. │ │ │ ├───YUYV (0x56595559)
  1772. │ │ │ ├───UYVY (0x59565955)
  1773. │ │ │ ├───NV42 (0x3234564e)
  1774. │ │ │ ├───NV24 (0x3432564e)
  1775. │ │ │ ├───NV61 (0x3136564e)
  1776. │ │ │ ├───NV16 (0x3631564e)
  1777. │ │ │ ├───NV21 (0x3132564e)
  1778. │ │ │ ├───NV12 (0x3231564e)
  1779. │ │ │ ├───P210 (0x30313250)
  1780. │ │ │ ├───P010 (0x30313050)
  1781. │ │ │ ├───P012 (0x32313050)
  1782. │ │ │ └───XBGR16161616F (0x48344258)
  1783. │ │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  1784. │ │ │ ├───ARGB1555 (0x35315241)
  1785. │ │ │ ├───XRGB1555 (0x35315258)
  1786. │ │ │ ├───RGB565 (0x36314752)
  1787. │ │ │ ├───ARGB8888 (0x34325241)
  1788. │ │ │ ├───XRGB8888 (0x34325258)
  1789. │ │ │ ├───ABGR2101010 (0x30334241)
  1790. │ │ │ ├───XBGR2101010 (0x30334258)
  1791. │ │ │ ├───ABGR8888 (0x34324241)
  1792. │ │ │ ├───XBGR8888 (0x34324258)
  1793. │ │ │ ├───ABGR16161616F (0x48344241)
  1794. │ │ │ ├───YUYV (0x56595559)
  1795. │ │ │ ├───UYVY (0x59565955)
  1796. │ │ │ ├───NV42 (0x3234564e)
  1797. │ │ │ ├───NV24 (0x3432564e)
  1798. │ │ │ ├───NV61 (0x3136564e)
  1799. │ │ │ ├───NV16 (0x3631564e)
  1800. │ │ │ ├───NV21 (0x3132564e)
  1801. │ │ │ ├───NV12 (0x3231564e)
  1802. │ │ │ ├───P210 (0x30313250)
  1803. │ │ │ ├───P010 (0x30313050)
  1804. │ │ │ ├───P012 (0x32313050)
  1805. │ │ │ └───XBGR16161616F (0x48344258)
  1806. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1807. │ │ ├───ARGB1555 (0x35315241)
  1808. │ │ ├───XRGB1555 (0x35315258)
  1809. │ │ ├───RGB565 (0x36314752)
  1810. │ │ ├───ARGB8888 (0x34325241)
  1811. │ │ ├───XRGB8888 (0x34325258)
  1812. │ │ ├───ABGR2101010 (0x30334241)
  1813. │ │ ├───XBGR2101010 (0x30334258)
  1814. │ │ ├───ABGR8888 (0x34324241)
  1815. │ │ ├───XBGR8888 (0x34324258)
  1816. │ │ ├───ABGR16161616F (0x48344241)
  1817. │ │ ├───YUYV (0x56595559)
  1818. │ │ ├───UYVY (0x59565955)
  1819. │ │ ├───NV42 (0x3234564e)
  1820. │ │ ├───NV24 (0x3432564e)
  1821. │ │ ├───NV61 (0x3136564e)
  1822. │ │ ├───NV16 (0x3631564e)
  1823. │ │ ├───NV21 (0x3132564e)
  1824. │ │ ├───NV12 (0x3231564e)
  1825. │ │ ├───P210 (0x30313250)
  1826. │ │ ├───P010 (0x30313050)
  1827. │ │ ├───P012 (0x32313050)
  1828. │ │ └───XBGR16161616F (0x48344258)
  1829. │ ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  1830. │ ├───"NV_HDR_STATIC_METADATA": blob = 0
  1831. │ ├───"NV_PLANE_LMS_CTM": blob = 0
  1832. │ ├───"NV_PLANE_LMS_TO_ITP_CTM": blob = 0
  1833. │ ├───"NV_PLANE_ITP_TO_LMS_CTM": blob = 0
  1834. │ ├───"NV_PLANE_TMO_LUT": blob = 0
  1835. │ ├───"NV_PLANE_TMO_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1836. │ ├───"NV_PLANE_BLEND_CTM": blob = 0
  1837. │ ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  1838. │ ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  1839. │ ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  1840. │ ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  1841. │ └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  1842. ├───Plane 10
  1843. │ ├───Object ID: 92
  1844. │ ├───CRTCs: {3}
  1845. │ ├───Legacy info
  1846. │ │ ├───FB ID: 0
  1847. │ │ └───Formats:
  1848. │ │ └───ARGB8888 (0x34325241)
  1849. │ └───Properties
  1850. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  1851. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1852. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1853. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1854. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1855. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1856. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1857. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1858. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1859. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1860. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1861. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1862. │ ├───"IN_FORMATS" (immutable): blob = 93
  1863. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  1864. │ │ └───ARGB8888 (0x34325241)
  1865. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1866. │ └───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  1867. └───Plane 11
  1868. ├───Object ID: 97
  1869. ├───CRTCs: {3}
  1870. ├───Legacy info
  1871. │ ├───FB ID: 0
  1872. │ └───Formats:
  1873. │ ├───ARGB1555 (0x35315241)
  1874. │ ├───XRGB1555 (0x35315258)
  1875. │ ├───RGB565 (0x36314752)
  1876. │ ├───ARGB8888 (0x34325241)
  1877. │ ├───XRGB8888 (0x34325258)
  1878. │ ├───ABGR2101010 (0x30334241)
  1879. │ ├───XBGR2101010 (0x30334258)
  1880. │ ├───ABGR8888 (0x34324241)
  1881. │ ├───XBGR8888 (0x34324258)
  1882. │ ├───ABGR16161616F (0x48344241)
  1883. │ ├───YUYV (0x56595559)
  1884. │ ├───UYVY (0x59565955)
  1885. │ ├───NV42 (0x3234564e)
  1886. │ ├───NV24 (0x3432564e)
  1887. │ ├───NV61 (0x3136564e)
  1888. │ ├───NV16 (0x3631564e)
  1889. │ ├───NV21 (0x3132564e)
  1890. │ ├───NV12 (0x3231564e)
  1891. │ ├───P210 (0x30313250)
  1892. │ ├───P010 (0x30313050)
  1893. │ ├───P012 (0x32313050)
  1894. │ └───XBGR16161616F (0x48344258)
  1895. └───Properties
  1896. ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
  1897. ├───"FB_ID" (atomic): object framebuffer = 0
  1898. ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1899. ├───"CRTC_ID" (atomic): object CRTC = 0
  1900. ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1901. ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1902. ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1903. ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1904. ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1905. ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1906. ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1907. ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1908. ├───"IN_FORMATS" (immutable): blob = 98
  1909. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=5, k=6, g=2, s=1, c=0) (0x0300000000606015)
  1910. │ │ ├───ARGB1555 (0x35315241)
  1911. │ │ ├───XRGB1555 (0x35315258)
  1912. │ │ ├───RGB565 (0x36314752)
  1913. │ │ ├───ARGB8888 (0x34325241)
  1914. │ │ ├───XRGB8888 (0x34325258)
  1915. │ │ ├───ABGR2101010 (0x30334241)
  1916. │ │ ├───XBGR2101010 (0x30334258)
  1917. │ │ ├───ABGR8888 (0x34324241)
  1918. │ │ ├───XBGR8888 (0x34324258)
  1919. │ │ ├───ABGR16161616F (0x48344241)
  1920. │ │ ├───YUYV (0x56595559)
  1921. │ │ ├───UYVY (0x59565955)
  1922. │ │ ├───NV42 (0x3234564e)
  1923. │ │ ├───NV24 (0x3432564e)
  1924. │ │ ├───NV61 (0x3136564e)
  1925. │ │ ├───NV16 (0x3631564e)
  1926. │ │ ├───NV21 (0x3132564e)
  1927. │ │ ├───NV12 (0x3231564e)
  1928. │ │ ├───P210 (0x30313250)
  1929. │ │ ├───P010 (0x30313050)
  1930. │ │ ├───P012 (0x32313050)
  1931. │ │ └───XBGR16161616F (0x48344258)
  1932. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=4, k=6, g=2, s=1, c=0) (0x0300000000606014)
  1933. │ │ ├───ARGB1555 (0x35315241)
  1934. │ │ ├───XRGB1555 (0x35315258)
  1935. │ │ ├───RGB565 (0x36314752)
  1936. │ │ ├───ARGB8888 (0x34325241)
  1937. │ │ ├───XRGB8888 (0x34325258)
  1938. │ │ ├───ABGR2101010 (0x30334241)
  1939. │ │ ├───XBGR2101010 (0x30334258)
  1940. │ │ ├───ABGR8888 (0x34324241)
  1941. │ │ ├───XBGR8888 (0x34324258)
  1942. │ │ ├───ABGR16161616F (0x48344241)
  1943. │ │ ├───YUYV (0x56595559)
  1944. │ │ ├───UYVY (0x59565955)
  1945. │ │ ├───NV42 (0x3234564e)
  1946. │ │ ├───NV24 (0x3432564e)
  1947. │ │ ├───NV61 (0x3136564e)
  1948. │ │ ├───NV16 (0x3631564e)
  1949. │ │ ├───NV21 (0x3132564e)
  1950. │ │ ├───NV12 (0x3231564e)
  1951. │ │ ├───P210 (0x30313250)
  1952. │ │ ├───P010 (0x30313050)
  1953. │ │ ├───P012 (0x32313050)
  1954. │ │ └───XBGR16161616F (0x48344258)
  1955. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=3, k=6, g=2, s=1, c=0) (0x0300000000606013)
  1956. │ │ ├───ARGB1555 (0x35315241)
  1957. │ │ ├───XRGB1555 (0x35315258)
  1958. │ │ ├───RGB565 (0x36314752)
  1959. │ │ ├───ARGB8888 (0x34325241)
  1960. │ │ ├───XRGB8888 (0x34325258)
  1961. │ │ ├───ABGR2101010 (0x30334241)
  1962. │ │ ├───XBGR2101010 (0x30334258)
  1963. │ │ ├───ABGR8888 (0x34324241)
  1964. │ │ ├───XBGR8888 (0x34324258)
  1965. │ │ ├───ABGR16161616F (0x48344241)
  1966. │ │ ├───YUYV (0x56595559)
  1967. │ │ ├───UYVY (0x59565955)
  1968. │ │ ├───NV42 (0x3234564e)
  1969. │ │ ├───NV24 (0x3432564e)
  1970. │ │ ├───NV61 (0x3136564e)
  1971. │ │ ├───NV16 (0x3631564e)
  1972. │ │ ├───NV21 (0x3132564e)
  1973. │ │ ├───NV12 (0x3231564e)
  1974. │ │ ├───P210 (0x30313250)
  1975. │ │ ├───P010 (0x30313050)
  1976. │ │ ├───P012 (0x32313050)
  1977. │ │ └───XBGR16161616F (0x48344258)
  1978. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=2, k=6, g=2, s=1, c=0) (0x0300000000606012)
  1979. │ │ ├───ARGB1555 (0x35315241)
  1980. │ │ ├───XRGB1555 (0x35315258)
  1981. │ │ ├───RGB565 (0x36314752)
  1982. │ │ ├───ARGB8888 (0x34325241)
  1983. │ │ ├───XRGB8888 (0x34325258)
  1984. │ │ ├───ABGR2101010 (0x30334241)
  1985. │ │ ├───XBGR2101010 (0x30334258)
  1986. │ │ ├───ABGR8888 (0x34324241)
  1987. │ │ ├───XBGR8888 (0x34324258)
  1988. │ │ ├───ABGR16161616F (0x48344241)
  1989. │ │ ├───YUYV (0x56595559)
  1990. │ │ ├───UYVY (0x59565955)
  1991. │ │ ├───NV42 (0x3234564e)
  1992. │ │ ├───NV24 (0x3432564e)
  1993. │ │ ├───NV61 (0x3136564e)
  1994. │ │ ├───NV16 (0x3631564e)
  1995. │ │ ├───NV21 (0x3132564e)
  1996. │ │ ├───NV12 (0x3231564e)
  1997. │ │ ├───P210 (0x30313250)
  1998. │ │ ├───P010 (0x30313050)
  1999. │ │ ├───P012 (0x32313050)
  2000. │ │ └───XBGR16161616F (0x48344258)
  2001. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=1, k=6, g=2, s=1, c=0) (0x0300000000606011)
  2002. │ │ ├───ARGB1555 (0x35315241)
  2003. │ │ ├───XRGB1555 (0x35315258)
  2004. │ │ ├───RGB565 (0x36314752)
  2005. │ │ ├───ARGB8888 (0x34325241)
  2006. │ │ ├───XRGB8888 (0x34325258)
  2007. │ │ ├───ABGR2101010 (0x30334241)
  2008. │ │ ├───XBGR2101010 (0x30334258)
  2009. │ │ ├───ABGR8888 (0x34324241)
  2010. │ │ ├───XBGR8888 (0x34324258)
  2011. │ │ ├───ABGR16161616F (0x48344241)
  2012. │ │ ├───YUYV (0x56595559)
  2013. │ │ ├───UYVY (0x59565955)
  2014. │ │ ├───NV42 (0x3234564e)
  2015. │ │ ├───NV24 (0x3432564e)
  2016. │ │ ├───NV61 (0x3136564e)
  2017. │ │ ├───NV16 (0x3631564e)
  2018. │ │ ├───NV21 (0x3132564e)
  2019. │ │ ├───NV12 (0x3231564e)
  2020. │ │ ├───P210 (0x30313250)
  2021. │ │ ├───P010 (0x30313050)
  2022. │ │ ├───P012 (0x32313050)
  2023. │ │ └───XBGR16161616F (0x48344258)
  2024. │ ├───NVIDIA_BLOCK_LINEAR_2D(h=0, k=6, g=2, s=1, c=0) (0x0300000000606010)
  2025. │ │ ├───ARGB1555 (0x35315241)
  2026. │ │ ├───XRGB1555 (0x35315258)
  2027. │ │ ├───RGB565 (0x36314752)
  2028. │ │ ├───ARGB8888 (0x34325241)
  2029. │ │ ├───XRGB8888 (0x34325258)
  2030. │ │ ├───ABGR2101010 (0x30334241)
  2031. │ │ ├───XBGR2101010 (0x30334258)
  2032. │ │ ├───ABGR8888 (0x34324241)
  2033. │ │ ├───XBGR8888 (0x34324258)
  2034. │ │ ├───ABGR16161616F (0x48344241)
  2035. │ │ ├───YUYV (0x56595559)
  2036. │ │ ├───UYVY (0x59565955)
  2037. │ │ ├───NV42 (0x3234564e)
  2038. │ │ ├───NV24 (0x3432564e)
  2039. │ │ ├───NV61 (0x3136564e)
  2040. │ │ ├───NV16 (0x3631564e)
  2041. │ │ ├───NV21 (0x3132564e)
  2042. │ │ ├───NV12 (0x3231564e)
  2043. │ │ ├───P210 (0x30313250)
  2044. │ │ ├───P010 (0x30313050)
  2045. │ │ ├───P012 (0x32313050)
  2046. │ │ └───XBGR16161616F (0x48344258)
  2047. │ └───DRM_FORMAT_MOD_LINEAR (0x0000000000000000)
  2048. │ ├───ARGB1555 (0x35315241)
  2049. │ ├───XRGB1555 (0x35315258)
  2050. │ ├───RGB565 (0x36314752)
  2051. │ ├───ARGB8888 (0x34325241)
  2052. │ ├───XRGB8888 (0x34325258)
  2053. │ ├───ABGR2101010 (0x30334241)
  2054. │ ├───XBGR2101010 (0x30334258)
  2055. │ ├───ABGR8888 (0x34324241)
  2056. │ ├───XBGR8888 (0x34324258)
  2057. │ ├───ABGR16161616F (0x48344241)
  2058. │ ├───YUYV (0x56595559)
  2059. │ ├───UYVY (0x59565955)
  2060. │ ├───NV42 (0x3234564e)
  2061. │ ├───NV24 (0x3432564e)
  2062. │ ├───NV61 (0x3136564e)
  2063. │ ├───NV16 (0x3631564e)
  2064. │ ├───NV21 (0x3132564e)
  2065. │ ├───NV12 (0x3231564e)
  2066. │ ├───P210 (0x30313250)
  2067. │ ├───P010 (0x30313050)
  2068. │ ├───P012 (0x32313050)
  2069. │ └───XBGR16161616F (0x48344258)
  2070. ├───"NV_INPUT_COLORSPACE": enum {None, scRGB Linear FP16, BT.2100 PQ} = None
  2071. ├───"NV_PLANE_BLEND_CTM": blob = 0
  2072. ├───"NV_PLANE_DEGAMMA_TF": enum {Default, Linear, PQ (Perceptual Quantizer)} = Default
  2073. ├───"NV_PLANE_DEGAMMA_MULTIPLIER": range [0, INT64_MAX] = 4294967296
  2074. ├───"NV_PLANE_DEGAMMA_LUT": blob = 0
  2075. ├───"NV_PLANE_DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  2076. ├───"alpha": range [0, UINT16_MAX] = 65535
  2077. ├───"pixel blend mode": enum {Pre-multiplied, Coverage} = Pre-multiplied
  2078. └───"rotation": bitmask {rotate-0, rotate-180, reflect-x, reflect-y} = (rotate-0)
  2079.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement