atagen

monolith

public
Star0
Watch0
8956d017e8795762f95446ed9773c02ee4f50d73
1
ssh://brewery@pls.lobotomise.me:33/atagen/monolith.git
design/parked.mdMarkdown16 lines1006 B

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.