https://bugs.kde.org/show_bug.cgi?id=460486

            Bug ID: 460486
           Summary: Sometimes opening certain apps freezes my session
    Classification: Plasma
           Product: kwin
           Version: 5.26.0
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: 31...@tuta.io
  Target Milestone: ---

SUMMARY
Sometimes when I open a certain app, the whole session freezes and does not
recover. I need to killall -u my user from another tty to use my computer
again. The frustrating thing is, the system picks seemingly at random, which
app will cause the problem today. A few days ago, it was kate, kate works now.
Until a few moments ago it was inkscape (didn't dare to try if that works now),
now I can't open konsole. 

The issue started to appear in 5.25.9 and is still present in the latest
version. It didn't happen on 5.25.5.

The common denominator seems to be this line in the journal
kwin_wayland_drm: an error occurred while swapping buffers "EGL_BAD_SURFACE"

Here's the logs from after opening the applications, I hope that's all the
relevant bits. If you need additional info, I'll of course try my best to
gather it.

systemd[934]: Started Inkscape - Vector Graphics Editor.
xdg-desktop-por[989]: A backend call failed: No such method 'CreateMonitor' in
interface 'org.freedesktop.impl.portal.Inhibit' at object path
'/org/freedesktop/portal/desktop' (signature 'ooss')
xdg-desktop-por[989]: Failed to close session implementation:
GDBus.Error:org.freedesktop.DBus.Error.UnknownObject: No such object path
'/org/freedesktop/portal/desktop/session/1_47/gtk982022039'
kwin_wayland[983]: kwin_wayland_drm: an error occurred while swapping buffers
"EGL_BAD_SURFACE"


systemd[12980]: Started Konsole - Terminal.
kwin_wayland[13618]: kwin_wayland_drm: an error occurred while swapping buffers
"EGL_BAD_SURFACE"
plasmashell[13710]: org.kde.kf5.kwindowsystem.kwayland: Failed to recreate
shadow for PlasmaQuick::Dialog_QML_229(0x5599d84fc6c0, name="popupWindow")
kwin_wayland[13618]: kwin_core: Could not find window with uuid
"{57728df3-83ca-4ba1-b78f-16a5a570d90d}"


STEPS TO REPRODUCE
1. open some apps 
2. ???
3. 

OBSERVED RESULT
The entire session freezes, can't move cursor, animations are stuck midway

EXPECTED RESULT
the session does not freeze

SOFTWARE/OS VERSIONS

Operating System: Arch Linux
KDE Plasma Version: 5.26.0
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Kernel Version: 6.0.1-arch2-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-4130 CPU @ 3.40GHz
Memory: 3,3 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 4400


ADDITIONAL INFORMATION

drm_info:

Node: /dev/dri/card0
├───Driver: i915 (Intel Graphics) version 1.6.0 (20201103)
│   ├───DRM_CLIENT_CAP_STEREO_3D supported
│   ├───DRM_CLIENT_CAP_UNIVERSAL_PLANES supported
│   ├───DRM_CLIENT_CAP_ATOMIC supported
│   ├───DRM_CLIENT_CAP_ASPECT_RATIO supported
│   ├───DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported
│   ├───DRM_CAP_DUMB_BUFFER = 1
│   ├───DRM_CAP_VBLANK_HIGH_CRTC = 1
│   ├───DRM_CAP_DUMB_PREFERRED_DEPTH = 24
│   ├───DRM_CAP_DUMB_PREFER_SHADOW = 1
│   ├───DRM_CAP_PRIME = 3
│   ├───DRM_CAP_TIMESTAMP_MONOTONIC = 1
│   ├───DRM_CAP_ASYNC_PAGE_FLIP = 1
│   ├───DRM_CAP_CURSOR_WIDTH = 256
│   ├───DRM_CAP_CURSOR_HEIGHT = 256
│   ├───DRM_CAP_ADDFB2_MODIFIERS = 1
│   ├───DRM_CAP_PAGE_FLIP_TARGET = 0
│   ├───DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
│   ├───DRM_CAP_SYNCOBJ = 1
│   └───DRM_CAP_SYNCOBJ_TIMELINE = 1
├───Device: PCI 8086:041e Intel Corporation 4th Generation Core Processor
Family Integrated Graphics Controller
│   └───Available nodes: primary, render
├───Framebuffer size
│   ├───Width: [0, 16384]
│   └───Height: [0, 16384]
├───Connectors
│   ├───Connector 0
│   │   ├───Object ID: 61
│   │   ├───Type: VGA
│   │   ├───Status: connected
│   │   ├───Physical size: 470x300 mm
│   │   ├───Subpixel: unknown
│   │   ├───Encoders: {0}
│   │   ├───Modes
│   │   │   ├───1680x1050@59.95 preferred driver nhsync pvsync
│   │   │   ├───1280x1024@75.03 driver phsync pvsync
│   │   │   ├───1280x1024@60.02 driver phsync pvsync
│   │   │   ├───1440x900@74.98 driver nhsync pvsync
│   │   │   ├───1440x900@59.89 driver nhsync pvsync
│   │   │   ├───1280x960@60.00 driver phsync pvsync
│   │   │   ├───1152x864@75.00 driver phsync pvsync
│   │   │   ├───1280x720@60.00 driver phsync pvsync
│   │   │   ├───1024x768@75.03 driver phsync pvsync
│   │   │   ├───1024x768@60.00 driver nhsync nvsync
│   │   │   ├───800x600@75.00 driver phsync pvsync
│   │   │   ├───800x600@60.32 driver phsync pvsync
│   │   │   ├───640x480@75.00 driver nhsync nvsync
│   │   │   ├───640x480@59.94 driver nhsync nvsync
│   │   │   └───720x400@70.08 driver nhsync pvsync
│   │   └───Properties
│   │       ├───"EDID" (immutable): blob = 72
│   │       ├───"DPMS": enum {On, Standby, Suspend, Off} = On
│   │       ├───"link-status": enum {Good, Bad} = Good
│   │       ├───"non-desktop" (immutable): range [0, 1] = 0
│   │       ├───"TILE" (immutable): blob = 0
│   │       └───"CRTC_ID" (atomic): object CRTC = 45
│   └───Connector 1
│       ├───Object ID: 64
│       ├───Type: HDMI-A
│       ├───Status: disconnected
│       ├───Encoders: {1}
│       └───Properties
│           ├───"EDID" (immutable): blob = 0
│           ├───"DPMS": enum {On, Standby, Suspend, Off} = Off
│           ├───"link-status": enum {Good, Bad} = Good
│           ├───"non-desktop" (immutable): range [0, 1] = 0
│           ├───"TILE" (immutable): blob = 0
│           ├───"CRTC_ID" (atomic): object CRTC = 0
│           ├───"audio": enum {force-dvi, off, auto, on} = auto
│           ├───"Broadcast RGB": enum {Automatic, Full, Limited 16:235} =
Automatic
│           ├───"aspect ratio": enum {Automatic, 4:3, 16:9} = Automatic
│           ├───"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
│           ├───"content type": enum {No Data, Graphics, Photo, Cinema, Game} =
No Data
│           └───"max bpc": range [8, 12] = 12
├───Encoders
│   ├───Encoder 0
│   │   ├───Object ID: 62
│   │   ├───Type: DAC
│   │   ├───CRTCS: {0, 1}
│   │   └───Clones: {0}
│   └───Encoder 1
│       ├───Object ID: 63
│       ├───Type: TMDS
│       ├───CRTCS: {0, 1}
│       └───Clones: {1}
├───CRTCs
│   ├───CRTC 0
│   │   ├───Object ID: 45
│   │   ├───Legacy info
│   │   │   ├───Mode: 1680x1050@59.95 preferred driver nhsync pvsync
│   │   │   └───Gamma size: 256
│   │   └───Properties
│   │       ├───"ACTIVE" (atomic): range [0, 1] = 1
│   │       ├───"MODE_ID" (atomic): blob = 77
│   │       │   └───1680x1050@59.95 preferred driver nhsync pvsync
│   │       ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│   │       ├───"VRR_ENABLED": range [0, 1] = 0
│   │       ├───"DEGAMMA_LUT": blob = 0
│   │       ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│   │       ├───"CTM": blob = 0
│   │       ├───"GAMMA_LUT": blob = 71
│   │       └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│   └───CRTC 1
│       ├───Object ID: 60
│       ├───Legacy info
│       │   └───Gamma size: 256
│       └───Properties
│           ├───"ACTIVE" (atomic): range [0, 1] = 0
│           ├───"MODE_ID" (atomic): blob = 0
│           ├───"OUT_FENCE_PTR" (atomic): range [0, UINT64_MAX] = 0
│           ├───"VRR_ENABLED": range [0, 1] = 0
│           ├───"DEGAMMA_LUT": blob = 0
│           ├───"DEGAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
│           ├───"CTM": blob = 0
│           ├───"GAMMA_LUT": blob = 0
│           └───"GAMMA_LUT_SIZE" (immutable): range [0, UINT32_MAX] = 1024
└───Planes
    ├───Plane 0
    │   ├───Object ID: 31
    │   ├───CRTCs: {0}
    │   ├───Legacy info
    │   │   ├───FB ID: 75
    │   │   │   ├───Object ID: 75
    │   │   │   ├───Size: 1680x1050
    │   │   │   ├───Format: XRGB2101010 (0x30335258)
    │   │   │   ├───Modifier: I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │   │   │   └───Planes:
    │   │   │       └───Plane 0: offset = 0, pitch = 7168 bytes
    │   │   └───Formats:
    │   │       ├───C8 (0x20203843)
    │   │       ├───RGB565 (0x36314752)
    │   │       ├───XRGB8888 (0x34325258)
    │   │       ├───XBGR8888 (0x34324258)
    │   │       ├───XRGB2101010 (0x30335258)
    │   │       ├───XBGR2101010 (0x30334258)
    │   │       └───XBGR16161616F (0x48344258)
    │   └───Properties
    │       ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
    │       ├───"FB_ID" (atomic): object framebuffer = 75
    │       │   ├───Object ID: 75
    │       │   ├───Size: 1680x1050
    │       │   ├───Format: XRGB2101010 (0x30335258)
    │       │   ├───Modifier: I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │       │   └───Planes:
    │       │       └───Plane 0: offset = 0, pitch = 7168 bytes
    │       ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
    │       ├───"CRTC_ID" (atomic): object CRTC = 45
    │       ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 1680
    │       ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 1050
    │       ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 1680
    │       ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 1050
    │       ├───"IN_FORMATS" (immutable): blob = 32
    │       │   ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │       │   │   ├───C8 (0x20203843)
    │       │   │   ├───RGB565 (0x36314752)
    │       │   │   ├───XRGB8888 (0x34325258)
    │       │   │   ├───XBGR8888 (0x34324258)
    │       │   │   ├───XRGB2101010 (0x30335258)
    │       │   │   ├───XBGR2101010 (0x30334258)
    │       │   │   └───XBGR16161616F (0x48344258)
    │       │   └───DRM_FORMAT_MOD_LINEAR (0x0)
    │       │       ├───C8 (0x20203843)
    │       │       ├───RGB565 (0x36314752)
    │       │       ├───XRGB8888 (0x34325258)
    │       │       ├───XBGR8888 (0x34324258)
    │       │       ├───XRGB2101010 (0x30335258)
    │       │       ├───XBGR2101010 (0x30334258)
    │       │       └───XBGR16161616F (0x48344258)
    │       ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
    │       └───"zpos" (immutable): range [0, 0] = 0
    ├───Plane 1
    │   ├───Object ID: 35
    │   ├───CRTCs: {0}
    │   ├───Legacy info
    │   │   ├───FB ID: 0
    │   │   └───Formats:
    │   │       ├───XRGB8888 (0x34325258)
    │   │       ├───XBGR8888 (0x34324258)
    │   │       ├───XRGB2101010 (0x30335258)
    │   │       ├───XBGR2101010 (0x30334258)
    │   │       ├───XRGB16161616F (0x48345258)
    │   │       ├───XBGR16161616F (0x48344258)
    │   │       ├───YUYV (0x56595559)
    │   │       ├───YVYU (0x55595659)
    │   │       ├───UYVY (0x59565955)
    │   │       └───VYUY (0x59555956)
    │   └───Properties
    │       ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
    │       ├───"FB_ID" (atomic): object framebuffer = 0
    │       ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
    │       ├───"CRTC_ID" (atomic): object CRTC = 0
    │       ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
    │       ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
    │       ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"IN_FORMATS" (immutable): blob = 36
    │       │   ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │       │   │   ├───XRGB8888 (0x34325258)
    │       │   │   ├───XBGR8888 (0x34324258)
    │       │   │   ├───XRGB2101010 (0x30335258)
    │       │   │   ├───XBGR2101010 (0x30334258)
    │       │   │   ├───XRGB16161616F (0x48345258)
    │       │   │   ├───XBGR16161616F (0x48344258)
    │       │   │   ├───YUYV (0x56595559)
    │       │   │   ├───YVYU (0x55595659)
    │       │   │   ├───UYVY (0x59565955)
    │       │   │   └───VYUY (0x59555956)
    │       │   └───DRM_FORMAT_MOD_LINEAR (0x0)
    │       │       ├───XRGB8888 (0x34325258)
    │       │       ├───XBGR8888 (0x34324258)
    │       │       ├───XRGB2101010 (0x30335258)
    │       │       ├───XBGR2101010 (0x30334258)
    │       │       ├───XRGB16161616F (0x48345258)
    │       │       ├───XBGR16161616F (0x48344258)
    │       │       ├───YUYV (0x56595559)
    │       │       ├───YVYU (0x55595659)
    │       │       ├───UYVY (0x59565955)
    │       │       └───VYUY (0x59555956)
    │       ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
    │       ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr}
