Skip to content

docs: map Vulkan allocator layers and example responsibilities - #23

Merged
antono2 merged 1 commit into
masterfrom
docs/file-guidance-20261007
Oct 7, 2026
Merged

antono2 merged 1 commit into
masterfrom
docs/file-guidance-20261007

Conversation

@antono3

@antono3 antono3 commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

Add concise file introductions explaining the allocator layers, CPU-only tests, and real-device examples, and link those layers from a README source map. Preserve existing API documentation and the setup-script introduction. All 17 maintained code files have a purpose comment; executable source lines are unchanged.

Validation with V 0.5.2 7647ce1 and isolated pinned Vulkan v3.2.0 / memory v1.4.0 dependencies: formatting, CI-equivalent file-based vet, all seven TinyCC test files, and all three Vulkan examples passed. Examples ran with Lavapipe and Vulkan validation enabled, including sustained churn (1536 allocations). git diff --check passed. The newer local compiler reports a pre-existing formatting difference; the stable compiler matching CI passes. Windows and sanitizer checks remain with repository CI.

@antono2
antono2 merged commit 7292c48 into master Oct 7, 2026
5 checks passed
@antono2
antono2 deleted the docs/file-guidance-20261007 branch October 7, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants