Parked for later milestones
Issues found while building, with the milestone that owns them.
M7
- vkcube shows a black window for about half a second at startup since early import, first-buffer holds and explicit sync landed. A spans log of a launch tells which.
- Every 1024th queue submit on NVIDIA stalls for 2.5 to 15 ms, one dropped frame every 6.2 s at 165 Hz. See research/nvidia.md.
- First-time dmabuf imports (15 to 27 ms each on NVIDIA) and direct scanout setup on fullscreen still land on the main thread and cost about ten frames per transition.
After M6
- Window sharing through portals needs ext-foreign-toplevel-list and toplevel capture sources. Output capture works.
- Taskbars want wlr-foreign-toplevel-management, which smithay does not ship.
- X11 windows do not raise in X stacking order on focus, which only matters for overlapping floating X windows.
- Dialogs from xdg toplevels with a parent tile like any window. X11 dialogs, transients and fixed-size windows float.