Skip to content

History / Cooked Volumes

Revisions

  • Sync wiki with main e4893ed1c: slot-based artifact names, compact object-cache paths, enabled GPU range coverage, M4 cursor capture, gather-merge registry, shape_id domain move

    @limztudio limztudio committed Oct 14, 2026
  • Describe current design without performance history

    @limztudio limztudio committed Oct 13, 2026
  • Document Expected result and ownership contracts

    @limztudio limztudio committed Oct 8, 2026
  • docs: sync wiki with current main Update source maps for per-concern domain splits (compiled_graph read-view/attempt-binding, task_graph storage/teardown, state/accessor/ declaration-view, packet lifecycle/discard, packet_runtime exception finalizer, device_queue topology, volume segment compaction), renderer frame-pipeline stage builders, AVBOIT upload helper, raytrace snapshot and prepared-build ABI headers, frame snapshot ownership on RendererRayTracingState, and resetFrameTaskState in pipeline resources.

    Cozter committed Sep 11, 2026
  • docs: sync wiki with current main Align the GitHub wiki with the staged asset pipeline, IFilesystem mounts, terminal-only exception handling, and related contracts on main.

    @limztudio limztudio committed Sep 7, 2026
  • Sync wiki with current main

    @limztudio limztudio committed Aug 4, 2026
  • Update wiki for current main

    @limztudio limztudio committed Aug 3, 2026
  • Clarify cooked volume write semantics

    @limztudio limztudio committed Jul 21, 2026
  • Document filesystem volume domains

    @limztudio limztudio committed Jul 20, 2026
  • Update wiki for latest main branch changes

    @limztudio limztudio committed Jul 7, 2026
  • Embed wiki flow diagrams in context

    @limztudio limztudio committed Jun 22, 2026
  • Correct wiki against source and generalize volatile sections Verified all 25 pages against the engine source and fixed drift: - Frame loop does not tick ECS; the project ticks its own world in onUpdate (Runtime-Boot, Frame-Life-Cycle). - Document the resource-mount res probe order. - skin asset is cooked in impl/assets_mesh, not a separate module; add the cook-only modules assets_volume/assets_graphics/assets_bunch. - Add mesh reference-delta streams and skin influence types. - CSG bounds callback is required and shapes use engine/csg/* names; CsgFrameState carries flags/counts (work region is on CsgFrameGpuData); AVBOIT passes interleave with the dispatches. - Use the real ray-tracing capability log string; BVH self-tests are three functions (refit is a phase of the build test). - Vulkan rejects CPU-type devices (no by-name lavapipe check); note the cooperative-vector split and unsupported SamplerFeedback/VirtualResources. - Add CsgReceiverComponent; add logger/ and configuration/ to the repository map; note archive stage is derived from stage. - Frame determinism as the convergence procedure, not an in-tree test. - Generalize the dated, untracked smoke-run sections so they do not go stale (Testbed, Diagnostics-and-Telemetry, Renderer-Feature-Paths). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @limztudio limztudio committed Jun 21, 2026
  • Expand engine wiki detail

    @limztudio limztudio committed Jun 21, 2026