mirror of
https://github.com/CloudNebulaProject/wayray.git
synced 2026-04-10 21:20:40 +00:00
illumos has /dev/fb0 via the gfxp_bitmap driver on UEFI GOP systems, exposing the classic SunOS fbio(4I) interface. Userspace can mmap the framebuffer and write pixels directly -- proven by xf86-video-illumosfb. New four-tier architecture: - Tier 0: Bare-metal /dev/fb0 (illumos fbio + Linux fbdev). No X11. - Tier 1: X11 SHM (portable fallback, also dev mode) - Tier 2: Loopback shared memory (co-located optimization) - Tier 3: DRM/KMS (Linux, rare illumos) Includes implementation sketch with SIMD non-temporal stores for write-combining memory (SSE2/AVX2/AVX-512 runtime selection). |
||
|---|---|---|
| .. | ||
| 001-compositor-framework.md | ||
| 002-network-transport.md | ||
| 003-frame-encoding-strategy.md | ||
| 004-session-management.md | ||
| 005-rendering-strategy.md | ||
| 006-audio-forwarding.md | ||
| 007-project-structure.md | ||
| 008-illumos-support.md | ||
| 009-pluggable-window-management.md | ||
| 010-greeter-session-launch.md | ||
| 011-local-display-mode.md | ||