Amp and heaust
7070799862
Add Go CDN and playground server
...
Build Core and Handles into in-memory CDN modules, add the marketing site and tutorial docs, and provide a SQLite-backed WebGPU playground with TypeScript tooling and profiling.
Amp-Thread-ID: https://ampcode.com/threads/T-01a02485-5574-707c-bff4-5668d83bee8a
Co-authored-by: Heaust Azure <heaust.azure@gmail.com >
2026-08-21 16:42:02 +00:00
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
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
239b1d25b0
Build Rust render graph core
...
Keep hot render state in a generic shared SOA arena and use worker messages only for allocation, graph compilation, loadout changes, and render pacing. Compile external S-expression graphs into upfront WebGPU resources, transient aliases, and reusable render bundles.
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 05:35:24 +00:00
Amp and heaust
d095ee7849
Restore Rust core at repository root
...
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 03:40:59 +00:00
Heaust Azure
ba2d1c064b
wgpu + wasm + worker ( #8 )
...
initial setup
2025-08-04 22:23:37 +05:30
Heaust Azure
9d2bf4055d
added a shitty ecs that I'm confident is way worse than just looping … ( #4 )
...
* added a shitty ecs that I'm confident is way worse than just looping objects lol
* mader a rendering system based on ecs
2025-05-06 18:53:21 +05:30
Akash Shakdwipeea
5ecaf14b3d
a rotating cube ( #3 )
2024-12-22 20:01:51 +05:30
heaust
25d68c3479
made basic message passing setup
2024-08-02 16:34:35 +05:30