⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module surface

Module surface 

Source
Expand description

Wayland Surface

Represents a renderable rectangular area. Each surface has pending and committed state (double-buffered protocol state) and tracks attached buffers, position, damage, and opaque regions.

Structs§

DamageRect
A rectangular damage region on a surface (pixels that changed).
Surface
A Wayland surface representing a renderable area.
SurfaceState
Per-surface state that is applied atomically on commit.