Commit graph

  • d30834e14f chore(workspace): run cargo fmt Serkyo 2026-05-12 18:53:56 +0200
  • 34f1a9d989 chore(workspace): enforce missing_docs and resolve all linting violations Serkyo 2026-05-12 18:52:30 +0200
  • 6d4435f856
    chore(workspace): Changed FUNDING.yml to target patreon Serkyo 2026-05-12 17:20:02 +0200
  • 720f969a2c docs(workspace): add multi-part license with Cryoforge Nexus as author Serkyo 2026-05-12 15:55:06 +0200
  • 527e4976e4 fix(workspace): remove std from selene to avoid feature errors Serkyo 2026-05-12 12:30:52 +0200
  • 9eff8ffb78 fix(workspace): change selene standard library to lua52 Serkyo 2026-05-12 12:20:33 +0200
  • 9e81ebb1bf ci(workspace): use selene-light binary to disable roblox lints Serkyo 2026-05-12 12:17:55 +0200
  • eeb4118041 fix(workspace): correct selene config rule variant to deny Serkyo 2026-05-12 12:12:06 +0200
  • 51683c08ac ci(workspace): clean up lua CI logic and add placeholder scripts Serkyo 2026-05-12 12:11:03 +0200
  • f974112d2b ci(workspace): add release workflow and fix lua CI scripts Serkyo 2026-05-12 12:07:39 +0200
  • 3a6e51d017 docs(workspace): add branching strategy and CI guidelines Serkyo 2026-05-12 11:47:04 +0200
  • fd5d5e4e4b chore(workspace): configure linters and format codebase Serkyo 2026-05-12 11:43:17 +0200
  • c54bb05091 chore(workspace): initial clean slate commit for main main Serkyo 2026-05-12 10:56:16 +0200
  • f483d4b981
    chore(workspace): update funding links in FUNDING.yml Serkyo 2026-05-12 10:28:05 +0200
  • f989898a18 chore(workspace): add rtk rules for antigravity Serkyo 2026-05-12 10:07:13 +0200
  • e6f8414817 feat(renderer): implement vertex buffer allocation and memory mapping Serkyo 2026-05-11 00:04:42 +0200
  • 8af89292b6 feat(renderer): integrate graphics pipeline and initialize gpu allocator with centralized frames in flight Serkyo 2026-05-10 22:56:14 +0200
  • c7fc5de690 docs(renderer): add detailed docstrings for all struct fields and logic Serkyo 2026-05-10 22:16:53 +0200
  • cfb7b7c83c docs(workspace): update project rules for formal documentation and struct field docstrings Serkyo 2026-05-10 22:04:23 +0200
  • 17d06a0423 feat(renderer): add pipeline module for graphics pipeline creation Serkyo 2026-05-10 22:02:43 +0200
  • 560b1e4d0f feat(renderer): add mesh module with Vertex struct Serkyo 2026-05-10 22:02:09 +0200
  • 5887b2a2a8 feat(assets): add cube vertex and fragment shaders Serkyo 2026-05-10 22:00:40 +0200
  • 1c3eb69cbf fix(renderer): align synchronization with working save and force FIFO Serkyo 2026-05-09 21:49:40 +0200
  • 3997fa5fd9 refactor(renderer): modularize crate and enable vulkan 1.3 features Serkyo 2026-05-09 21:43:30 +0200
  • 1805ae6aa6 feat(renderer): implement robust synchronized render loop Serkyo 2026-05-09 21:33:57 +0200
  • e005bf1c75 feat(renderer): create synchronization primitives Serkyo 2026-05-09 21:03:34 +0200
  • d0fa203743 feat(renderer): create command pool and buffer Serkyo 2026-05-09 17:35:09 +0200
  • 65b43651bb feat(renderer): create image views for swapchain images Serkyo 2026-05-09 17:29:47 +0200
  • 636c44b29f fix(renderer): handle u32::MAX swapchain extent Serkyo 2026-04-30 15:16:55 +0200
  • 76450da41f feat(renderer): finalize swapchain initialization Serkyo 2026-04-30 15:15:07 +0200
  • 5ee9fc1bd6 feat(renderer): implement surface creation and support checks Serkyo 2026-04-30 14:56:45 +0200
  • 347f868af1 feat(renderer): update new() to accept window handles Serkyo 2026-04-30 14:46:54 +0200
  • 70e08dd883 feat(renderer): implement Drop trait for resource cleanup Serkyo 2026-04-30 14:26:18 +0200
  • 92764f6f2d feat(renderer): implement logical device creation Serkyo 2026-04-30 14:19:16 +0200
  • 7034a24498 feat(renderer): implement physical device selection Serkyo 2026-04-30 13:46:46 +0200
  • edcde4ffd1 feat(renderer): wire vulkan debug messenger to tracing Serkyo 2026-04-30 12:19:21 +0200
  • e20126fea5 docs(workspace): require useful comments before committing Serkyo 2026-04-30 12:03:00 +0200
  • 83dde5a794 feat(renderer): enable vulkan validation layers in debug builds Serkyo 2026-04-30 11:33:07 +0200
  • 9ceefc6654 feat(client): initialize renderer and extract vulkan extensions Serkyo 2026-04-30 01:38:24 +0200
  • d60ccd7918 feat(renderer): implement base Vulkan instance initialization Serkyo 2026-04-30 01:29:04 +0200
  • 1979308cbb docs(workspace): add verify-then-commit loop to agent guides Serkyo 2026-04-30 01:12:50 +0200
  • 9e56bccb05 feat(client): implement main event loop and tracing initialization Serkyo 2026-04-30 01:02:42 +0200
  • fdf39ceaa3 docs(workspace): copied CLAUDE.md into a generic AGENTS.md Serkyo 2026-04-28 18:31:21 +0200
  • 648024f494 docs(workspace): expand CLAUDE.md with project conventions Serkyo 2026-04-28 01:37:14 +0200
  • bdc8d2a79b Added CLAUDE.md to help on the project Serkyo 2026-04-28 01:17:39 +0200
  • c92592600e Added an empty window using winit Serkyo 2026-04-28 01:17:27 +0200
  • a2488d8015 Initial workspace structure Serkyo 2026-04-28 00:02:00 +0200
  • 16c1fd93c0 Initial commit Serkyo 2026-04-27 23:53:41 +0200