Skip to content

Add rendering conveniences and TinyCC support - #24

Merged
antono3 merged 1 commit into
masterfrom
feat/rendering-conveniences
Sep 9, 2026
Merged

Add rendering conveniences and TinyCC support#24
antono3 merged 1 commit into
masterfrom
feat/rendering-conveniences

Conversation

@antono3

@antono3 antono3 commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Adds owned surface discovery and selection, mapped-buffer uploads, SPIR-V shader modules, and typed idle waits. It also fixes TinyCC/Volk symbol interposition on Linux. Validated with ergonomic unit tests under GCC and TinyCC, validation-enabled lifecycle runs under both compilers, and the OpenCL/Vulkan particle zero-copy smoke on an NVIDIA GTX 1060.

@antono3
antono3 merged commit 1e6ece0 into master Sep 9, 2026
7 checks passed
@antono3
antono3 deleted the feat/rendering-conveniences branch September 9, 2026 08:51
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