Okay, now it should be working. The issue was mpv's wlshm output uses xrgb8888, and I wasn't handling it (And apparently Skia doesn't care?), so it corrupted the compositors output. Handling it fixed it so now opaque frames should be... opaque.
6 likes 1 replies
?