Color
ARGB layout matches Waylandargb8888.
Color.parseHex accepts #RGB, #RGBA, #RRGGBB, #RRGGBBAA, and named colors.
Surface
Pixel buffer with drawing primitives:subSurface returns a clipped view into a parent buffer.
HiDPI
scale on CommandList when recording logical coordinates for rasterization.
When to draw directly
PreferCommandList and quad_renderer for app UI. Direct Surface calls still make sense in tests, one-off buffers, and legacy widget draw methods.
