Re:I failed to recreate the 1996 Space Jam Website with Claude
by hedgehog on Sunday December 07, 2025 @08:11PM
(#46187191)
Turning the question around, what other part of the system _could_ do this job? And how would the compositor do any part of its job if it doesn't have access to both window contents and displays? I'm not super deep in this area but a straight-forward example of a non-managed app and a color-aware graphics app running on a laptop with an external display seems like it is enough to figure out how things need to go together. This neglects some complicating factors like display pixel density, security, accessibility, multi-GPU, etc, but I think it more or less explains how the Wayland authors arrived at its design and how some of the problems got there.
[ Parent
| on HN ]
Re:I failed to recreate the 1996 Space Jam Website with Claude
by chongli on Sunday December 07, 2025 @10:24PM
(#46187941)
I'm questioning the idea that people should be writing compositors at all. Why doesn't Wayland itself do the compositing and let everyone else just manage windows?
It's like going to Taco Bell and they make you grind your own corn for your tortillas.
Re:I failed to recreate the 1996 Space Jam Website with Claude
by hedgehog on Monday December 08, 2025 @02:13AM
(#46189324)
Why? Probably better to ask the Wayland developers that. Maybe you're right. That said, whether everyone uses the same compositor and window management is modular, or not and shared code travels as libraries, I don't think the complexity of color management is much different.