= ITU-R BT.709 YCbCr
    │       ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} =
YCbCr limited range
    │       └───"zpos" (immutable): range [1, 1] = 1
    ├───Plane 2
    │   ├───Object ID: 41
    │   ├───CRTCs: {0}
    │   ├───Legacy info
    │   │   ├───FB ID: 0
    │   │   └───Formats:
    │   │       └───ARGB8888 (0x34325241)
    │   └───Properties
    │       ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
    │       ├───"FB_ID" (atomic): object framebuffer = 0
    │       ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
    │       ├───"CRTC_ID" (atomic): object CRTC = 0
    │       ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 446
    │       ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 505
    │       ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 256
    │       ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 256
    │       ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 256
    │       ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 256
    │       ├───"IN_FORMATS" (immutable): blob = 42
    │       │   └───DRM_FORMAT_MOD_LINEAR (0x0)
    │       │       └───ARGB8888 (0x34325241)
    │       ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
    │       └───"zpos" (immutable): range [2, 2] = 2
    ├───Plane 3
    │   ├───Object ID: 46
    │   ├───CRTCs: {1}
    │   ├───Legacy info
    │   │   ├───FB ID: 0
    │   │   └───Formats:
    │   │       ├───C8 (0x20203843)
    │   │       ├───RGB565 (0x36314752)
    │   │       ├───XRGB8888 (0x34325258)
    │   │       ├───XBGR8888 (0x34324258)
    │   │       ├───XRGB2101010 (0x30335258)
    │   │       ├───XBGR2101010 (0x30334258)
    │   │       └───XBGR16161616F (0x48344258)
    │   └───Properties
    │       ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Primary
    │       ├───"FB_ID" (atomic): object framebuffer = 0
    │       ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
    │       ├───"CRTC_ID" (atomic): object CRTC = 0
    │       ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
    │       ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
    │       ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"IN_FORMATS" (immutable): blob = 47
    │       │   ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │       │   │   ├───C8 (0x20203843)
    │       │   │   ├───RGB565 (0x36314752)
    │       │   │   ├───XRGB8888 (0x34325258)
    │       │   │   ├───XBGR8888 (0x34324258)
    │       │   │   ├───XRGB2101010 (0x30335258)
    │       │   │   ├───XBGR2101010 (0x30334258)
    │       │   │   └───XBGR16161616F (0x48344258)
    │       │   └───DRM_FORMAT_MOD_LINEAR (0x0)
    │       │       ├───C8 (0x20203843)
    │       │       ├───RGB565 (0x36314752)
    │       │       ├───XRGB8888 (0x34325258)
    │       │       ├───XBGR8888 (0x34324258)
    │       │       ├───XRGB2101010 (0x30335258)
    │       │       ├───XBGR2101010 (0x30334258)
    │       │       └───XBGR16161616F (0x48344258)
    │       ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
    │       └───"zpos" (immutable): range [0, 0] = 0
    ├───Plane 4
    │   ├───Object ID: 50
    │   ├───CRTCs: {1}
    │   ├───Legacy info
    │   │   ├───FB ID: 0
    │   │   └───Formats:
    │   │       ├───XRGB8888 (0x34325258)
    │   │       ├───XBGR8888 (0x34324258)
    │   │       ├───XRGB2101010 (0x30335258)
    │   │       ├───XBGR2101010 (0x30334258)
    │   │       ├───XRGB16161616F (0x48345258)
    │   │       ├───XBGR16161616F (0x48344258)
    │   │       ├───YUYV (0x56595559)
    │   │       ├───YVYU (0x55595659)
    │   │       ├───UYVY (0x59565955)
    │   │       └───VYUY (0x59555956)
    │   └───Properties
    │       ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Overlay
    │       ├───"FB_ID" (atomic): object framebuffer = 0
    │       ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
    │       ├───"CRTC_ID" (atomic): object CRTC = 0
    │       ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
    │       ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
    │       ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
    │       ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
    │       ├───"IN_FORMATS" (immutable): blob = 51
    │       │   ├───I915_FORMAT_MOD_X_TILED (0x100000000000001)
    │       │   │   ├───XRGB8888 (0x34325258)
    │       │   │   ├───XBGR8888 (0x34324258)
    │       │   │   ├───XRGB2101010 (0x30335258)
    │       │   │   ├───XBGR2101010 (0x30334258)
    │       │   │   ├───XRGB16161616F (0x48345258)
    │       │   │   ├───XBGR16161616F (0x48344258)
    │       │   │   ├───YUYV (0x56595559)
    │       │   │   ├───YVYU (0x55595659)
    │       │   │   ├───UYVY (0x59565955)
    │       │   │   └───VYUY (0x59555956)
    │       │   └───DRM_FORMAT_MOD_LINEAR (0x0)
    │       │       ├───XRGB8888 (0x34325258)
    │       │       ├───XBGR8888 (0x34324258)
    │       │       ├───XRGB2101010 (0x30335258)
    │       │       ├───XBGR2101010 (0x30334258)
    │       │       ├───XRGB16161616F (0x48345258)
    │       │       ├───XBGR16161616F (0x48344258)
    │       │       ├───YUYV (0x56595559)
    │       │       ├───YVYU (0x55595659)
    │       │       ├───UYVY (0x59565955)
    │       │       └───VYUY (0x59555956)
    │       ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
    │       ├───"COLOR_ENCODING": enum {ITU-R BT.601 YCbCr, ITU-R BT.709 YCbCr}
