| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-13 | pke: pke_component_event default values | Jonathan Bradley | |
| 2025-11-06 | pke: pke_component_event ev_id default max | Jonathan Bradley | |
| 2025-09-24 | pke: ui button text serialization first-pass | Jonathan Bradley | |
| 2025-07-31 | pke-ui: detect mouse clicks, other small refactors | Jonathan Bradley | |
| 2025-07-21 | pke: event component rename + global manager | Jonathan Bradley | |
| 2025-07-21 | pke: chkpt: add pkev component | Jonathan Bradley | |
| 2025-05-29 | pke: ecs: BucketContainer > pk_bkt_arr_t & cleanup | Jonathan Bradley | |
| 2025-05-29 | pke: level: BucketContainer -> pk_bkt_arr_t & name | Jonathan Bradley | |
| 2025-05-29 | pke: scene: BucketContainer > pk_bkt_arr_t | Jonathan Bradley | |
| 2025-05-09 | pke-test-serialization: add more complex tests | Jonathan Bradley | |
| 2025-04-21 | pke: first-pass serializing ui and font renders | Jonathan Bradley | |
| 2025-03-31 | pke: serialize camera instance + camera together | Jonathan Bradley | |
| 2025-03-27 | pke: generate uuid and save to project+scene files | Jonathan Bradley | |
| 2025-03-21 | pke: first-pass level is a collection of scenes | Jonathan Bradley | |
| 2025-02-28 | pke: checkpoint: vk renames + first-pass ui | Jonathan Bradley | |
| Renamed pipeline and descriptor names to be more self-descriptive. UI work is not done, and will not record. Needs vulkan items created (buffers). | |||
| 2025-01-23 | pke: first-pass 2d overlay render pass scaffolding | Jonathan Bradley | |
| 2025-01-16 | pke: CompGrBinds sub-structs | Jonathan Bradley | |
| 2025-01-14 | chore: fix compiler warnings + extra includes | Jonathan Bradley | |
| 2025-01-09 | flatten file structure + rename | Jonathan Bradley | |
| 2024-11-14 | add pk.h and major pkmem refactor | Jonathan Bradley | |
| Completely replaces the memory module with pkmem pkmem is a newer implementation of the same bucket memory structure. Also includes replacing pkstr.h with pk.h's pkstr | |||
| 2024-01-18 | camera checkpoint - large refactor for attempting to let physics own camera ↵ | Jonathan Bradley | |
| position | |||
| 2024-01-16 | dead code | Jonathan Bradley | |
| 2024-01-10 | checkpoint - major ECS interface refactor | Jonathan Bradley | |
| 2023-12-23 | plugin checkpoint - multiple plugins and collision callbacks | Jonathan Bradley | |
| 2023-12-11 | replace handles with union struct | Jonathan Bradley | |
| 2023-11-15 | buggy - add custom btOverlapFilterCallback | Jonathan Bradley | |
| 2023-11-15 | use convex polyhedron for debug wireframe - buggy but functional | Jonathan Bradley | |
| 2023-11-15 | default and instance-specific mass | Jonathan Bradley | |
| 2023-11-15 | use model for collision + refactor physics init and rigidbody creation | Jonathan Bradley | |
| 2023-11-15 | don't convert bullet to glm unless needed | Jonathan Bradley | |
| 2023-11-15 | checkpoint - remove InstPos from CompInstance | Jonathan Bradley | |
| 2023-11-15 | checkpoint - physics is working but messy | Jonathan Bradley | |
| 2023-11-03 | rebuild instance buffers as they become oversized | Jonathan Bradley | |
| 2023-10-02 | instancing now works as intended | Jonathan Bradley | |
| 2023-09-27 | align render-time binding indexes with pipeline layout | Jonathan Bradley | |
| 2023-09-27 | checkpoint - EntityType descriptor pool and descriptor sets | Jonathan Bradley | |
| 2023-09-26 | update instance buffer & handle camera on window resize | Jonathan Bradley | |
| 2023-09-14 | Load model textures checkpoint. | Jonathan Bradley | |
| Refactors some Vulkan items related to CompGrBinds and EntityTypes. Adds some Vulkan globals related to textures. Adds a number of placeholder items: - Iffy use of setting Vulkan globals on instanced structs. - Unimplemented and inaccurate shaders - Iffy gltf sub-buffer logic (ignores vertex color data) - MipMap TODOs - TextureArray TODOs | |||
| 2023-09-12 | load gltf files - no shaders yet | Jonathan Bradley | |
| 2023-09-06 | first pass removing entities | Jonathan Bradley | |
| 2023-09-06 | type-safe handle max value cleanup | Jonathan Bradley | |
| 2023-09-06 | instancing checkpoint | Jonathan Bradley | |
| 2023-09-06 | bucket cleanup | Jonathan Bradley | |
| 2023-09-06 | add first graphics binding component | Jonathan Bradley | |
