Directories
¶
| Path | Synopsis |
|---|---|
|
Package bidi contains functionality for bidirectional text support.
|
Package bidi contains functionality for bidirectional text support. |
|
Package edit owns headless, grapheme-safe text state.
|
Package edit owns headless, grapheme-safe text state. |
|
Package image provides bounded standard-library raster image ingestion.
|
Package image provides bounded standard-library raster image ingestion. |
|
Package layout computes logical-pixel boxes and an ordered, serializable paint list.
|
Package layout computes logical-pixel boxes and an ordered, serializable paint list. |
|
presentation
|
|
|
buffers
Package buffers models buffer ownership between the renderer and the compositor without GPU dependencies.
|
Package buffers models buffer ownership between the renderer and the compositor without GPU dependencies. |
|
session
Package session is the Wayland-free presentation core: Vulkan rendering into DMA-BUF buffers, DRM syncobj timelines and buffer ownership.
|
Package session is the Wayland-free presentation core: Vulkan rendering into DMA-BUF buffers, DRM syncobj timelines and buffer ownership. |
|
shaders
Package shaders owns the committed SPIR-V compiled from its sibling GLSL sources.
|
Package shaders owns the committed SPIR-V compiled from its sibling GLSL sources. |
|
syncobj
Package syncobj bridges Vulkan SYNC_FD semaphores and Wayland DRM syncobj timelines on the compositor-selected render node.
|
Package syncobj bridges Vulkan SYNC_FD semaphores and Wayland DRM syncobj timelines on the compositor-selected render node. |
|
vkdevice
Package vkdevice selects a Vulkan graphics device by compositor-advertised DRM dev_t.
|
Package vkdevice selects a Vulkan graphics device by compositor-advertised DRM dev_t. |
|
Package render prepares ordered physical-pixel primitives for Vulkan submission.
|
Package render prepares ordered physical-pixel primitives for Vulkan submission. |
|
Package text implements CPU-side font selection, shaping, measurement and grayscale glyph preparation.
|
Package text implements CPU-side font selection, shaping, measurement and grayscale glyph preparation. |
|
Package ui owns the immediate-mode frame tree, controls, editors, input routing and the Renderer behind the public nefergui facade.
|
Package ui owns the immediate-mode frame tree, controls, editors, input routing and the Renderer behind the public nefergui facade. |
Click to show internal directories.
Click to hide internal directories.