DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (3)
Snapshot
Driver:
vc4
(Broadcom VC4 graphics) version 0.0.0 (20140616) on Linux 6.6.28+rpt-rpi-2712
DRM_CLIENT_CAP_ASPECT_RATIO
supported
DRM_CLIENT_CAP_ATOMIC
supported
DRM_CLIENT_CAP_STEREO_3D
supported
DRM_CLIENT_CAP_UNIVERSAL_PLANES
supported
DRM_CLIENT_CAP_WRITEBACK_CONNECTORS
supported
DRM_CAP_ADDFB2_MODIFIERS
= 1
DRM_CAP_ASYNC_PAGE_FLIP
= 1
DRM_CAP_CRTC_IN_VBLANK_EVENT
= 1
DRM_CAP_CURSOR_HEIGHT
= 64
DRM_CAP_CURSOR_WIDTH
= 64
DRM_CAP_DUMB_BUFFER
= 1
DRM_CAP_DUMB_PREFERRED_DEPTH
= 24
DRM_CAP_DUMB_PREFER_SHADOW
= 0
DRM_CAP_PAGE_FLIP_TARGET
= 0
DRM_CAP_PRIME
= 3
DRM_CAP_SYNCOBJ
= 0
DRM_CAP_SYNCOBJ_TIMELINE
= 0
DRM_CAP_TIMESTAMP_MONOTONIC
= 1
DRM_CAP_VBLANK_HIGH_CRTC
= 1
Device: platform brcm,bcm2712-vc6
Connectors
Connector 0
Object ID: 32
Type: HDMI-A
Encoders: {
31
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
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
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
bottom margin
": range [0, 100] = 0
"
left margin
": range [0, 100] = 0
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 12] = 8
"
non-desktop
" (immutable): range [0, 1] = 0
"
right margin
": range [0, 100] = 0
"
top margin
": range [0, 100] = 0
Connector 1
Object ID: 41
Type: HDMI-A
Encoders: {
40
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
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
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <nil>
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
bottom margin
": range [0, 100] = 0
"
left margin
": range [0, 100] = 0
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 12] = 8
"
non-desktop
" (immutable): range [0, 1] = 0
"
right margin
": range [0, 100] = 0
"
top margin
": range [0, 100] = 0
Connector 2
Object ID: 61
Type: writeback
Encoders: {
56
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
TILE
" (immutable): blob = <nil>
"
WRITEBACK_FB_ID
" (atomic): object FB = 0
"
WRITEBACK_OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
WRITEBACK_PIXEL_FORMATS
" (immutable, atomic): blob
RGB888 (0x34324752)
BGR888 (0x34324742)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
RGBA8888 (0x34324152)
BGRA8888 (0x34324142)
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Connector 3
Object ID: 75
Type: writeback
Encoders: {
73
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
TILE
" (immutable): blob = <nil>
"
WRITEBACK_FB_ID
" (atomic): object FB = 0
"
WRITEBACK_OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
WRITEBACK_PIXEL_FORMATS
" (immutable, atomic): blob
RGB888 (0x34324752)
BGR888 (0x34324742)
XRGB8888 (0x34325258)
XBGR8888 (0x34324258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
RGBX8888 (0x34325852)
BGRX8888 (0x34325842)
RGBA8888 (0x34324152)
BGRA8888 (0x34324142)
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Encoders
Encoder 0
Object ID: 31
Type: TMDS
CRTCs: {
2
}
Clones: {
0
}
Encoder 1
Object ID: 40
Type: TMDS
CRTCs: {
3
}
Clones: {
1
}
Encoder 2
Object ID: 56
Type: virtual
CRTCs: {
0
}
Clones: {
2
}
Encoder 3
Object ID: 73
Type: virtual
CRTCs: {
1
}
Clones: {
3
}
CRTCs
CRTC 0
Object ID: 55
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 1
Object ID: 72
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 2
Object ID: 86
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 3
Object ID: 97
Gamma size: 0
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
Planes
Plane 0
Object ID: 45
CRTCs: {
0
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 1
Object ID: 62
CRTCs: {
1
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 2
Object ID: 76
CRTCs: {
2
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 3
Object ID: 87
CRTCs: {
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [0, 0] = 0
Plane 4
Object ID: 98
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 1
Plane 5
Object ID: 108
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 2
Plane 6
Object ID: 118
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 3
Plane 7
Object ID: 128
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 4
Plane 8
Object ID: 138
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 5
Plane 9
Object ID: 148
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 6
Plane 10
Object ID: 158
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 7
Plane 11
Object ID: 168
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 8
Plane 12
Object ID: 178
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 9
Plane 13
Object ID: 188
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 10
Plane 14
Object ID: 198
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 11
Plane 15
Object ID: 208
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 12
Plane 16
Object ID: 218
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 13
Plane 17
Object ID: 228
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 14
Plane 18
Object ID: 238
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 15
Plane 19
Object ID: 248
CRTCs: {
0
,
1
,
2
,
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [1, 17] = 16
Plane 20
Object ID: 258
CRTCs: {
0
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
": range [1, 17] = 17
Plane 21
Object ID: 268
CRTCs: {
1
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
": range [1, 17] = 17
Plane 22
Object ID: 278
CRTCs: {
2
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
": range [1, 17] = 17
Plane 23
Object ID: 288
CRTCs: {
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
P030 (0x30333050)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
Properties
"
CHROMA_SITING_H
": range [0, 65536] = 0
"
CHROMA_SITING_V
": range [0, 65536] = 0
"
COLOR_ENCODING
": enum {"ITU-R BT.601 YCbCr", "ITU-R BT.709 YCbCr", "ITU-R BT.2020 YCbCr"} = ITU-R BT.709 YCbCr
"
COLOR_RANGE
": enum {"YCbCr limited range", "YCbCr full range"} = YCbCr limited range
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 0
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
BROADCOM_VC4_T_TILED (0x700000000000001)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
BROADCOM_SAND128 (0x700000000000004)
NV12 (0x3231564E)
NV21 (0x3132564E)
P030 (0x30333050)
BROADCOM_SAND64 (0x700000000000003)
NV12 (0x3231564E)
NV21 (0x3132564E)
BROADCOM_SAND256 (0x700000000000005)
NV12 (0x3231564E)
NV21 (0x3132564E)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
ABGR8888 (0x34324241)
XBGR8888 (0x34324258)
RGB565 (0x36314752)
BGR565 (0x36314742)
ARGB1555 (0x35315241)
XRGB1555 (0x35315258)
RGB888 (0x34324752)
BGR888 (0x34324742)
YUV422 (0x36315559)
YVU422 (0x36315659)
YUV444 (0x34325559)
YVU444 (0x34325659)
YUV420 (0x32315559)
YVU420 (0x32315659)
NV12 (0x3231564E)
NV21 (0x3132564E)
NV16 (0x3631564E)
NV61 (0x3136564E)
XRGB2101010 (0x30335258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR2101010 (0x30334258)
RGB332 (0x38424752)
BGR233 (0x38524742)
XRGB4444 (0x32315258)
ARGB4444 (0x32315241)
XBGR4444 (0x32314258)
ABGR4444 (0x32314241)
BGRX4444 (0x32315842)
BGRA4444 (0x32314142)
RGBX4444 (0x32315852)
RGBA4444 (0x32314152)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
alpha
": range [0, 65535] = 65535
"
pixel blend mode
": enum {"None", "Pre-multiplied", "Coverage"} = Pre-multiplied
"
rotation
": bitmask {"rotate-0", "rotate-180", "reflect-x", "reflect-y"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
": range [1, 17] = 17
Other snapshots
Key
Driver
Kernel
ff51d89f79d9
vc4 0.0.0 (20140616)
Linux 6.6.22-v8+
4a552d9e60a3
vc4 0.0.0 (20140616)
Linux 6.1.77-v8-16k
00f9593af788
vc4 0.0.0 (20140616)
Linux 6.1.0-rpi6-rpi-2712