3 ms·
By UI agnostic composition engine do you mean like Wayland? So every app is supposed to paint itself?
by hawski 8y ago
By UI agnostic composition engine do you mean like Wayland? So every app is supposed to paint itself?
- pjmlp 8y agoEvery app is supposed to paint itself on any UI toolkit.
- hawski 8y agoSo what makes UI agnostic composition engine different from other composition engines? Your answer means just a yes or "your question is irrelevant"? If the latter what I meant is a difference between Wayland and X. Wayland is a dumb pipe. X is mostly used as a dumb pipe, but it offers primitives to do the painting on the server side. Linux or Wayland does not have UI toolkit, but i.e. GNOME has.
- pjmlp 8y agoScenic (https://fuchsia.googlesource.com/garnet/+/master/docs/ui/scenic.md https://fuchsia.googlesource.com/garnet/+/master/docs/ui/sce...) is similar to the UI compositor in Android, macOS, Windows. No different than using the UI toolkit of choice, while the window manager takes care of window decorations, OS input events and what have you. Just push the window contents into the scene graph using Fuchsia IPC.