cvkg-render-native 0.2.14

Cyber Viking Kvasir Graph (CVKG) - High-fidelity agentic UI framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# cvkg-render-native TLDR.md

## Purpose
Own the native renderer backend: platform-specific windowing, surface management, and native rendering integration (Metal, DirectX, Vulkan).

## Ownership
- `src/lib.rs` — Native renderer implementation, window lifecycle
- Platform-specific backends (macOS/Metal, Windows/DX, Linux/Vulkan)
- Safe area insets, display scaling

## Local Contracts
- Must query OS for safe area insets (Dynamic Island, notch, taskbar).
- Display scaling must be handled correctly (HiDPI/Retina).
- Must integrate with cvkg-core's Renderer trait.

## Verification
- Run `cargo check -p cvkg-render-native`
- Build on target platform to verify