atagen

monolith

public
Star0
Watch0
ba17141501b4f9806783029cdb5de4b3ce1ce54c
1
ssh://brewery@pls.lobotomise.me:33/atagen/monolith.git

Blame: design/parked.md

f1f324be1eb1atagen2026-10-16 14:09 UTC1
# Parked for later milestones
f1f324be1eb1atagen2026-10-16 14:09 UTC2
f1f324be1eb1atagen2026-10-16 14:09 UTC3
Issues found while building, with the milestone that owns them.
f1f324be1eb1atagen2026-10-16 14:09 UTC4
f1f324be1eb1atagen2026-10-16 14:09 UTC5
## M7
f1f324be1eb1atagen2026-10-16 14:09 UTC6
82a6f2fca59fatagen2026-10-16 23:18 UTC7
- vkcube showed a black window for about half a second at startup. First-time dmabuf imports now run on a worker thread, which was the likeliest cause. Needs a re-test on bare metal, with a spans log if it persists.
82a6f2fca59fatagen2026-10-16 23:18 UTC8
- Direct scanout setup on a fullscreen switch (framebuffer creation for client buffers) still runs on the main thread inside `render_frame`. Measure its cost before moving it.
82a6f2fca59fatagen2026-10-16 23:18 UTC9
- shm uploads still copy damaged rows into staging on the main thread. Moving the copy off-thread races the client reusing its buffer after release, so measure a full-screen shm redraw first and only move it if it shows up.
82a6f2fca59fatagen2026-10-16 23:18 UTC10
- SCHED_RR and the realtime queue priority both need CAP_SYS_NICE, which monolith does not have when started normally.
304131a5a1b5atagen2026-10-16 22:41 UTC11
304131a5a1b5atagen2026-10-16 22:41 UTC12
## After M6
304131a5a1b5atagen2026-10-16 22:41 UTC13
e26711b292ceatagen2026-10-17 01:18 UTC14
- wlr-foreign-toplevel minimize requests are ignored, since tags have no minimized state.
304131a5a1b5atagen2026-10-16 22:41 UTC15
- X11 windows do not raise in X stacking order on focus, which only matters for overlapping floating X windows.
304131a5a1b5atagen2026-10-16 22:41 UTC16
- Dialogs from xdg toplevels with a parent tile like any window. X11 dialogs, transients and fixed-size windows float.
82a6f2fca59fatagen2026-10-16 23:18 UTC17
- Some programs open an X connection just to probe, vkcube among them, which starts Xwayland lazily even though they draw through Wayland.