= ITU-R BT.709 YCbCr
    │       ├───"COLOR_RANGE": enum {YCbCr limited range, YCbCr full range} =
YCbCr limited range
    │       └───"zpos" (immutable): range [1, 1] = 1
    └───Plane 5
        ├───Object ID: 56
        ├───CRTCs: {1}
        ├───Legacy info
        │   ├───FB ID: 0
        │   └───Formats:
        │       └───ARGB8888 (0x34325241)
        └───Properties
            ├───"type" (immutable): enum {Overlay, Primary, Cursor} = Cursor
            ├───"FB_ID" (atomic): object framebuffer = 0
            ├───"IN_FENCE_FD" (atomic): srange [-1, INT32_MAX] = -1
            ├───"CRTC_ID" (atomic): object CRTC = 0
            ├───"CRTC_X" (atomic): srange [INT32_MIN, INT32_MAX] = 0
            ├───"CRTC_Y" (atomic): srange [INT32_MIN, INT32_MAX] = 0
            ├───"CRTC_W" (atomic): range [0, INT32_MAX] = 0
            ├───"CRTC_H" (atomic): range [0, INT32_MAX] = 0
            ├───"SRC_X" (atomic): range [0, UINT32_MAX] = 0
            ├───"SRC_Y" (atomic): range [0, UINT32_MAX] = 0
            ├───"SRC_W" (atomic): range [0, UINT32_MAX] = 0
            ├───"SRC_H" (atomic): range [0, UINT32_MAX] = 0
            ├───"IN_FORMATS" (immutable): blob = 57
            │   └───DRM_FORMAT_MOD_LINEAR (0x0)
            │       └───ARGB8888 (0x34325241)
            ├───"rotation": bitmask {rotate-0, rotate-180} = (rotate-0)
            └───"zpos" (immutable): range [2, 2] = 2

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to