Amp and heaust
0e6d7e367c
Render only when shared state changes
...
Add shared-data and bundle invalidation signals, and have handles publish them automatically for SAB and graph mutations.
Document the raw core worker protocol in a dedicated VitePress site and simplify the glTF import and picking example.
Amp-Thread-ID: https://ampcode.com/threads/T-01a01ff8-b91f-724f-8952-f07c6b5042fd
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-21 04:02:33 +00:00
Amp and heaust
481d105f19
Fix render pacing and profiler readback
...
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-20 15:42:31 +00:00
Amp and heaust
abfa428464
Optimize forward rendering and add benchmark
...
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-20 14:36:51 +00:00
Amp and heaust
000bfd63bf
Optimize render graph and add GPU profiling
...
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-20 11:48:06 +00:00
Amp and heaust
ded70a3cb4
Add interactive tutorial playgrounds
...
Embed editable split-view examples throughout the guide, restore the full LFS-backed Sponza demo, batch glTF hydration, honor hierarchical transforms, and report transformed BVH picks with a live FPS counter.
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-20 09:21:21 +00:00
Amp and heaust
9768765d74
Replace addons with conventional handles
...
Provide the single-loadout Scene API, SAB-backed meshes, cameras, materials, lights, workers, post effects, and tutorial playgrounds. Batch matching row growth so active GPU loadouts refresh once.
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-20 06:39:30 +00:00
Amp and heaust
f12c7c9603
Rewrite core around shared rows and render graphs
...
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
2026-08-19 15:30:32 +00:00
Amp and heaust
6bbf8039e4
Strip core to render data and render graphs
...
Move glTF, picking, camera controls, and conventional handles into addons. Keep camera and material mutations in SIMD-aligned shared SOA rows and synchronize material updates directly into GPU buffers.
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-19 09:41:41 +00:00
Amp and heaust
0e44917f9e
Rebuild core around render graph AST and shared memory
...
Amp-Thread-ID: https://ampcode.com/threads/T-01a01380-b478-77d0-84a0-102880a5c5ae
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-18 11:58:31 +00:00