File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 1+ # heph
2+
3+ heph is the umbrella project for Hephaestus, a rendering system built in Haskell.
4+ It houses a collection of high-performance, low-level libraries designed for systems
5+ programming.
6+
7+ This repository is a monorepo containing the core, reusable components of the engine.
8+ Each package is designed to be general-purpose and useful on its own.
9+
10+ ## Packages
11+
12+ - heph-aligned-storable: A library to generically derive Storable instances suitable
13+ for CPU-GPU transfer. It provides compile-time guarantees for spec-compliant memory
14+ layouts (std140, std430, scalar).
15+ - heph-sparse-set: A mutable sparse set implementation, ideal for performance-critical
16+ applications like Entity Component System (ECS) architectures.
17+
You can’t perform that action at this time.
0 commit comments