DRM database snapshot
.json
Back to index
Latest snapshot
Other snapshots (3)
Snapshot
Driver:
amdgpu
(AMD GPU) version 3.64.0 on Linux 7.0.12-gentoo-r1-neko
DRM_CLIENT_CAP_ASPECT_RATIO
supported
DRM_CLIENT_CAP_ATOMIC
supported
DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT
unsupported
DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE
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_ATOMIC_ASYNC_PAGE_FLIP
= 1
DRM_CAP_CRTC_IN_VBLANK_EVENT
= 1
DRM_CAP_CURSOR_HEIGHT
= 256
DRM_CAP_CURSOR_WIDTH
= 256
DRM_CAP_DUMB_BUFFER
= 1
DRM_CAP_DUMB_PREFERRED_DEPTH
= 24
DRM_CAP_DUMB_PREFER_SHADOW
= 1
DRM_CAP_PAGE_FLIP_TARGET
= 0
DRM_CAP_PRIME
= 3
DRM_CAP_SYNCOBJ
= 1
DRM_CAP_SYNCOBJ_TIMELINE
= 1
DRM_CAP_TIMESTAMP_MONOTONIC
= 1
DRM_CAP_VBLANK_HIGH_CRTC
= 1
Device: PCI 1002:150E Advanced Micro Devices, Inc. [AMD/ATI] Strix [Radeon 880M / 890M]
Connectors
Connector 0
Object ID: 430
Type: eDP
Encoders: {
429
}
Properties
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <256 bytes>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
adaptive backlight modulation
": enum {"sysfs", "off", "min", "bias min", "bias max", "max"} = sysfs
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 10
"
non-desktop
" (immutable): range [0, 1] = 0
"
panel orientation
" (immutable): enum {"Normal", "Upside Down", "Left Side Up", "Right Side Up"} = Right Side Up
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 1
Object ID: 439
Type: HDMI-A
Encoders: {
437
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
content type
": enum {"No Data", "Graphics", "Photo", "Cinema", "Game"} = No Data
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 2
Object ID: 446
Type: DisplayPort
Encoders: {
445
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 3
Object ID: 453
Type: DisplayPort
Encoders: {
452
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC =
420
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = On
"
EDID
" (immutable): blob = <256 bytes>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 10
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Native
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 4
Object ID: 459
Type: DisplayPort
Encoders: {
458
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 5
Object ID: 465
Type: DisplayPort
Encoders: {
464
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 6
Object ID: 471
Type: DisplayPort
Encoders: {
470
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 7
Object ID: 477
Type: DisplayPort
Encoders: {
476
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 8
Object ID: 483
Type: DisplayPort
Encoders: {
482
}
Properties
"
Broadcast RGB
": enum {"Automatic", "Full", "Limited 16:235"} = Automatic
"
CRTC_ID
" (atomic): object CRTC = 0
"
Colorspace
": enum {"Default", "BT709_YCC", "opRGB", "BT2020_RGB", "BT2020_YCC"} = Default
"
Content Protection
": enum {"Undesired", "Desired", "Enabled"} = Undesired
"
DPMS
": enum {"On", "Standby", "Suspend", "Off"} = Off
"
EDID
" (immutable): blob = <nil>
"
HDCP Content Type
": enum {"HDCP Type0", "HDCP Type1"} = HDCP Type0
"
HDR_OUTPUT_METADATA
": blob = <nil>
"
TILE
" (immutable): blob = <nil>
"
link-status
": enum {"Good", "Bad"} = Good
"
max bpc
": range [8, 16] = 16
"
non-desktop
" (immutable): range [0, 1] = 0
"
scaling mode
": enum {"None", "Full", "Center", "Full aspect"} = None
"
subconnector
" (immutable): enum {"Unknown", "VGA", "DVI-D", "HDMI", "DP", "Wireless", "Native"} = Unknown
"
underscan
": enum {"off", "on", "auto"} = off
"
underscan hborder
": range [0, 128] = 0
"
underscan vborder
": range [0, 128] = 0
"
vrr_capable
" (immutable): range [0, 1] = 0
Connector 9
Object ID: 489
Type: writeback
Encoders: {
488
}
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
XRGB2101010 (0x30335258)
"
link-status
": enum {"Good", "Bad"} = Good
"
non-desktop
" (immutable): range [0, 1] = 0
Encoders
Encoder 0
Object ID: 429
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
0
}
Encoder 1
Object ID: 437
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
1
}
Encoder 2
Object ID: 445
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
2
}
Encoder 3
Object ID: 452
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
3
}
Encoder 4
Object ID: 458
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
4
}
Encoder 5
Object ID: 464
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
5
}
Encoder 6
Object ID: 470
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
6
}
Encoder 7
Object ID: 476
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
7
}
Encoder 8
Object ID: 482
Type: TMDS
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
8
}
Encoder 9
Object ID: 488
Type: virtual
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
9
}
Encoder 10
Object ID: 494
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
10
}
Encoder 11
Object ID: 495
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
11
}
Encoder 12
Object ID: 496
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
12
}
Encoder 13
Object ID: 497
Type: DP MST
CRTCs: {
0
,
1
,
2
,
3
}
Clones: {
13
}
CRTCs
CRTC 0
Object ID: 416
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 1
Object ID: 420
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 1
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
MODE_ID
" (atomic): blob = 3840x1080
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 2
Object ID: 424
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
MODE_ID
" (atomic): blob = <nil>
"
OUT_FENCE_PTR
" (atomic): range [0, UINT64_MAX] = 0
"
VRR_ENABLED
": range [0, 1] = 0
CRTC 3
Object ID: 428
Gamma size: 256
Properties
"
ACTIVE
" (atomic): range [0, 1] = 0
"
CTM
": blob = <nil>
"
DEGAMMA_LUT
": blob = <nil>
"
DEGAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
GAMMA_LUT
": blob = <nil>
"
GAMMA_LUT_SIZE
" (immutable): range [0, UINT32_MAX] = 4096
"
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: 42
CRTCs: {
3
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 48"} = Bypass
Bypass
Color Pipeline 48
Color operation 48
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 53
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 53
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 58
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 58
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 63
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 63
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 68
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 68
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 75
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 75
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 82
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 82
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 87
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 87
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
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_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
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
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [3, 3] = 3
Plane 1
Object ID: 95
CRTCs: {
2
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 101"} = Bypass
Bypass
Color Pipeline 101
Color operation 101
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 106
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 106
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 111
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 111
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 116
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 116
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 121
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 121
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 128
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 128
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 135
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 135
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 140
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 140
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
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_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
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
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [3, 3] = 3
Plane 2
Object ID: 148
CRTCs: {
1
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 154"} = Bypass
Bypass
Color Pipeline 154
Color operation 154
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 159
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 159
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 164
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 164
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 169
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 169
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 174
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 174
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 181
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 181
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 188
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 188
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 193
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 193
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 1080
"
CRTC_ID
" (atomic): object CRTC =
420
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 3840
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 513
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 1080
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 3840
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [3, 3] = 3
Plane 3
Object ID: 201
CRTCs: {
0
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 207"} = Bypass
Bypass
Color Pipeline 207
Color operation 207
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 212
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 212
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 217
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 217
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 222
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 222
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 227
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 227
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 234
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 234
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 241
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 241
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 246
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 246
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 2560
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 1600
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 0
"
FB_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 2560
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 1600
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
rotation
": bitmask {"rotate-0", "rotate-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Primary
"
zpos
" (immutable): range [3, 3] = 3
Plane 4
Object ID: 254
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
,
6
,
7
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 260"} = Bypass
Bypass
Color Pipeline 260
Color operation 260
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 265
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 265
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 270
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 270
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 275
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 275
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 280
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 280
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 287
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 287
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 294
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 294
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 299
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 299
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
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_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
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-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [0, 254] = 8
Plane 5
Object ID: 307
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
,
6
,
7
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 313"} = Bypass
Bypass
Color Pipeline 313
Color operation 313
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 318
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 318
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 323
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 323
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 328
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 328
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 333
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 333
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 340
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 340
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 347
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 347
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 352
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 352
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
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_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
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-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [0, 254] = 9
Plane 6
Object ID: 360
CRTCs: {
0
,
1
,
2
,
3
,
4
,
5
,
6
,
7
}
Formats:
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
Properties
"
COLOR_PIPELINE
" (atomic): enum {"Bypass", "Color Pipeline 366"} = Bypass
Bypass
Color Pipeline 366
Color operation 366
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 371
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 371
"
BYPASS
" (atomic): range [0, 1] = 1
"
MULTIPLIER
" (atomic): range [0, UINT64_MAX] = 0
"
NEXT
" (immutable, atomic): object colorop = 376
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = Multiplier
Color operation 376
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
NEXT
" (immutable, atomic): object colorop = 381
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3x4 Matrix
Color operation 381
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB Inverse EOTF", "PQ 125 Inverse EOTF", "BT.2020 OETF", "Gamma 2.2 Inverse"} = sRGB Inverse EOTF
"
NEXT
" (immutable, atomic): object colorop = 386
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 386
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 393
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
Color operation 393
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT3D_INTERPOLATION
": enum {"Tetrahedral"} = Tetrahedral
"
NEXT
" (immutable, atomic): object colorop = 400
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 17
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 3D LUT
Color operation 400
"
BYPASS
" (atomic): range [0, 1] = 1
"
CURVE_1D_TYPE
" (atomic): enum {"sRGB EOTF", "PQ 125 EOTF", "BT.2020 Inverse OETF", "Gamma 2.2"} = sRGB EOTF
"
NEXT
" (immutable, atomic): object colorop = 405
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D Curve
Color operation 405
"
BYPASS
" (atomic): range [0, 1] = 1
"
DATA
" (atomic): blob = <nil>
"
LUT1D_INTERPOLATION
": enum {"Linear"} = Linear
"
NEXT
" (immutable, atomic): object colorop = 0
"
SIZE
" (immutable, atomic): range [0, UINT32_MAX] = 4096
"
TYPE
" (immutable): enum {"1D Curve", "1D LUT", "3x4 Matrix", "Multiplier", "3D LUT"} = 1D LUT
"
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_DAMAGE_CLIPS
" (atomic): blob = <nil>
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010463B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010433B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B, PIPE_XOR_BITS = 2) (0x200000010467B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B, PIPE_XOR_BITS = 2) (0x200000010437B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_R_X, PIPE_XOR_BITS = 2) (0x200000010401B04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010463F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010433F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 128B) (0x200000010467F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X, DCC, DCC_RETILE, DCC_INDEPENDENT_64B, DCC_INDEPENDENT_128B, DCC_MAX_COMPRESSED_BLOCK = 64B) (0x200000010437F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
AMD(TILE_VERSION = GFX11, TILE = GFX11_256K_R_X) (0x200000010401F04)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
AMD(TILE_VERSION = GFX11, TILE = GFX9_64K_D) (0x200000000000A04)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
LINEAR (0x0)
XRGB8888 (0x34325258)
ARGB8888 (0x34325241)
RGBA8888 (0x34324152)
XRGB2101010 (0x30335258)
XBGR2101010 (0x30334258)
ARGB2101010 (0x30335241)
ABGR2101010 (0x30334241)
XRGB16161616 (0x38345258)
XBGR16161616 (0x38344258)
ARGB16161616 (0x38345241)
ABGR16161616 (0x38344241)
XBGR8888 (0x34324258)
ABGR8888 (0x34324241)
RGB565 (0x36314752)
NV12 (0x3231564E)
P010 (0x30313050)
XRGB16161616F (0x48345258)
ARGB16161616F (0x48345241)
XBGR16161616F (0x48344258)
ABGR16161616F (0x48344241)
"
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-90", "rotate-180", "rotate-270"} = (rotate-0)
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Overlay
"
zpos
": range [0, 254] = 10
Plane 7
Object ID: 413
CRTCs: {
0
}
Formats:
ARGB8888 (0x34325241)
Properties
"
CRTC_H
" (atomic): range [0, INT32_MAX] = 256
"
CRTC_ID
" (atomic): object CRTC = 0
"
CRTC_W
" (atomic): range [0, INT32_MAX] = 256
"
CRTC_X
" (atomic): signed range [INT32_MIN, INT32_MAX] = 334
"
CRTC_Y
" (atomic): signed range [INT32_MIN, INT32_MAX] = 1627
"
FB_ID
" (atomic): object FB = 0
"
IN_FENCE_FD
" (atomic): signed range [-1, INT32_MAX] = -1
"
IN_FORMATS
" (immutable): blob
LINEAR (0x0)
ARGB8888 (0x34325241)
"
SRC_H
" (atomic): range [0, UINT32_MAX] = 256
"
SRC_W
" (atomic): range [0, UINT32_MAX] = 256
"
SRC_X
" (atomic): range [0, UINT32_MAX] = 0
"
SRC_Y
" (atomic): range [0, UINT32_MAX] = 0
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [255, 255] = 255
Plane 8
Object ID: 417
CRTCs: {
1
}
Formats:
ARGB8888 (0x34325241)
Properties
"
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
LINEAR (0x0)
ARGB8888 (0x34325241)
"
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
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [255, 255] = 255
Plane 9
Object ID: 421
CRTCs: {
2
}
Formats:
ARGB8888 (0x34325241)
Properties
"
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
LINEAR (0x0)
ARGB8888 (0x34325241)
"
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
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [255, 255] = 255
Plane 10
Object ID: 425
CRTCs: {
3
}
Formats:
ARGB8888 (0x34325241)
Properties
"
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
LINEAR (0x0)
ARGB8888 (0x34325241)
"
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
"
type
" (immutable): enum {"Overlay", "Primary", "Cursor"} = Cursor
"
zpos
" (immutable): range [255, 255] = 255
Other snapshots
Key
Driver
Kernel
2917b0eb5f6e
amdgpu 3.64.0
Linux 6.18.6-arch1-1
0e14204fe259
amdgpu 3.64.0
Linux 6.18.2-arch2-1
78f5ed0229a3
amdgpu 3.63.0
Linux 6.15.0-rc3-1-git-00342-g5bc1018675ec