No app-local pixel rendering: Apps share its content state (see an example below) with the GUI server. Unlike Wayland protocol, pixel rendering is done in GUI server.
This reduces the binary size of apps: we use relatively large (but high-quality) 2D graphics libraries like Cairo!
Goals
ToDo
gpu_device
interfaceGPU device interface
Application code
Content