Backlog/lib/p2
peterino2 cc00fb076e switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
..
src change tests to avoid -fincremental, causes issues on windows, also reducing payload size for concurrent queue test, due to memory constraints 2025-11-06 20:44:59 -08:00
.gitignore Backlog initial-comit SDL gpu examples cooking shaders properly 2025-04-07 19:51:46 -07:00
LICENSE Backlog initial-comit SDL gpu examples cooking shaders properly 2025-04-07 19:51:46 -07:00
Readme.md Backlog initial-comit SDL gpu examples cooking shaders properly 2025-04-07 19:51:46 -07:00
build.zig switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
build.zig.zon fixed all tests and added bh.zig 2025-11-06 20:42:48 -08:00

Readme.md

P2 - algorithms

A collection of data structures and algorithms I'm currently learning about.

Also I think I'll put my experimental implementation of an ecs architecture here as well.

Some of them are in use by my game engine Backlog

Use at your own risk

TODO:

  • New Data Structures:

    • binary trees
    • persistent trees
    • small vectors
    • small map
    • name map
    • segmented list
  • Perf tests:

    • sparse set
    • ring queue