internal/

directory
v0.7.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2026 License: GPL-3.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL