Advertisement
ginkage

Untitled

Mar 18th, 2024
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 87.77 KB | None | 0 0
  1. Node: /dev/dri/card0
  2. ├───Driver: rockchip (RockChip Soc DRM) version 3.0.0 (20140818)
  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 = 0
  11. │ ├───DRM_CAP_DUMB_PREFER_SHADOW = 0
  12. │ ├───DRM_CAP_PRIME = 3
  13. │ ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
  14. │ ├───DRM_CAP_ASYNC_PAGE_FLIP = 1
  15. │ ├───DRM_CAP_CURSOR_WIDTH = 64
  16. │ ├───DRM_CAP_CURSOR_HEIGHT = 64
  17. │ ├───DRM_CAP_ADDFB2_MODIFIERS = 1
  18. │ ├───DRM_CAP_PAGE_FLIP_TARGET = 0
  19. │ ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
  20. │ ├───DRM_CAP_SYNCOBJ = 0
  21. │ └───DRM_CAP_SYNCOBJ_TIMELINE = 0
  22. ├───Device: platform rockchip,display-subsystem
  23. ├───Framebuffer size
  24. │ ├───Width: [0, 16384]
  25. │ └───Height: [0, 16384]
  26. ├───Connectors
  27. │ ├───Connector 0
  28. │ │ ├───Object ID: 206
  29. │ │ ├───Type: writeback
  30. │ │ ├───Status: unknown
  31. │ │ ├───Physical size: 0x0 mm
  32. │ │ ├───Subpixel: unknown
  33. │ │ ├───Encoders: {0}
  34. │ │ └───Properties
  35. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  36. │ │ ├───"link-status": enum {Good, Bad} = Good
  37. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  38. │ │ ├───"TILE" (immutable): blob = 0
  39. │ │ ├───"CRTC_ID" (atomic): object CRTC = 0
  40. │ │ ├───"WRITEBACK_OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  41. │ │ ├───"WRITEBACK_FB_ID" (atomic): object framebuffer = 0
  42. │ │ ├───"WRITEBACK_PIXEL_FORMATS" (atomic, immutable): blob = 205
  43. │ │ │ ├───BGR888 (0x34324742)
  44. │ │ │ ├───ARGB8888 (0x34325241)
  45. │ │ │ ├───RGB565 (0x36314752)
  46. │ │ │ └───NV12 (0x3231564e)
  47. │ │ ├───"brightness": range [0, 100] = 50
  48. │ │ ├───"contrast": range [0, 100] = 50
  49. │ │ ├───"saturation": range [0, 100] = 50
  50. │ │ └───"hue": range [0, 100] = 50
  51. │ ├───Connector 1
  52. │ │ ├───Object ID: 208
  53. │ │ ├───Type: HDMI-A
  54. │ │ ├───Status: connected
  55. │ │ ├───Physical size: 340x190 mm
  56. │ │ ├───Subpixel: unknown
  57. │ │ ├───Encoders: {1}
  58. │ │ ├───Modes
  59. │ │ │ ├───1920x1080@60.00 preferred driver phsync pvsync
  60. │ │ │ ├───1920x1080@60.00 driver phsync pvsync 16:9
  61. │ │ │ ├───1920x1080@59.94 driver phsync pvsync 16:9
  62. │ │ │ ├───1920x1080@60.00 driver phsync pvsync interlace 16:9
  63. │ │ │ ├───1920x1080@59.94 driver phsync pvsync interlace 16:9
  64. │ │ │ ├───1920x1080@50.00 driver phsync pvsync 16:9
  65. │ │ │ ├───1920x1080@50.00 driver phsync pvsync interlace 16:9
  66. │ │ │ ├───1680x1050@59.88 driver phsync nvsync
  67. │ │ │ ├───1400x1050@59.95 driver phsync nvsync
  68. │ │ │ ├───1600x900@60.00 driver phsync pvsync
  69. │ │ │ ├───1280x1024@60.02 driver phsync pvsync
  70. │ │ │ ├───1440x900@59.90 driver phsync nvsync
  71. │ │ │ ├───1280x960@60.00 driver phsync pvsync
  72. │ │ │ ├───1280x720@60.00 driver phsync nvsync
  73. │ │ │ ├───1280x720@60.00 driver phsync pvsync 16:9
  74. │ │ │ ├───1280x720@59.94 driver phsync pvsync 16:9
  75. │ │ │ ├───1280x720@50.00 driver phsync pvsync 16:9
  76. │ │ │ ├───1024x768@60.00 driver nhsync nvsync
  77. │ │ │ ├───800x600@60.32 driver phsync pvsync
  78. │ │ │ ├───720x576@50.00 driver nhsync nvsync 16:9
  79. │ │ │ ├───720x576@50.00 driver nhsync nvsync 4:3
  80. │ │ │ ├───720x480@60.00 driver nhsync nvsync 16:9
  81. │ │ │ ├───720x480@60.00 driver nhsync nvsync 4:3
  82. │ │ │ ├───720x480@59.94 driver nhsync nvsync 16:9
  83. │ │ │ ├───720x480@59.94 driver nhsync nvsync 4:3
  84. │ │ │ ├───640x480@60.00 driver nhsync nvsync 4:3
  85. │ │ │ ├───640x480@59.94 driver nhsync nvsync
  86. │ │ │ └───640x480@59.94 driver nhsync nvsync 4:3
  87. │ │ └───Properties
  88. │ │ ├───"EDID" (immutable): blob = 243
  89. │ │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  90. │ │ ├───"link-status": enum {Good, Bad} = Good
  91. │ │ ├───"non-desktop" (immutable): range [0, 1] = 0
  92. │ │ ├───"TILE" (immutable): blob = 0
  93. │ │ ├───"CRTC_ID" (atomic): object CRTC = 85
  94. │ │ ├───"color_depth": enum {Automatic, 24bit, 30bit} = 24bit
  95. │ │ ├───"color_format": enum {rgb, ycbcr444, ycbcr422, ycbcr420, ycbcr_high_subsampling, ycbcr_low_subsampling, invalid_output} = ycbcr444
  96. │ │ ├───"color_depth_caps": range [0, UINT8_MAX] = 7
  97. │ │ ├───"color_format_caps": range [0, 15] = 7
  98. │ │ ├───"HDR_PANEL_METADATA" (immutable): blob = 240
  99. │ │ ├───"NEXT_HDR_SINK_DATA" (immutable): blob = 0
  100. │ │ ├───"allm_capacity": range [0, 1] = 0
  101. │ │ ├───"allm_enable": enum {disable, enable} = disable
  102. │ │ ├───"output_hdmi_dvi": enum {auto, force_hdmi, force_dvi} = auto
  103. │ │ ├───"output_type_capacity": enum {DVI, HDMI} = HDMI
  104. │ │ ├───"HDR_OUTPUT_METADATA": blob = 0
  105. │ │ ├───"Colorspace": enum {Default, SMPTE_170M_YCC, BT709_YCC, XVYCC_601, XVYCC_709, SYCC_601, opYCC_601, opRGB, BT2020_CYCC, BT2020_RGB, BT2020_YCC, DCI-P3_RGB_D65, DCI-P3_RGB_Theater} = Default
  106. │ │ ├───"CONNECTOR_ID" (atomic, immutable): range [0, 15] = 0
  107. │ │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
  108. │ │ ├───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
  109. │ │ ├───"hdcp_encrypted": range [0, 2] = 0
  110. │ │ ├───"brightness": range [0, 100] = 50
  111. │ │ ├───"contrast": range [0, 100] = 50
  112. │ │ ├───"saturation": range [0, 100] = 50
  113. │ │ └───"hue": range [0, 100] = 50
  114. │ └───Connector 2
  115. │ ├───Object ID: 224
  116. │ ├───Type: DisplayPort
  117. │ ├───Status: disconnected
  118. │ ├───Encoders: {2}
  119. │ └───Properties
  120. │ ├───"EDID" (immutable): blob = 0
  121. │ ├───"DPMS": enum {On, Standby, Suspend, Off} = On
  122. │ ├───"link-status": enum {Good, Bad} = Good
  123. │ ├───"non-desktop" (immutable): range [0, 1] = 0
  124. │ ├───"TILE" (immutable): blob = 0
  125. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  126. │ ├───"color_depth": enum {Automatic, 18bit, 24bit, 30bit} = Automatic
  127. │ ├───"color_format": enum {rgb, ycbcr444, ycbcr422, ycbcr420} = rgb
  128. │ ├───"color_depth_caps": range [0, 256] = 1
  129. │ ├───"color_format_caps": range [0, 64] = 0
  130. │ ├───"Content Protection": enum {Undesired, Desired, Enabled} = Undesired
  131. │ ├───"HDCP Content Type": enum {HDCP Type0, HDCP Type1} = HDCP Type0
  132. │ ├───"hdcp_encrypted": range [0, 2] = 0
  133. │ ├───"HDR_PANEL_METADATA" (immutable): blob = 0
  134. │ ├───"HDR_OUTPUT_METADATA": blob = 0
  135. │ ├───"brightness": range [0, 100] = 50
  136. │ ├───"contrast": range [0, 100] = 50
  137. │ ├───"saturation": range [0, 100] = 50
  138. │ └───"hue": range [0, 100] = 50
  139. ├───Encoders
  140. │ ├───Encoder 0
  141. │ │ ├───Object ID: 201
  142. │ │ ├───Type: virtual
  143. │ │ ├───CRTCS: {0, 1, 2, 3}
  144. │ │ └───Clones: {0}
  145. │ ├───Encoder 1
  146. │ │ ├───Object ID: 207
  147. │ │ ├───Type: TMDS
  148. │ │ ├───CRTCS: {0}
  149. │ │ └───Clones: {1}
  150. │ └───Encoder 2
  151. │ ├───Object ID: 223
  152. │ ├───Type: TMDS
  153. │ ├───CRTCS: {2}
  154. │ └───Clones: {2}
  155. ├───CRTCs
  156. │ ├───CRTC 0
  157. │ │ ├───Object ID: 85
  158. │ │ ├───Mode: 1920x1080@60.00 preferred driver phsync pvsync
  159. │ │ └───Properties
  160. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 1
  161. │ │ ├───"MODE_ID" (atomic): blob = 245
  162. │ │ │ └───1920x1080@60.00 preferred driver phsync pvsync
  163. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  164. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  165. │ │ ├───"SOC_ID" (atomic, immutable): object CRTC = 13704
  166. │ │ ├───"PORT_ID" (atomic, immutable): object CRTC = 0
  167. │ │ ├───"ACLK": range [0, UINT32_MAX] = 750000
  168. │ │ ├───"BACKGROUND": range [0, UINT32_MAX] = 0
  169. │ │ ├───"LINE_FLAG1": range [0, UINT32_MAX] = 0
  170. │ │ ├───"PLANE_MASK" (immutable): bitmask {Cluster0, Cluster1, Esmart0, Esmart1, Smart0, Smart1, Cluster2, Cluster3, Esmart2, Esmart3} = (Cluster0 | Cluster1 | Smart0 | Smart1)
  171. │ │ ├───"FEATURE" (immutable): bitmask {ALPHA_SCALE, HDR10, NEXT_HDR, VIVID_HDR} = (ALPHA_SCALE | HDR10 | NEXT_HDR | VIVID_HDR)
  172. │ │ ├───"OUTPUT_WIDTH" (immutable): range [0, 7680] = 0
  173. │ │ ├───"OUTPUT_DCLK" (immutable): range [0, 2376000000] = 0
  174. │ │ ├───"variable refresh rate": range [0, 144] = 0
  175. │ │ ├───"max refresh rate": range [0, 144] = 0
  176. │ │ ├───"min refresh rate": range [0, 144] = 0
  177. │ │ ├───"GAMMA_LUT": blob = 248
  178. │ │ ├───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  179. │ │ ├───"CUBIC_LUT": blob = 0
  180. │ │ └───"CUBIC_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 729
  181. │ ├───CRTC 1
  182. │ │ ├───Object ID: 121
  183. │ │ └───Properties
  184. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  185. │ │ ├───"MODE_ID" (atomic): blob = 0
  186. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  187. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  188. │ │ ├───"SOC_ID" (atomic, immutable): object CRTC = 13704
  189. │ │ ├───"PORT_ID" (atomic, immutable): object CRTC = 1
  190. │ │ ├───"ACLK": range [0, UINT32_MAX] = 750000
  191. │ │ ├───"BACKGROUND": range [0, UINT32_MAX] = 0
  192. │ │ ├───"LINE_FLAG1": range [0, UINT32_MAX] = 0
  193. │ │ ├───"PLANE_MASK" (immutable): bitmask {Cluster0, Cluster1, Esmart0, Esmart1, Smart0, Smart1, Cluster2, Cluster3, Esmart2, Esmart3} = (Cluster0 | Esmart0 | Esmart2)
  194. │ │ ├───"FEATURE" (immutable): bitmask {ALPHA_SCALE, HDR10, NEXT_HDR, VIVID_HDR} = (ALPHA_SCALE | HDR10)
  195. │ │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  196. │ │ ├───"OUTPUT_DCLK" (immutable): range [0, 594000000] = 0
  197. │ │ ├───"variable refresh rate": range [0, 144] = 0
  198. │ │ ├───"max refresh rate": range [0, 144] = 0
  199. │ │ ├───"min refresh rate": range [0, 144] = 0
  200. │ │ ├───"GAMMA_LUT": blob = 0
  201. │ │ ├───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  202. │ │ ├───"CUBIC_LUT": blob = 0
  203. │ │ └───"CUBIC_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 729
  204. │ ├───CRTC 2
  205. │ │ ├───Object ID: 157
  206. │ │ └───Properties
  207. │ │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  208. │ │ ├───"MODE_ID" (atomic): blob = 0
  209. │ │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  210. │ │ ├───"VRR_ENABLED": range [0, 1] = 0
  211. │ │ ├───"SOC_ID" (atomic, immutable): object CRTC = 13704
  212. │ │ ├───"PORT_ID" (atomic, immutable): object CRTC = 2
  213. │ │ ├───"ACLK": range [0, UINT32_MAX] = 750000
  214. │ │ ├───"BACKGROUND": range [0, UINT32_MAX] = 0
  215. │ │ ├───"LINE_FLAG1": range [0, UINT32_MAX] = 0
  216. │ │ ├───"PLANE_MASK" (immutable): bitmask {Cluster0, Cluster1, Esmart0, Esmart1, Smart0, Smart1, Cluster2, Cluster3, Esmart2, Esmart3} = (Cluster0)
  217. │ │ ├───"FEATURE" (immutable): bitmask {ALPHA_SCALE, HDR10, NEXT_HDR, VIVID_HDR} = (ALPHA_SCALE | HDR10)
  218. │ │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  219. │ │ ├───"OUTPUT_DCLK" (immutable): range [0, 594000000] = 0
  220. │ │ ├───"variable refresh rate": range [0, 144] = 0
  221. │ │ ├───"max refresh rate": range [0, 144] = 0
  222. │ │ ├───"min refresh rate": range [0, 144] = 0
  223. │ │ ├───"GAMMA_LUT": blob = 0
  224. │ │ ├───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  225. │ │ ├───"CUBIC_LUT": blob = 0
  226. │ │ └───"CUBIC_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 4913
  227. │ └───CRTC 3
  228. │ ├───Object ID: 193
  229. │ └───Properties
  230. │ ├───"ACTIVE" (atomic): range [0, 1] = 0
  231. │ ├───"MODE_ID" (atomic): blob = 0
  232. │ ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
  233. │ ├───"VRR_ENABLED": range [0, 1] = 0
  234. │ ├───"SOC_ID" (atomic, immutable): object CRTC = 13704
  235. │ ├───"PORT_ID" (atomic, immutable): object CRTC = 3
  236. │ ├───"ACLK": range [0, UINT32_MAX] = 750000
  237. │ ├───"BACKGROUND": range [0, UINT32_MAX] = 0
  238. │ ├───"LINE_FLAG1": range [0, UINT32_MAX] = 0
  239. │ ├───"PLANE_MASK" (immutable): bitmask {Cluster0, Cluster1, Esmart0, Esmart1, Smart0, Smart1, Cluster2, Cluster3, Esmart2, Esmart3} = (Cluster0)
  240. │ ├───"FEATURE" (immutable): bitmask {ALPHA_SCALE, HDR10, NEXT_HDR, VIVID_HDR} = (ALPHA_SCALE | HDR10)
  241. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 2048] = 0
  242. │ ├───"OUTPUT_DCLK" (immutable): range [0, 200000000] = 0
  243. │ ├───"variable refresh rate": range [0, 144] = 0
  244. │ ├───"max refresh rate": range [0, 144] = 0
  245. │ ├───"min refresh rate": range [0, 144] = 0
  246. │ ├───"GAMMA_LUT": blob = 0
  247. │ └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
  248. └───Planes
  249. ├───Plane 0
  250. │ ├───Object ID: 57
  251. │ ├───CRTCs: {0, 1, 2, 3}
  252. │ ├───Formats:
  253. │ │ ├───XRGB2101010 (0x30335258)
  254. │ │ ├───ARGB2101010 (0x30335241)
  255. │ │ ├───XBGR2101010 (0x30334258)
  256. │ │ ├───ABGR2101010 (0x30334241)
  257. │ │ ├───XRGB8888 (0x34325258)
  258. │ │ ├───ARGB8888 (0x34325241)
  259. │ │ ├───XBGR8888 (0x34324258)
  260. │ │ ├───ABGR8888 (0x34324241)
  261. │ │ ├───RGB888 (0x34324752)
  262. │ │ ├───BGR888 (0x34324742)
  263. │ │ ├───RGB565 (0x36314752)
  264. │ │ ├───BGR565 (0x36314742)
  265. │ │ ├───YUV420_8BIT (0x38305559)
  266. │ │ ├───YUV420_10BIT (0x30315559)
  267. │ │ ├───YUYV (0x56595559)
  268. │ │ └───Y210 (0x30313259)
  269. │ └───Properties
  270. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  271. │ ├───"FB_ID" (atomic): object framebuffer = 244
  272. │ │ ├───Object ID: 244
  273. │ │ ├───Size: 1920x1080
  274. │ │ ├───Pitch: 7680
  275. │ │ ├───Bits per pixel: 32
  276. │ │ └───Depth: 30
  277. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  278. │ ├───"CRTC_ID" (atomic): object CRTC = 85
  279. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  280. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  281. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1920
  282. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1080
  283. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  284. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  285. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1920
  286. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1080
  287. │ ├───"IN_FORMATS" (immutable): blob = 58
  288. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(BLOCK_SIZE_16x16) (0x800000000000001)
  289. │ │ │ ├───XRGB2101010 (0x30335258)
  290. │ │ │ ├───ARGB2101010 (0x30335241)
  291. │ │ │ ├───XBGR2101010 (0x30334258)
  292. │ │ │ ├───ABGR2101010 (0x30334241)
  293. │ │ │ ├───XRGB8888 (0x34325258)
  294. │ │ │ ├───ARGB8888 (0x34325241)
  295. │ │ │ ├───XBGR8888 (0x34324258)
  296. │ │ │ ├───ABGR8888 (0x34324241)
  297. │ │ │ ├───RGB888 (0x34324752)
  298. │ │ │ ├───BGR888 (0x34324742)
  299. │ │ │ ├───RGB565 (0x36314752)
  300. │ │ │ ├───BGR565 (0x36314742)
  301. │ │ │ ├───YUV420_8BIT (0x38305559)
  302. │ │ │ ├───YUV420_10BIT (0x30315559)
  303. │ │ │ ├───YUYV (0x56595559)
  304. │ │ │ └───Y210 (0x30313259)
  305. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|BLOCK_SIZE_16x16) (0x800000000000041)
  306. │ │ │ ├───XRGB2101010 (0x30335258)
  307. │ │ │ ├───ARGB2101010 (0x30335241)
  308. │ │ │ ├───XBGR2101010 (0x30334258)
  309. │ │ │ ├───ABGR2101010 (0x30334241)
  310. │ │ │ ├───XRGB8888 (0x34325258)
  311. │ │ │ ├───ARGB8888 (0x34325241)
  312. │ │ │ ├───XBGR8888 (0x34324258)
  313. │ │ │ ├───ABGR8888 (0x34324241)
  314. │ │ │ ├───RGB888 (0x34324752)
  315. │ │ │ ├───BGR888 (0x34324742)
  316. │ │ │ ├───RGB565 (0x36314752)
  317. │ │ │ ├───BGR565 (0x36314742)
  318. │ │ │ ├───YUV420_8BIT (0x38305559)
  319. │ │ │ ├───YUV420_10BIT (0x30315559)
  320. │ │ │ ├───YUYV (0x56595559)
  321. │ │ │ └───Y210 (0x30313259)
  322. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(YTR|BLOCK_SIZE_16x16) (0x800000000000011)
  323. │ │ │ ├───XRGB2101010 (0x30335258)
  324. │ │ │ ├───ARGB2101010 (0x30335241)
  325. │ │ │ ├───XBGR2101010 (0x30334258)
  326. │ │ │ ├───ABGR2101010 (0x30334241)
  327. │ │ │ ├───XRGB8888 (0x34325258)
  328. │ │ │ ├───ARGB8888 (0x34325241)
  329. │ │ │ ├───XBGR8888 (0x34324258)
  330. │ │ │ ├───ABGR8888 (0x34324241)
  331. │ │ │ ├───RGB888 (0x34324752)
  332. │ │ │ ├───BGR888 (0x34324742)
  333. │ │ │ ├───RGB565 (0x36314752)
  334. │ │ │ ├───BGR565 (0x36314742)
  335. │ │ │ ├───YUV420_8BIT (0x38305559)
  336. │ │ │ ├───YUV420_10BIT (0x30315559)
  337. │ │ │ ├───YUYV (0x56595559)
  338. │ │ │ └───Y210 (0x30313259)
  339. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|BLOCK_SIZE_16x16) (0x800000000000081)
  340. │ │ │ ├───XRGB2101010 (0x30335258)
  341. │ │ │ ├───ARGB2101010 (0x30335241)
  342. │ │ │ ├───XBGR2101010 (0x30334258)
  343. │ │ │ ├───ABGR2101010 (0x30334241)
  344. │ │ │ ├───XRGB8888 (0x34325258)
  345. │ │ │ ├───ARGB8888 (0x34325241)
  346. │ │ │ ├───XBGR8888 (0x34324258)
  347. │ │ │ ├───ABGR8888 (0x34324241)
  348. │ │ │ ├───RGB888 (0x34324752)
  349. │ │ │ ├───BGR888 (0x34324742)
  350. │ │ │ ├───RGB565 (0x36314752)
  351. │ │ │ ├───BGR565 (0x36314742)
  352. │ │ │ ├───YUV420_8BIT (0x38305559)
  353. │ │ │ ├───YUV420_10BIT (0x30315559)
  354. │ │ │ ├───YUYV (0x56595559)
  355. │ │ │ └───Y210 (0x30313259)
  356. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|YTR|BLOCK_SIZE_16x16) (0x800000000000051)
  357. │ │ │ ├───XRGB2101010 (0x30335258)
  358. │ │ │ ├───ARGB2101010 (0x30335241)
  359. │ │ │ ├───XBGR2101010 (0x30334258)
  360. │ │ │ ├───ABGR2101010 (0x30334241)
  361. │ │ │ ├───XRGB8888 (0x34325258)
  362. │ │ │ ├───ARGB8888 (0x34325241)
  363. │ │ │ ├───XBGR8888 (0x34324258)
  364. │ │ │ ├───ABGR8888 (0x34324241)
  365. │ │ │ ├───RGB888 (0x34324752)
  366. │ │ │ ├───BGR888 (0x34324742)
  367. │ │ │ ├───RGB565 (0x36314752)
  368. │ │ │ ├───BGR565 (0x36314742)
  369. │ │ │ ├───YUV420_8BIT (0x38305559)
  370. │ │ │ ├───YUV420_10BIT (0x30315559)
  371. │ │ │ ├───YUYV (0x56595559)
  372. │ │ │ └───Y210 (0x30313259)
  373. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|BLOCK_SIZE_16x16) (0x8000000000000c1)
  374. │ │ │ ├───XRGB2101010 (0x30335258)
  375. │ │ │ ├───ARGB2101010 (0x30335241)
  376. │ │ │ ├───XBGR2101010 (0x30334258)
  377. │ │ │ ├───ABGR2101010 (0x30334241)
  378. │ │ │ ├───XRGB8888 (0x34325258)
  379. │ │ │ ├───ARGB8888 (0x34325241)
  380. │ │ │ ├───XBGR8888 (0x34324258)
  381. │ │ │ ├───ABGR8888 (0x34324241)
  382. │ │ │ ├───RGB888 (0x34324752)
  383. │ │ │ ├───BGR888 (0x34324742)
  384. │ │ │ ├───RGB565 (0x36314752)
  385. │ │ │ ├───BGR565 (0x36314742)
  386. │ │ │ ├───YUV420_8BIT (0x38305559)
  387. │ │ │ ├───YUV420_10BIT (0x30315559)
  388. │ │ │ ├───YUYV (0x56595559)
  389. │ │ │ └───Y210 (0x30313259)
  390. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|YTR|BLOCK_SIZE_16x16) (0x800000000000091)
  391. │ │ │ ├───XRGB2101010 (0x30335258)
  392. │ │ │ ├───ARGB2101010 (0x30335241)
  393. │ │ │ ├───XBGR2101010 (0x30334258)
  394. │ │ │ ├───ABGR2101010 (0x30334241)
  395. │ │ │ ├───XRGB8888 (0x34325258)
  396. │ │ │ ├───ARGB8888 (0x34325241)
  397. │ │ │ ├───XBGR8888 (0x34324258)
  398. │ │ │ ├───ABGR8888 (0x34324241)
  399. │ │ │ ├───RGB888 (0x34324752)
  400. │ │ │ ├───BGR888 (0x34324742)
  401. │ │ │ ├───RGB565 (0x36314752)
  402. │ │ │ ├───BGR565 (0x36314742)
  403. │ │ │ ├───YUV420_8BIT (0x38305559)
  404. │ │ │ ├───YUV420_10BIT (0x30315559)
  405. │ │ │ ├───YUYV (0x56595559)
  406. │ │ │ └───Y210 (0x30313259)
  407. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|YTR|BLOCK_SIZE_16x16) (0x8000000000000d1)
  408. │ │ │ ├───XRGB2101010 (0x30335258)
  409. │ │ │ ├───ARGB2101010 (0x30335241)
  410. │ │ │ ├───XBGR2101010 (0x30334258)
  411. │ │ │ ├───ABGR2101010 (0x30334241)
  412. │ │ │ ├───XRGB8888 (0x34325258)
  413. │ │ │ ├───ARGB8888 (0x34325241)
  414. │ │ │ ├───XBGR8888 (0x34324258)
  415. │ │ │ ├───ABGR8888 (0x34324241)
  416. │ │ │ ├───RGB888 (0x34324752)
  417. │ │ │ ├───BGR888 (0x34324742)
  418. │ │ │ ├───RGB565 (0x36314752)
  419. │ │ │ ├───BGR565 (0x36314742)
  420. │ │ │ ├───YUV420_8BIT (0x38305559)
  421. │ │ │ ├───YUV420_10BIT (0x30315559)
  422. │ │ │ ├───YUYV (0x56595559)
  423. │ │ │ └───Y210 (0x30313259)
  424. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|SPLIT|YTR|BLOCK_SIZE_16x16) (0x800000000000071)
  425. │ │ │ ├───XRGB2101010 (0x30335258)
  426. │ │ │ ├───ARGB2101010 (0x30335241)
  427. │ │ │ ├───XBGR2101010 (0x30334258)
  428. │ │ │ ├───ABGR2101010 (0x30334241)
  429. │ │ │ ├───XRGB8888 (0x34325258)
  430. │ │ │ ├───ARGB8888 (0x34325241)
  431. │ │ │ ├───XBGR8888 (0x34324258)
  432. │ │ │ ├───ABGR8888 (0x34324241)
  433. │ │ │ ├───RGB888 (0x34324752)
  434. │ │ │ ├───BGR888 (0x34324742)
  435. │ │ │ ├───RGB565 (0x36314752)
  436. │ │ │ ├───BGR565 (0x36314742)
  437. │ │ │ ├───YUV420_8BIT (0x38305559)
  438. │ │ │ ├───YUV420_10BIT (0x30315559)
  439. │ │ │ ├───YUYV (0x56595559)
  440. │ │ │ └───Y210 (0x30313259)
  441. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  442. │ │ ├───XRGB2101010 (0x30335258)
  443. │ │ ├───ARGB2101010 (0x30335241)
  444. │ │ ├───XBGR2101010 (0x30334258)
  445. │ │ ├───ABGR2101010 (0x30334241)
  446. │ │ ├───XRGB8888 (0x34325258)
  447. │ │ ├───ARGB8888 (0x34325241)
  448. │ │ ├───XBGR8888 (0x34324258)
  449. │ │ ├───ABGR8888 (0x34324241)
  450. │ │ ├───RGB888 (0x34324752)
  451. │ │ ├───BGR888 (0x34324742)
  452. │ │ ├───RGB565 (0x36314752)
  453. │ │ ├───BGR565 (0x36314742)
  454. │ │ ├───YUV420_8BIT (0x38305559)
  455. │ │ ├───YUV420_10BIT (0x30315559)
  456. │ │ ├───YUYV (0x56595559)
  457. │ │ └───Y210 (0x30313259)
  458. │ ├───"EOTF" (atomic): range [0, 5] = 0
  459. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  460. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  461. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 0
  462. │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-270, reflect-x, reflect-y} = (rotate-0 | rotate-90)
  463. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  464. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  465. │ ├───"zpos": range [0, 11] = 0
  466. │ ├───"NAME" (immutable): bitmask {Cluster0-win0} = (Cluster0-win0)
  467. │ ├───"FEATURE" (immutable): bitmask {scale, afbdc} = (scale)
  468. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  469. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  470. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  471. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  472. │ ├───"SCALE_RATE" (immutable): range [4, 4] = 0
  473. │ └───"colorkey": range [0, 2164260863] = 0
  474. ├───Plane 1
  475. │ ├───Object ID: 71
  476. │ ├───CRTCs: {0, 1, 2, 3}
  477. │ ├───Formats:
  478. │ │ ├───XRGB8888 (0x34325258)
  479. │ │ ├───ARGB8888 (0x34325241)
  480. │ │ ├───XBGR8888 (0x34324258)
  481. │ │ ├───ABGR8888 (0x34324241)
  482. │ │ ├───RGB888 (0x34324752)
  483. │ │ ├───BGR888 (0x34324742)
  484. │ │ ├───RGB565 (0x36314752)
  485. │ │ ├───BGR565 (0x36314742)
  486. │ │ ├───NV12 (0x3231564e)
  487. │ │ ├───NV21 (0x3132564e)
  488. │ │ ├───NV16 (0x3631564e)
  489. │ │ ├───NV61 (0x3136564e)
  490. │ │ ├───NV24 (0x3432564e)
  491. │ │ ├───NV42 (0x3234564e)
  492. │ │ ├───NV15 (0x3531564e)
  493. │ │ ├───Unknown (0x3032564e)
  494. │ │ ├───Unknown (0x3033564e)
  495. │ │ ├───YVYU (0x55595659)
  496. │ │ ├───VYUY (0x59555956)
  497. │ │ ├───YUYV (0x56595559)
  498. │ │ └───UYVY (0x59565955)
  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] = 1623
  505. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 21
  506. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 64
  507. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 64
  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] = 64
  511. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 64
  512. │ ├───"IN_FORMATS" (immutable): blob = 72
  513. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  514. │ │ ├───XRGB8888 (0x34325258)
  515. │ │ ├───ARGB8888 (0x34325241)
  516. │ │ ├───XBGR8888 (0x34324258)
  517. │ │ ├───ABGR8888 (0x34324241)
  518. │ │ ├───RGB888 (0x34324752)
  519. │ │ ├───BGR888 (0x34324742)
  520. │ │ ├───RGB565 (0x36314752)
  521. │ │ ├───BGR565 (0x36314742)
  522. │ │ ├───NV12 (0x3231564e)
  523. │ │ ├───NV21 (0x3132564e)
  524. │ │ ├───NV16 (0x3631564e)
  525. │ │ ├───NV61 (0x3136564e)
  526. │ │ ├───NV24 (0x3432564e)
  527. │ │ ├───NV42 (0x3234564e)
  528. │ │ ├───NV15 (0x3531564e)
  529. │ │ ├───Unknown (0x3032564e)
  530. │ │ ├───Unknown (0x3033564e)
  531. │ │ ├───YVYU (0x55595659)
  532. │ │ ├───VYUY (0x59555956)
  533. │ │ ├───YUYV (0x56595559)
  534. │ │ └───UYVY (0x59565955)
  535. │ ├───"EOTF" (atomic): range [0, 5] = 0
  536. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  537. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  538. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 71
  539. │ ├───"rotation": bitmask {rotate-0, reflect-y} = (rotate-0)
  540. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  541. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  542. │ ├───"zpos": range [0, 11] = 11
  543. │ ├───"NAME" (immutable): bitmask {Esmart0-win0} = ()
  544. │ ├───"FEATURE" (immutable): bitmask {scale} = (scale)
  545. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  546. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  547. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  548. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  549. │ ├───"SCALE_RATE" (immutable): range [8, 8] = 0
  550. │ └───"colorkey": range [0, 2164260863] = 0
  551. ├───Plane 2
  552. │ ├───Object ID: 93
  553. │ ├───CRTCs: {0, 1, 2, 3}
  554. │ ├───Formats:
  555. │ │ ├───XRGB2101010 (0x30335258)
  556. │ │ ├───ARGB2101010 (0x30335241)
  557. │ │ ├───XBGR2101010 (0x30334258)
  558. │ │ ├───ABGR2101010 (0x30334241)
  559. │ │ ├───XRGB8888 (0x34325258)
  560. │ │ ├───ARGB8888 (0x34325241)
  561. │ │ ├───XBGR8888 (0x34324258)
  562. │ │ ├───ABGR8888 (0x34324241)
  563. │ │ ├───RGB888 (0x34324752)
  564. │ │ ├───BGR888 (0x34324742)
  565. │ │ ├───RGB565 (0x36314752)
  566. │ │ ├───BGR565 (0x36314742)
  567. │ │ ├───YUV420_8BIT (0x38305559)
  568. │ │ ├───YUV420_10BIT (0x30315559)
  569. │ │ ├───YUYV (0x56595559)
  570. │ │ └───Y210 (0x30313259)
  571. │ └───Properties
  572. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  573. │ ├───"FB_ID" (atomic): object framebuffer = 0
  574. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  575. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  576. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  577. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  578. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  579. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  580. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  581. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  582. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  583. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  584. │ ├───"IN_FORMATS" (immutable): blob = 94
  585. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(BLOCK_SIZE_16x16) (0x800000000000001)
  586. │ │ │ ├───XRGB2101010 (0x30335258)
  587. │ │ │ ├───ARGB2101010 (0x30335241)
  588. │ │ │ ├───XBGR2101010 (0x30334258)
  589. │ │ │ ├───ABGR2101010 (0x30334241)
  590. │ │ │ ├───XRGB8888 (0x34325258)
  591. │ │ │ ├───ARGB8888 (0x34325241)
  592. │ │ │ ├───XBGR8888 (0x34324258)
  593. │ │ │ ├───ABGR8888 (0x34324241)
  594. │ │ │ ├───RGB888 (0x34324752)
  595. │ │ │ ├───BGR888 (0x34324742)
  596. │ │ │ ├───RGB565 (0x36314752)
  597. │ │ │ ├───BGR565 (0x36314742)
  598. │ │ │ ├───YUV420_8BIT (0x38305559)
  599. │ │ │ ├───YUV420_10BIT (0x30315559)
  600. │ │ │ ├───YUYV (0x56595559)
  601. │ │ │ └───Y210 (0x30313259)
  602. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|BLOCK_SIZE_16x16) (0x800000000000041)
  603. │ │ │ ├───XRGB2101010 (0x30335258)
  604. │ │ │ ├───ARGB2101010 (0x30335241)
  605. │ │ │ ├───XBGR2101010 (0x30334258)
  606. │ │ │ ├───ABGR2101010 (0x30334241)
  607. │ │ │ ├───XRGB8888 (0x34325258)
  608. │ │ │ ├───ARGB8888 (0x34325241)
  609. │ │ │ ├───XBGR8888 (0x34324258)
  610. │ │ │ ├───ABGR8888 (0x34324241)
  611. │ │ │ ├───RGB888 (0x34324752)
  612. │ │ │ ├───BGR888 (0x34324742)
  613. │ │ │ ├───RGB565 (0x36314752)
  614. │ │ │ ├───BGR565 (0x36314742)
  615. │ │ │ ├───YUV420_8BIT (0x38305559)
  616. │ │ │ ├───YUV420_10BIT (0x30315559)
  617. │ │ │ ├───YUYV (0x56595559)
  618. │ │ │ └───Y210 (0x30313259)
  619. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(YTR|BLOCK_SIZE_16x16) (0x800000000000011)
  620. │ │ │ ├───XRGB2101010 (0x30335258)
  621. │ │ │ ├───ARGB2101010 (0x30335241)
  622. │ │ │ ├───XBGR2101010 (0x30334258)
  623. │ │ │ ├───ABGR2101010 (0x30334241)
  624. │ │ │ ├───XRGB8888 (0x34325258)
  625. │ │ │ ├───ARGB8888 (0x34325241)
  626. │ │ │ ├───XBGR8888 (0x34324258)
  627. │ │ │ ├───ABGR8888 (0x34324241)
  628. │ │ │ ├───RGB888 (0x34324752)
  629. │ │ │ ├───BGR888 (0x34324742)
  630. │ │ │ ├───RGB565 (0x36314752)
  631. │ │ │ ├───BGR565 (0x36314742)
  632. │ │ │ ├───YUV420_8BIT (0x38305559)
  633. │ │ │ ├───YUV420_10BIT (0x30315559)
  634. │ │ │ ├───YUYV (0x56595559)
  635. │ │ │ └───Y210 (0x30313259)
  636. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|BLOCK_SIZE_16x16) (0x800000000000081)
  637. │ │ │ ├───XRGB2101010 (0x30335258)
  638. │ │ │ ├───ARGB2101010 (0x30335241)
  639. │ │ │ ├───XBGR2101010 (0x30334258)
  640. │ │ │ ├───ABGR2101010 (0x30334241)
  641. │ │ │ ├───XRGB8888 (0x34325258)
  642. │ │ │ ├───ARGB8888 (0x34325241)
  643. │ │ │ ├───XBGR8888 (0x34324258)
  644. │ │ │ ├───ABGR8888 (0x34324241)
  645. │ │ │ ├───RGB888 (0x34324752)
  646. │ │ │ ├───BGR888 (0x34324742)
  647. │ │ │ ├───RGB565 (0x36314752)
  648. │ │ │ ├───BGR565 (0x36314742)
  649. │ │ │ ├───YUV420_8BIT (0x38305559)
  650. │ │ │ ├───YUV420_10BIT (0x30315559)
  651. │ │ │ ├───YUYV (0x56595559)
  652. │ │ │ └───Y210 (0x30313259)
  653. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|YTR|BLOCK_SIZE_16x16) (0x800000000000051)
  654. │ │ │ ├───XRGB2101010 (0x30335258)
  655. │ │ │ ├───ARGB2101010 (0x30335241)
  656. │ │ │ ├───XBGR2101010 (0x30334258)
  657. │ │ │ ├───ABGR2101010 (0x30334241)
  658. │ │ │ ├───XRGB8888 (0x34325258)
  659. │ │ │ ├───ARGB8888 (0x34325241)
  660. │ │ │ ├───XBGR8888 (0x34324258)
  661. │ │ │ ├───ABGR8888 (0x34324241)
  662. │ │ │ ├───RGB888 (0x34324752)
  663. │ │ │ ├───BGR888 (0x34324742)
  664. │ │ │ ├───RGB565 (0x36314752)
  665. │ │ │ ├───BGR565 (0x36314742)
  666. │ │ │ ├───YUV420_8BIT (0x38305559)
  667. │ │ │ ├───YUV420_10BIT (0x30315559)
  668. │ │ │ ├───YUYV (0x56595559)
  669. │ │ │ └───Y210 (0x30313259)
  670. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|BLOCK_SIZE_16x16) (0x8000000000000c1)
  671. │ │ │ ├───XRGB2101010 (0x30335258)
  672. │ │ │ ├───ARGB2101010 (0x30335241)
  673. │ │ │ ├───XBGR2101010 (0x30334258)
  674. │ │ │ ├───ABGR2101010 (0x30334241)
  675. │ │ │ ├───XRGB8888 (0x34325258)
  676. │ │ │ ├───ARGB8888 (0x34325241)
  677. │ │ │ ├───XBGR8888 (0x34324258)
  678. │ │ │ ├───ABGR8888 (0x34324241)
  679. │ │ │ ├───RGB888 (0x34324752)
  680. │ │ │ ├───BGR888 (0x34324742)
  681. │ │ │ ├───RGB565 (0x36314752)
  682. │ │ │ ├───BGR565 (0x36314742)
  683. │ │ │ ├───YUV420_8BIT (0x38305559)
  684. │ │ │ ├───YUV420_10BIT (0x30315559)
  685. │ │ │ ├───YUYV (0x56595559)
  686. │ │ │ └───Y210 (0x30313259)
  687. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|YTR|BLOCK_SIZE_16x16) (0x800000000000091)
  688. │ │ │ ├───XRGB2101010 (0x30335258)
  689. │ │ │ ├───ARGB2101010 (0x30335241)
  690. │ │ │ ├───XBGR2101010 (0x30334258)
  691. │ │ │ ├───ABGR2101010 (0x30334241)
  692. │ │ │ ├───XRGB8888 (0x34325258)
  693. │ │ │ ├───ARGB8888 (0x34325241)
  694. │ │ │ ├───XBGR8888 (0x34324258)
  695. │ │ │ ├───ABGR8888 (0x34324241)
  696. │ │ │ ├───RGB888 (0x34324752)
  697. │ │ │ ├───BGR888 (0x34324742)
  698. │ │ │ ├───RGB565 (0x36314752)
  699. │ │ │ ├───BGR565 (0x36314742)
  700. │ │ │ ├───YUV420_8BIT (0x38305559)
  701. │ │ │ ├───YUV420_10BIT (0x30315559)
  702. │ │ │ ├───YUYV (0x56595559)
  703. │ │ │ └───Y210 (0x30313259)
  704. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|YTR|BLOCK_SIZE_16x16) (0x8000000000000d1)
  705. │ │ │ ├───XRGB2101010 (0x30335258)
  706. │ │ │ ├───ARGB2101010 (0x30335241)
  707. │ │ │ ├───XBGR2101010 (0x30334258)
  708. │ │ │ ├───ABGR2101010 (0x30334241)
  709. │ │ │ ├───XRGB8888 (0x34325258)
  710. │ │ │ ├───ARGB8888 (0x34325241)
  711. │ │ │ ├───XBGR8888 (0x34324258)
  712. │ │ │ ├───ABGR8888 (0x34324241)
  713. │ │ │ ├───RGB888 (0x34324752)
  714. │ │ │ ├───BGR888 (0x34324742)
  715. │ │ │ ├───RGB565 (0x36314752)
  716. │ │ │ ├───BGR565 (0x36314742)
  717. │ │ │ ├───YUV420_8BIT (0x38305559)
  718. │ │ │ ├───YUV420_10BIT (0x30315559)
  719. │ │ │ ├───YUYV (0x56595559)
  720. │ │ │ └───Y210 (0x30313259)
  721. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|SPLIT|YTR|BLOCK_SIZE_16x16) (0x800000000000071)
  722. │ │ │ ├───XRGB2101010 (0x30335258)
  723. │ │ │ ├───ARGB2101010 (0x30335241)
  724. │ │ │ ├───XBGR2101010 (0x30334258)
  725. │ │ │ ├───ABGR2101010 (0x30334241)
  726. │ │ │ ├───XRGB8888 (0x34325258)
  727. │ │ │ ├───ARGB8888 (0x34325241)
  728. │ │ │ ├───XBGR8888 (0x34324258)
  729. │ │ │ ├───ABGR8888 (0x34324241)
  730. │ │ │ ├───RGB888 (0x34324752)
  731. │ │ │ ├───BGR888 (0x34324742)
  732. │ │ │ ├───RGB565 (0x36314752)
  733. │ │ │ ├───BGR565 (0x36314742)
  734. │ │ │ ├───YUV420_8BIT (0x38305559)
  735. │ │ │ ├───YUV420_10BIT (0x30315559)
  736. │ │ │ ├───YUYV (0x56595559)
  737. │ │ │ └───Y210 (0x30313259)
  738. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  739. │ │ ├───XRGB2101010 (0x30335258)
  740. │ │ ├───ARGB2101010 (0x30335241)
  741. │ │ ├───XBGR2101010 (0x30334258)
  742. │ │ ├───ABGR2101010 (0x30334241)
  743. │ │ ├───XRGB8888 (0x34325258)
  744. │ │ ├───ARGB8888 (0x34325241)
  745. │ │ ├───XBGR8888 (0x34324258)
  746. │ │ ├───ABGR8888 (0x34324241)
  747. │ │ ├───RGB888 (0x34324752)
  748. │ │ ├───BGR888 (0x34324742)
  749. │ │ ├───RGB565 (0x36314752)
  750. │ │ ├───BGR565 (0x36314742)
  751. │ │ ├───YUV420_8BIT (0x38305559)
  752. │ │ ├───YUV420_10BIT (0x30315559)
  753. │ │ ├───YUYV (0x56595559)
  754. │ │ └───Y210 (0x30313259)
  755. │ ├───"EOTF" (atomic): range [0, 5] = 0
  756. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  757. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  758. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 2
  759. │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-270, reflect-x, reflect-y} = (rotate-0 | rotate-90)
  760. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  761. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  762. │ ├───"zpos": range [0, 11] = 1
  763. │ ├───"NAME" (immutable): bitmask {Cluster1-win0} = ()
  764. │ ├───"FEATURE" (immutable): bitmask {scale, afbdc} = (scale)
  765. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  766. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  767. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  768. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  769. │ ├───"SCALE_RATE" (immutable): range [4, 4] = 0
  770. │ └───"colorkey": range [0, 2164260863] = 0
  771. ├───Plane 3
  772. │ ├───Object ID: 107
  773. │ ├───CRTCs: {0, 1, 2, 3}
  774. │ ├───Formats:
  775. │ │ ├───XRGB8888 (0x34325258)
  776. │ │ ├───ARGB8888 (0x34325241)
  777. │ │ ├───XBGR8888 (0x34324258)
  778. │ │ ├───ABGR8888 (0x34324241)
  779. │ │ ├───RGB888 (0x34324752)
  780. │ │ ├───BGR888 (0x34324742)
  781. │ │ ├───RGB565 (0x36314752)
  782. │ │ ├───BGR565 (0x36314742)
  783. │ │ ├───NV12 (0x3231564e)
  784. │ │ ├───NV21 (0x3132564e)
  785. │ │ ├───NV16 (0x3631564e)
  786. │ │ ├───NV61 (0x3136564e)
  787. │ │ ├───NV24 (0x3432564e)
  788. │ │ ├───NV42 (0x3234564e)
  789. │ │ ├───NV15 (0x3531564e)
  790. │ │ ├───Unknown (0x3032564e)
  791. │ │ ├───Unknown (0x3033564e)
  792. │ │ ├───YVYU (0x55595659)
  793. │ │ ├───VYUY (0x59555956)
  794. │ │ ├───YUYV (0x56595559)
  795. │ │ └───UYVY (0x59565955)
  796. │ └───Properties
  797. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  798. │ ├───"FB_ID" (atomic): object framebuffer = 0
  799. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  800. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  801. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  802. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  803. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  804. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  805. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  806. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  807. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  808. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  809. │ ├───"IN_FORMATS" (immutable): blob = 108
  810. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  811. │ │ ├───XRGB8888 (0x34325258)
  812. │ │ ├───ARGB8888 (0x34325241)
  813. │ │ ├───XBGR8888 (0x34324258)
  814. │ │ ├───ABGR8888 (0x34324241)
  815. │ │ ├───RGB888 (0x34324752)
  816. │ │ ├───BGR888 (0x34324742)
  817. │ │ ├───RGB565 (0x36314752)
  818. │ │ ├───BGR565 (0x36314742)
  819. │ │ ├───NV12 (0x3231564e)
  820. │ │ ├───NV21 (0x3132564e)
  821. │ │ ├───NV16 (0x3631564e)
  822. │ │ ├───NV61 (0x3136564e)
  823. │ │ ├───NV24 (0x3432564e)
  824. │ │ ├───NV42 (0x3234564e)
  825. │ │ ├───NV15 (0x3531564e)
  826. │ │ ├───Unknown (0x3032564e)
  827. │ │ ├───Unknown (0x3033564e)
  828. │ │ ├───YVYU (0x55595659)
  829. │ │ ├───VYUY (0x59555956)
  830. │ │ ├───YUYV (0x56595559)
  831. │ │ └───UYVY (0x59565955)
  832. │ ├───"EOTF" (atomic): range [0, 5] = 0
  833. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  834. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  835. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 107
  836. │ ├───"rotation": bitmask {rotate-0, reflect-y} = (rotate-0)
  837. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  838. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  839. │ ├───"zpos": range [0, 11] = 11
  840. │ ├───"NAME" (immutable): bitmask {Esmart1-win0} = ()
  841. │ ├───"FEATURE" (immutable): bitmask {scale} = (scale)
  842. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  843. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  844. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  845. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  846. │ ├───"SCALE_RATE" (immutable): range [8, 8] = 0
  847. │ └───"colorkey": range [0, 2164260863] = 0
  848. ├───Plane 4
  849. │ ├───Object ID: 129
  850. │ ├───CRTCs: {0, 1, 2, 3}
  851. │ ├───Formats:
  852. │ │ ├───XRGB2101010 (0x30335258)
  853. │ │ ├───ARGB2101010 (0x30335241)
  854. │ │ ├───XBGR2101010 (0x30334258)
  855. │ │ ├───ABGR2101010 (0x30334241)
  856. │ │ ├───XRGB8888 (0x34325258)
  857. │ │ ├───ARGB8888 (0x34325241)
  858. │ │ ├───XBGR8888 (0x34324258)
  859. │ │ ├───ABGR8888 (0x34324241)
  860. │ │ ├───RGB888 (0x34324752)
  861. │ │ ├───BGR888 (0x34324742)
  862. │ │ ├───RGB565 (0x36314752)
  863. │ │ ├───BGR565 (0x36314742)
  864. │ │ ├───YUV420_8BIT (0x38305559)
  865. │ │ ├───YUV420_10BIT (0x30315559)
  866. │ │ ├───YUYV (0x56595559)
  867. │ │ └───Y210 (0x30313259)
  868. │ └───Properties
  869. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  870. │ ├───"FB_ID" (atomic): object framebuffer = 0
  871. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  872. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  873. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  874. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  875. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  876. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  877. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  878. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  879. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  880. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  881. │ ├───"IN_FORMATS" (immutable): blob = 130
  882. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(BLOCK_SIZE_16x16) (0x800000000000001)
  883. │ │ │ ├───XRGB2101010 (0x30335258)
  884. │ │ │ ├───ARGB2101010 (0x30335241)
  885. │ │ │ ├───XBGR2101010 (0x30334258)
  886. │ │ │ ├───ABGR2101010 (0x30334241)
  887. │ │ │ ├───XRGB8888 (0x34325258)
  888. │ │ │ ├───ARGB8888 (0x34325241)
  889. │ │ │ ├───XBGR8888 (0x34324258)
  890. │ │ │ ├───ABGR8888 (0x34324241)
  891. │ │ │ ├───RGB888 (0x34324752)
  892. │ │ │ ├───BGR888 (0x34324742)
  893. │ │ │ ├───RGB565 (0x36314752)
  894. │ │ │ ├───BGR565 (0x36314742)
  895. │ │ │ ├───YUV420_8BIT (0x38305559)
  896. │ │ │ ├───YUV420_10BIT (0x30315559)
  897. │ │ │ ├───YUYV (0x56595559)
  898. │ │ │ └───Y210 (0x30313259)
  899. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|BLOCK_SIZE_16x16) (0x800000000000041)
  900. │ │ │ ├───XRGB2101010 (0x30335258)
  901. │ │ │ ├───ARGB2101010 (0x30335241)
  902. │ │ │ ├───XBGR2101010 (0x30334258)
  903. │ │ │ ├───ABGR2101010 (0x30334241)
  904. │ │ │ ├───XRGB8888 (0x34325258)
  905. │ │ │ ├───ARGB8888 (0x34325241)
  906. │ │ │ ├───XBGR8888 (0x34324258)
  907. │ │ │ ├───ABGR8888 (0x34324241)
  908. │ │ │ ├───RGB888 (0x34324752)
  909. │ │ │ ├───BGR888 (0x34324742)
  910. │ │ │ ├───RGB565 (0x36314752)
  911. │ │ │ ├───BGR565 (0x36314742)
  912. │ │ │ ├───YUV420_8BIT (0x38305559)
  913. │ │ │ ├───YUV420_10BIT (0x30315559)
  914. │ │ │ ├───YUYV (0x56595559)
  915. │ │ │ └───Y210 (0x30313259)
  916. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(YTR|BLOCK_SIZE_16x16) (0x800000000000011)
  917. │ │ │ ├───XRGB2101010 (0x30335258)
  918. │ │ │ ├───ARGB2101010 (0x30335241)
  919. │ │ │ ├───XBGR2101010 (0x30334258)
  920. │ │ │ ├───ABGR2101010 (0x30334241)
  921. │ │ │ ├───XRGB8888 (0x34325258)
  922. │ │ │ ├───ARGB8888 (0x34325241)
  923. │ │ │ ├───XBGR8888 (0x34324258)
  924. │ │ │ ├───ABGR8888 (0x34324241)
  925. │ │ │ ├───RGB888 (0x34324752)
  926. │ │ │ ├───BGR888 (0x34324742)
  927. │ │ │ ├───RGB565 (0x36314752)
  928. │ │ │ ├───BGR565 (0x36314742)
  929. │ │ │ ├───YUV420_8BIT (0x38305559)
  930. │ │ │ ├───YUV420_10BIT (0x30315559)
  931. │ │ │ ├───YUYV (0x56595559)
  932. │ │ │ └───Y210 (0x30313259)
  933. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|BLOCK_SIZE_16x16) (0x800000000000081)
  934. │ │ │ ├───XRGB2101010 (0x30335258)
  935. │ │ │ ├───ARGB2101010 (0x30335241)
  936. │ │ │ ├───XBGR2101010 (0x30334258)
  937. │ │ │ ├───ABGR2101010 (0x30334241)
  938. │ │ │ ├───XRGB8888 (0x34325258)
  939. │ │ │ ├───ARGB8888 (0x34325241)
  940. │ │ │ ├───XBGR8888 (0x34324258)
  941. │ │ │ ├───ABGR8888 (0x34324241)
  942. │ │ │ ├───RGB888 (0x34324752)
  943. │ │ │ ├───BGR888 (0x34324742)
  944. │ │ │ ├───RGB565 (0x36314752)
  945. │ │ │ ├───BGR565 (0x36314742)
  946. │ │ │ ├───YUV420_8BIT (0x38305559)
  947. │ │ │ ├───YUV420_10BIT (0x30315559)
  948. │ │ │ ├───YUYV (0x56595559)
  949. │ │ │ └───Y210 (0x30313259)
  950. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|YTR|BLOCK_SIZE_16x16) (0x800000000000051)
  951. │ │ │ ├───XRGB2101010 (0x30335258)
  952. │ │ │ ├───ARGB2101010 (0x30335241)
  953. │ │ │ ├───XBGR2101010 (0x30334258)
  954. │ │ │ ├───ABGR2101010 (0x30334241)
  955. │ │ │ ├───XRGB8888 (0x34325258)
  956. │ │ │ ├───ARGB8888 (0x34325241)
  957. │ │ │ ├───XBGR8888 (0x34324258)
  958. │ │ │ ├───ABGR8888 (0x34324241)
  959. │ │ │ ├───RGB888 (0x34324752)
  960. │ │ │ ├───BGR888 (0x34324742)
  961. │ │ │ ├───RGB565 (0x36314752)
  962. │ │ │ ├───BGR565 (0x36314742)
  963. │ │ │ ├───YUV420_8BIT (0x38305559)
  964. │ │ │ ├───YUV420_10BIT (0x30315559)
  965. │ │ │ ├───YUYV (0x56595559)
  966. │ │ │ └───Y210 (0x30313259)
  967. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|BLOCK_SIZE_16x16) (0x8000000000000c1)
  968. │ │ │ ├───XRGB2101010 (0x30335258)
  969. │ │ │ ├───ARGB2101010 (0x30335241)
  970. │ │ │ ├───XBGR2101010 (0x30334258)
  971. │ │ │ ├───ABGR2101010 (0x30334241)
  972. │ │ │ ├───XRGB8888 (0x34325258)
  973. │ │ │ ├───ARGB8888 (0x34325241)
  974. │ │ │ ├───XBGR8888 (0x34324258)
  975. │ │ │ ├───ABGR8888 (0x34324241)
  976. │ │ │ ├───RGB888 (0x34324752)
  977. │ │ │ ├───BGR888 (0x34324742)
  978. │ │ │ ├───RGB565 (0x36314752)
  979. │ │ │ ├───BGR565 (0x36314742)
  980. │ │ │ ├───YUV420_8BIT (0x38305559)
  981. │ │ │ ├───YUV420_10BIT (0x30315559)
  982. │ │ │ ├───YUYV (0x56595559)
  983. │ │ │ └───Y210 (0x30313259)
  984. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|YTR|BLOCK_SIZE_16x16) (0x800000000000091)
  985. │ │ │ ├───XRGB2101010 (0x30335258)
  986. │ │ │ ├───ARGB2101010 (0x30335241)
  987. │ │ │ ├───XBGR2101010 (0x30334258)
  988. │ │ │ ├───ABGR2101010 (0x30334241)
  989. │ │ │ ├───XRGB8888 (0x34325258)
  990. │ │ │ ├───ARGB8888 (0x34325241)
  991. │ │ │ ├───XBGR8888 (0x34324258)
  992. │ │ │ ├───ABGR8888 (0x34324241)
  993. │ │ │ ├───RGB888 (0x34324752)
  994. │ │ │ ├───BGR888 (0x34324742)
  995. │ │ │ ├───RGB565 (0x36314752)
  996. │ │ │ ├───BGR565 (0x36314742)
  997. │ │ │ ├───YUV420_8BIT (0x38305559)
  998. │ │ │ ├───YUV420_10BIT (0x30315559)
  999. │ │ │ ├───YUYV (0x56595559)
  1000. │ │ │ └───Y210 (0x30313259)
  1001. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|YTR|BLOCK_SIZE_16x16) (0x8000000000000d1)
  1002. │ │ │ ├───XRGB2101010 (0x30335258)
  1003. │ │ │ ├───ARGB2101010 (0x30335241)
  1004. │ │ │ ├───XBGR2101010 (0x30334258)
  1005. │ │ │ ├───ABGR2101010 (0x30334241)
  1006. │ │ │ ├───XRGB8888 (0x34325258)
  1007. │ │ │ ├───ARGB8888 (0x34325241)
  1008. │ │ │ ├───XBGR8888 (0x34324258)
  1009. │ │ │ ├───ABGR8888 (0x34324241)
  1010. │ │ │ ├───RGB888 (0x34324752)
  1011. │ │ │ ├───BGR888 (0x34324742)
  1012. │ │ │ ├───RGB565 (0x36314752)
  1013. │ │ │ ├───BGR565 (0x36314742)
  1014. │ │ │ ├───YUV420_8BIT (0x38305559)
  1015. │ │ │ ├───YUV420_10BIT (0x30315559)
  1016. │ │ │ ├───YUYV (0x56595559)
  1017. │ │ │ └───Y210 (0x30313259)
  1018. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|SPLIT|YTR|BLOCK_SIZE_16x16) (0x800000000000071)
  1019. │ │ │ ├───XRGB2101010 (0x30335258)
  1020. │ │ │ ├───ARGB2101010 (0x30335241)
  1021. │ │ │ ├───XBGR2101010 (0x30334258)
  1022. │ │ │ ├───ABGR2101010 (0x30334241)
  1023. │ │ │ ├───XRGB8888 (0x34325258)
  1024. │ │ │ ├───ARGB8888 (0x34325241)
  1025. │ │ │ ├───XBGR8888 (0x34324258)
  1026. │ │ │ ├───ABGR8888 (0x34324241)
  1027. │ │ │ ├───RGB888 (0x34324752)
  1028. │ │ │ ├───BGR888 (0x34324742)
  1029. │ │ │ ├───RGB565 (0x36314752)
  1030. │ │ │ ├───BGR565 (0x36314742)
  1031. │ │ │ ├───YUV420_8BIT (0x38305559)
  1032. │ │ │ ├───YUV420_10BIT (0x30315559)
  1033. │ │ │ ├───YUYV (0x56595559)
  1034. │ │ │ └───Y210 (0x30313259)
  1035. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  1036. │ │ ├───XRGB2101010 (0x30335258)
  1037. │ │ ├───ARGB2101010 (0x30335241)
  1038. │ │ ├───XBGR2101010 (0x30334258)
  1039. │ │ ├───ABGR2101010 (0x30334241)
  1040. │ │ ├───XRGB8888 (0x34325258)
  1041. │ │ ├───ARGB8888 (0x34325241)
  1042. │ │ ├───XBGR8888 (0x34324258)
  1043. │ │ ├───ABGR8888 (0x34324241)
  1044. │ │ ├───RGB888 (0x34324752)
  1045. │ │ ├───BGR888 (0x34324742)
  1046. │ │ ├───RGB565 (0x36314752)
  1047. │ │ ├───BGR565 (0x36314742)
  1048. │ │ ├───YUV420_8BIT (0x38305559)
  1049. │ │ ├───YUV420_10BIT (0x30315559)
  1050. │ │ ├───YUYV (0x56595559)
  1051. │ │ └───Y210 (0x30313259)
  1052. │ ├───"EOTF" (atomic): range [0, 5] = 0
  1053. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  1054. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  1055. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 4
  1056. │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-270, reflect-x, reflect-y} = (rotate-0 | rotate-90)
  1057. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1058. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  1059. │ ├───"zpos": range [0, 11] = 2
  1060. │ ├───"NAME" (immutable): bitmask {Cluster2-win0} = ()
  1061. │ ├───"FEATURE" (immutable): bitmask {scale, afbdc} = (scale)
  1062. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  1063. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1064. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  1065. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1066. │ ├───"SCALE_RATE" (immutable): range [4, 4] = 0
  1067. │ └───"colorkey": range [0, 2164260863] = 0
  1068. ├───Plane 5
  1069. │ ├───Object ID: 143
  1070. │ ├───CRTCs: {0, 1, 2, 3}
  1071. │ ├───Formats:
  1072. │ │ ├───XRGB8888 (0x34325258)
  1073. │ │ ├───ARGB8888 (0x34325241)
  1074. │ │ ├───XBGR8888 (0x34324258)
  1075. │ │ ├───ABGR8888 (0x34324241)
  1076. │ │ ├───RGB888 (0x34324752)
  1077. │ │ ├───BGR888 (0x34324742)
  1078. │ │ ├───RGB565 (0x36314752)
  1079. │ │ ├───BGR565 (0x36314742)
  1080. │ │ ├───NV12 (0x3231564e)
  1081. │ │ ├───NV21 (0x3132564e)
  1082. │ │ ├───NV16 (0x3631564e)
  1083. │ │ ├───NV61 (0x3136564e)
  1084. │ │ ├───NV24 (0x3432564e)
  1085. │ │ ├───NV42 (0x3234564e)
  1086. │ │ ├───NV15 (0x3531564e)
  1087. │ │ ├───Unknown (0x3032564e)
  1088. │ │ ├───Unknown (0x3033564e)
  1089. │ │ ├───YVYU (0x55595659)
  1090. │ │ ├───VYUY (0x59555956)
  1091. │ │ ├───YUYV (0x56595559)
  1092. │ │ └───UYVY (0x59565955)
  1093. │ └───Properties
  1094. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  1095. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1096. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1097. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1098. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1099. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1100. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1101. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1102. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1103. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1104. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1105. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1106. │ ├───"IN_FORMATS" (immutable): blob = 144
  1107. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  1108. │ │ ├───XRGB8888 (0x34325258)
  1109. │ │ ├───ARGB8888 (0x34325241)
  1110. │ │ ├───XBGR8888 (0x34324258)
  1111. │ │ ├───ABGR8888 (0x34324241)
  1112. │ │ ├───RGB888 (0x34324752)
  1113. │ │ ├───BGR888 (0x34324742)
  1114. │ │ ├───RGB565 (0x36314752)
  1115. │ │ ├───BGR565 (0x36314742)
  1116. │ │ ├───NV12 (0x3231564e)
  1117. │ │ ├───NV21 (0x3132564e)
  1118. │ │ ├───NV16 (0x3631564e)
  1119. │ │ ├───NV61 (0x3136564e)
  1120. │ │ ├───NV24 (0x3432564e)
  1121. │ │ ├───NV42 (0x3234564e)
  1122. │ │ ├───NV15 (0x3531564e)
  1123. │ │ ├───Unknown (0x3032564e)
  1124. │ │ ├───Unknown (0x3033564e)
  1125. │ │ ├───YVYU (0x55595659)
  1126. │ │ ├───VYUY (0x59555956)
  1127. │ │ ├───YUYV (0x56595559)
  1128. │ │ └───UYVY (0x59565955)
  1129. │ ├───"EOTF" (atomic): range [0, 5] = 0
  1130. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  1131. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  1132. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 143
  1133. │ ├───"rotation": bitmask {rotate-0, reflect-y} = (rotate-0)
  1134. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1135. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  1136. │ ├───"zpos": range [0, 11] = 11
  1137. │ ├───"NAME" (immutable): bitmask {Esmart2-win0} = ()
  1138. │ ├───"FEATURE" (immutable): bitmask {scale} = (scale)
  1139. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  1140. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1141. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  1142. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1143. │ ├───"SCALE_RATE" (immutable): range [8, 8] = 0
  1144. │ └───"colorkey": range [0, 2164260863] = 0
  1145. ├───Plane 6
  1146. │ ├───Object ID: 165
  1147. │ ├───CRTCs: {0, 1, 2, 3}
  1148. │ ├───Formats:
  1149. │ │ ├───XRGB2101010 (0x30335258)
  1150. │ │ ├───ARGB2101010 (0x30335241)
  1151. │ │ ├───XBGR2101010 (0x30334258)
  1152. │ │ ├───ABGR2101010 (0x30334241)
  1153. │ │ ├───XRGB8888 (0x34325258)
  1154. │ │ ├───ARGB8888 (0x34325241)
  1155. │ │ ├───XBGR8888 (0x34324258)
  1156. │ │ ├───ABGR8888 (0x34324241)
  1157. │ │ ├───RGB888 (0x34324752)
  1158. │ │ ├───BGR888 (0x34324742)
  1159. │ │ ├───RGB565 (0x36314752)
  1160. │ │ ├───BGR565 (0x36314742)
  1161. │ │ ├───YUV420_8BIT (0x38305559)
  1162. │ │ ├───YUV420_10BIT (0x30315559)
  1163. │ │ ├───YUYV (0x56595559)
  1164. │ │ └───Y210 (0x30313259)
  1165. │ └───Properties
  1166. │ ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
  1167. │ ├───"FB_ID" (atomic): object framebuffer = 0
  1168. │ ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1169. │ ├───"CRTC_ID" (atomic): object CRTC = 0
  1170. │ ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1171. │ ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1172. │ ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1173. │ ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1174. │ ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1175. │ ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1176. │ ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1177. │ ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1178. │ ├───"IN_FORMATS" (immutable): blob = 166
  1179. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(BLOCK_SIZE_16x16) (0x800000000000001)
  1180. │ │ │ ├───XRGB2101010 (0x30335258)
  1181. │ │ │ ├───ARGB2101010 (0x30335241)
  1182. │ │ │ ├───XBGR2101010 (0x30334258)
  1183. │ │ │ ├───ABGR2101010 (0x30334241)
  1184. │ │ │ ├───XRGB8888 (0x34325258)
  1185. │ │ │ ├───ARGB8888 (0x34325241)
  1186. │ │ │ ├───XBGR8888 (0x34324258)
  1187. │ │ │ ├───ABGR8888 (0x34324241)
  1188. │ │ │ ├───RGB888 (0x34324752)
  1189. │ │ │ ├───BGR888 (0x34324742)
  1190. │ │ │ ├───RGB565 (0x36314752)
  1191. │ │ │ ├───BGR565 (0x36314742)
  1192. │ │ │ ├───YUV420_8BIT (0x38305559)
  1193. │ │ │ ├───YUV420_10BIT (0x30315559)
  1194. │ │ │ ├───YUYV (0x56595559)
  1195. │ │ │ └───Y210 (0x30313259)
  1196. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|BLOCK_SIZE_16x16) (0x800000000000041)
  1197. │ │ │ ├───XRGB2101010 (0x30335258)
  1198. │ │ │ ├───ARGB2101010 (0x30335241)
  1199. │ │ │ ├───XBGR2101010 (0x30334258)
  1200. │ │ │ ├───ABGR2101010 (0x30334241)
  1201. │ │ │ ├───XRGB8888 (0x34325258)
  1202. │ │ │ ├───ARGB8888 (0x34325241)
  1203. │ │ │ ├───XBGR8888 (0x34324258)
  1204. │ │ │ ├───ABGR8888 (0x34324241)
  1205. │ │ │ ├───RGB888 (0x34324752)
  1206. │ │ │ ├───BGR888 (0x34324742)
  1207. │ │ │ ├───RGB565 (0x36314752)
  1208. │ │ │ ├───BGR565 (0x36314742)
  1209. │ │ │ ├───YUV420_8BIT (0x38305559)
  1210. │ │ │ ├───YUV420_10BIT (0x30315559)
  1211. │ │ │ ├───YUYV (0x56595559)
  1212. │ │ │ └───Y210 (0x30313259)
  1213. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(YTR|BLOCK_SIZE_16x16) (0x800000000000011)
  1214. │ │ │ ├───XRGB2101010 (0x30335258)
  1215. │ │ │ ├───ARGB2101010 (0x30335241)
  1216. │ │ │ ├───XBGR2101010 (0x30334258)
  1217. │ │ │ ├───ABGR2101010 (0x30334241)
  1218. │ │ │ ├───XRGB8888 (0x34325258)
  1219. │ │ │ ├───ARGB8888 (0x34325241)
  1220. │ │ │ ├───XBGR8888 (0x34324258)
  1221. │ │ │ ├───ABGR8888 (0x34324241)
  1222. │ │ │ ├───RGB888 (0x34324752)
  1223. │ │ │ ├───BGR888 (0x34324742)
  1224. │ │ │ ├───RGB565 (0x36314752)
  1225. │ │ │ ├───BGR565 (0x36314742)
  1226. │ │ │ ├───YUV420_8BIT (0x38305559)
  1227. │ │ │ ├───YUV420_10BIT (0x30315559)
  1228. │ │ │ ├───YUYV (0x56595559)
  1229. │ │ │ └───Y210 (0x30313259)
  1230. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|BLOCK_SIZE_16x16) (0x800000000000081)
  1231. │ │ │ ├───XRGB2101010 (0x30335258)
  1232. │ │ │ ├───ARGB2101010 (0x30335241)
  1233. │ │ │ ├───XBGR2101010 (0x30334258)
  1234. │ │ │ ├───ABGR2101010 (0x30334241)
  1235. │ │ │ ├───XRGB8888 (0x34325258)
  1236. │ │ │ ├───ARGB8888 (0x34325241)
  1237. │ │ │ ├───XBGR8888 (0x34324258)
  1238. │ │ │ ├───ABGR8888 (0x34324241)
  1239. │ │ │ ├───RGB888 (0x34324752)
  1240. │ │ │ ├───BGR888 (0x34324742)
  1241. │ │ │ ├───RGB565 (0x36314752)
  1242. │ │ │ ├───BGR565 (0x36314742)
  1243. │ │ │ ├───YUV420_8BIT (0x38305559)
  1244. │ │ │ ├───YUV420_10BIT (0x30315559)
  1245. │ │ │ ├───YUYV (0x56595559)
  1246. │ │ │ └───Y210 (0x30313259)
  1247. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|YTR|BLOCK_SIZE_16x16) (0x800000000000051)
  1248. │ │ │ ├───XRGB2101010 (0x30335258)
  1249. │ │ │ ├───ARGB2101010 (0x30335241)
  1250. │ │ │ ├───XBGR2101010 (0x30334258)
  1251. │ │ │ ├───ABGR2101010 (0x30334241)
  1252. │ │ │ ├───XRGB8888 (0x34325258)
  1253. │ │ │ ├───ARGB8888 (0x34325241)
  1254. │ │ │ ├───XBGR8888 (0x34324258)
  1255. │ │ │ ├───ABGR8888 (0x34324241)
  1256. │ │ │ ├───RGB888 (0x34324752)
  1257. │ │ │ ├───BGR888 (0x34324742)
  1258. │ │ │ ├───RGB565 (0x36314752)
  1259. │ │ │ ├───BGR565 (0x36314742)
  1260. │ │ │ ├───YUV420_8BIT (0x38305559)
  1261. │ │ │ ├───YUV420_10BIT (0x30315559)
  1262. │ │ │ ├───YUYV (0x56595559)
  1263. │ │ │ └───Y210 (0x30313259)
  1264. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|BLOCK_SIZE_16x16) (0x8000000000000c1)
  1265. │ │ │ ├───XRGB2101010 (0x30335258)
  1266. │ │ │ ├───ARGB2101010 (0x30335241)
  1267. │ │ │ ├───XBGR2101010 (0x30334258)
  1268. │ │ │ ├───ABGR2101010 (0x30334241)
  1269. │ │ │ ├───XRGB8888 (0x34325258)
  1270. │ │ │ ├───ARGB8888 (0x34325241)
  1271. │ │ │ ├───XBGR8888 (0x34324258)
  1272. │ │ │ ├───ABGR8888 (0x34324241)
  1273. │ │ │ ├───RGB888 (0x34324752)
  1274. │ │ │ ├───BGR888 (0x34324742)
  1275. │ │ │ ├───RGB565 (0x36314752)
  1276. │ │ │ ├───BGR565 (0x36314742)
  1277. │ │ │ ├───YUV420_8BIT (0x38305559)
  1278. │ │ │ ├───YUV420_10BIT (0x30315559)
  1279. │ │ │ ├───YUYV (0x56595559)
  1280. │ │ │ └───Y210 (0x30313259)
  1281. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|YTR|BLOCK_SIZE_16x16) (0x800000000000091)
  1282. │ │ │ ├───XRGB2101010 (0x30335258)
  1283. │ │ │ ├───ARGB2101010 (0x30335241)
  1284. │ │ │ ├───XBGR2101010 (0x30334258)
  1285. │ │ │ ├───ABGR2101010 (0x30334241)
  1286. │ │ │ ├───XRGB8888 (0x34325258)
  1287. │ │ │ ├───ARGB8888 (0x34325241)
  1288. │ │ │ ├───XBGR8888 (0x34324258)
  1289. │ │ │ ├───ABGR8888 (0x34324241)
  1290. │ │ │ ├───RGB888 (0x34324752)
  1291. │ │ │ ├───BGR888 (0x34324742)
  1292. │ │ │ ├───RGB565 (0x36314752)
  1293. │ │ │ ├───BGR565 (0x36314742)
  1294. │ │ │ ├───YUV420_8BIT (0x38305559)
  1295. │ │ │ ├───YUV420_10BIT (0x30315559)
  1296. │ │ │ ├───YUYV (0x56595559)
  1297. │ │ │ └───Y210 (0x30313259)
  1298. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(CBR|SPARSE|YTR|BLOCK_SIZE_16x16) (0x8000000000000d1)
  1299. │ │ │ ├───XRGB2101010 (0x30335258)
  1300. │ │ │ ├───ARGB2101010 (0x30335241)
  1301. │ │ │ ├───XBGR2101010 (0x30334258)
  1302. │ │ │ ├───ABGR2101010 (0x30334241)
  1303. │ │ │ ├───XRGB8888 (0x34325258)
  1304. │ │ │ ├───ARGB8888 (0x34325241)
  1305. │ │ │ ├───XBGR8888 (0x34324258)
  1306. │ │ │ ├───ABGR8888 (0x34324241)
  1307. │ │ │ ├───RGB888 (0x34324752)
  1308. │ │ │ ├───BGR888 (0x34324742)
  1309. │ │ │ ├───RGB565 (0x36314752)
  1310. │ │ │ ├───BGR565 (0x36314742)
  1311. │ │ │ ├───YUV420_8BIT (0x38305559)
  1312. │ │ │ ├───YUV420_10BIT (0x30315559)
  1313. │ │ │ ├───YUYV (0x56595559)
  1314. │ │ │ └───Y210 (0x30313259)
  1315. │ │ ├───DRM_FORMAT_MOD_ARM_AFBC(SPARSE|SPLIT|YTR|BLOCK_SIZE_16x16) (0x800000000000071)
  1316. │ │ │ ├───XRGB2101010 (0x30335258)
  1317. │ │ │ ├───ARGB2101010 (0x30335241)
  1318. │ │ │ ├───XBGR2101010 (0x30334258)
  1319. │ │ │ ├───ABGR2101010 (0x30334241)
  1320. │ │ │ ├───XRGB8888 (0x34325258)
  1321. │ │ │ ├───ARGB8888 (0x34325241)
  1322. │ │ │ ├───XBGR8888 (0x34324258)
  1323. │ │ │ ├───ABGR8888 (0x34324241)
  1324. │ │ │ ├───RGB888 (0x34324752)
  1325. │ │ │ ├───BGR888 (0x34324742)
  1326. │ │ │ ├───RGB565 (0x36314752)
  1327. │ │ │ ├───BGR565 (0x36314742)
  1328. │ │ │ ├───YUV420_8BIT (0x38305559)
  1329. │ │ │ ├───YUV420_10BIT (0x30315559)
  1330. │ │ │ ├───YUYV (0x56595559)
  1331. │ │ │ └───Y210 (0x30313259)
  1332. │ │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  1333. │ │ ├───XRGB2101010 (0x30335258)
  1334. │ │ ├───ARGB2101010 (0x30335241)
  1335. │ │ ├───XBGR2101010 (0x30334258)
  1336. │ │ ├───ABGR2101010 (0x30334241)
  1337. │ │ ├───XRGB8888 (0x34325258)
  1338. │ │ ├───ARGB8888 (0x34325241)
  1339. │ │ ├───XBGR8888 (0x34324258)
  1340. │ │ ├───ABGR8888 (0x34324241)
  1341. │ │ ├───RGB888 (0x34324752)
  1342. │ │ ├───BGR888 (0x34324742)
  1343. │ │ ├───RGB565 (0x36314752)
  1344. │ │ ├───BGR565 (0x36314742)
  1345. │ │ ├───YUV420_8BIT (0x38305559)
  1346. │ │ ├───YUV420_10BIT (0x30315559)
  1347. │ │ ├───YUYV (0x56595559)
  1348. │ │ └───Y210 (0x30313259)
  1349. │ ├───"EOTF" (atomic): range [0, 5] = 0
  1350. │ ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  1351. │ ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  1352. │ ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 6
  1353. │ ├───"rotation": bitmask {rotate-0, rotate-90, rotate-270, reflect-x, reflect-y} = (rotate-0 | rotate-90)
  1354. │ ├───"alpha": range [0, UINT16_MAX] = 65535
  1355. │ ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  1356. │ ├───"zpos": range [0, 11] = 3
  1357. │ ├───"NAME" (immutable): bitmask {Cluster3-win0} = ()
  1358. │ ├───"FEATURE" (immutable): bitmask {scale, afbdc} = (scale)
  1359. │ ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  1360. │ ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1361. │ ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  1362. │ ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1363. │ ├───"SCALE_RATE" (immutable): range [4, 4] = 0
  1364. │ └───"colorkey": range [0, 2164260863] = 0
  1365. └───Plane 7
  1366. ├───Object ID: 179
  1367. ├───CRTCs: {0, 1, 2, 3}
  1368. ├───Formats:
  1369. │ ├───XRGB8888 (0x34325258)
  1370. │ ├───ARGB8888 (0x34325241)
  1371. │ ├───XBGR8888 (0x34324258)
  1372. │ ├───ABGR8888 (0x34324241)
  1373. │ ├───RGB888 (0x34324752)
  1374. │ ├───BGR888 (0x34324742)
  1375. │ ├───RGB565 (0x36314752)
  1376. │ ├───BGR565 (0x36314742)
  1377. │ ├───NV12 (0x3231564e)
  1378. │ ├───NV21 (0x3132564e)
  1379. │ ├───NV16 (0x3631564e)
  1380. │ ├───NV61 (0x3136564e)
  1381. │ ├───NV24 (0x3432564e)
  1382. │ ├───NV42 (0x3234564e)
  1383. │ ├───NV15 (0x3531564e)
  1384. │ ├───Unknown (0x3032564e)
  1385. │ ├───Unknown (0x3033564e)
  1386. │ ├───YVYU (0x55595659)
  1387. │ ├───VYUY (0x59555956)
  1388. │ ├───YUYV (0x56595559)
  1389. │ └───UYVY (0x59565955)
  1390. └───Properties
  1391. ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
  1392. ├───"FB_ID" (atomic): object framebuffer = 0
  1393. ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
  1394. ├───"CRTC_ID" (atomic): object CRTC = 0
  1395. ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1396. ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
  1397. ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
  1398. ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
  1399. ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
  1400. ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
  1401. ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
  1402. ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
  1403. ├───"IN_FORMATS" (immutable): blob = 180
  1404. │ └───DRM_FORMAT_MOD_LINEAR (0x0)
  1405. │ ├───XRGB8888 (0x34325258)
  1406. │ ├───ARGB8888 (0x34325241)
  1407. │ ├───XBGR8888 (0x34324258)
  1408. │ ├───ABGR8888 (0x34324241)
  1409. │ ├───RGB888 (0x34324752)
  1410. │ ├───BGR888 (0x34324742)
  1411. │ ├───RGB565 (0x36314752)
  1412. │ ├───BGR565 (0x36314742)
  1413. │ ├───NV12 (0x3231564e)
  1414. │ ├───NV21 (0x3132564e)
  1415. │ ├───NV16 (0x3631564e)
  1416. │ ├───NV61 (0x3136564e)
  1417. │ ├───NV24 (0x3432564e)
  1418. │ ├───NV42 (0x3234564e)
  1419. │ ├───NV15 (0x3531564e)
  1420. │ ├───Unknown (0x3032564e)
  1421. │ ├───Unknown (0x3033564e)
  1422. │ ├───YVYU (0x55595659)
  1423. │ ├───VYUY (0x59555956)
  1424. │ ├───YUYV (0x56595559)
  1425. │ └───UYVY (0x59565955)
  1426. ├───"EOTF" (atomic): range [0, 5] = 0
  1427. ├───"COLOR_SPACE" (atomic): range [0, 12] = 0
  1428. ├───"ASYNC_COMMIT" (atomic): range [0, 1] = 0
  1429. ├───"SHARE_ID" (atomic): range [0, UINT32_MAX] = 179
  1430. ├───"rotation": bitmask {rotate-0, reflect-y} = (rotate-0)
  1431. ├───"alpha": range [0, UINT16_MAX] = 65535
  1432. ├───"pixel blend mode": enum {None, Pre-multiplied, Coverage} = Pre-multiplied
  1433. ├───"zpos": range [0, 11] = 11
  1434. ├───"NAME" (immutable): bitmask {Esmart3-win0} = ()
  1435. ├───"FEATURE" (immutable): bitmask {scale} = (scale)
  1436. ├───"INPUT_WIDTH" (immutable): range [0, 4096] = 0
  1437. ├───"INPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1438. ├───"OUTPUT_WIDTH" (immutable): range [0, 4096] = 0
  1439. ├───"OUTPUT_HEIGHT" (immutable): range [0, 4320] = 0
  1440. ├───"SCALE_RATE" (immutable): range [8, 8] = 0
  1441. └───"colorkey": range [0, 2164260863] = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement