light7734 · she/her
  • Between the Hammer and the Anvil
  • Joined on 2024-12-09
light7734 closed issue light7734/light#52 2025-10-07 02:21:27 +00:00
feat(test): add filters
light7734 pushed to main at light7734/light 2025-10-06 08:54:34 +00:00
e7c61b2faf refactor(test): remove constexpr from throwing function
light7734 pushed to main at light7734/light 2025-10-06 08:30:21 +00:00
41575df141 refactor(mirror): adjust to recent changes
237d852ede fix(ecs): revert mistakenly removing return statement in Entity::add
879d375b7f feat(renderer): made messenger component working + bug fixes
8defb9a3ec refactor(surface): made surface component creation only possible through surface system
Compare 4 commits »
light7734 pushed to main at light7734/light 2025-10-05 06:38:00 +00:00
68c49ebdfb fix: forgot to stage this
d506d6a6a7 refactor: split base module into std, bitwise, memory & env
Compare 2 commits »
light7734 pushed to main at light7734/light 2025-10-04 20:54:21 +00:00
16f3a80fd3 feat(renderer): separate things into backend/frontend + major vk backend refactors
light7734 pushed to main at light7734/light 2025-10-03 09:56:12 +00:00
9ca94dc7d7 refactor(surface&renderer): resizing issues
light7734 pushed to main at light7734/light 2025-10-02 20:34:53 +00:00
b05762c95b feat(memory): add a get method to null_on_move due to weird cast required by vk_debug_set_object_name
6af758643e feat(mirror) add renderer system
ef2f728cd6 feat(renderer): swapchain recreation, bug fixes & other stuff
Compare 3 commits »
light7734 opened issue light7734/light#54 2025-10-02 10:06:19 +00:00
feat(test): mock objects
light7734 pushed to main at light7734/light 2025-10-01 14:02:55 +00:00
1ce8aed8a2 test: add test data
c4403b7c90 build: add asset modules
ebf1f54d31 feat(renderer): vulkan triangle
01db551fa9 chore(data): remove unused shaders
4ad50122ef refactor(asset_baker): removed unused cod & add shader baking support through system glslc calls
Compare 9 commits »
light7734 pushed to main at light7734/light 2025-09-30 10:34:42 +00:00
4976773218 feat(test): minor additions
5148b8836c feat(renderer): contextn, test utils, refactors & changes
405c707e23 style: minor renames
21a82ff57d tests: add names to all test suites
a46f36aefd feat(test): add regex filtering for suites and cases
Compare 12 commits »
light7734 opened issue light7734/light#53 2025-09-29 02:43:46 +00:00
feat(test): add priority mechanism
light7734 opened issue light7734/light#52 2025-09-29 02:42:17 +00:00
feat(test): add filters
light7734 pushed to main at light7734/light 2025-09-25 08:11:36 +00:00
607e6864b4 feat(renderer/vk): create swapchain images
light7734 pushed to main at light7734/light 2025-09-24 11:39:01 +00:00
f268724034 fix(renderer): calling vkDestroyInstance causes XCloseWindow to segfault
light7734 pushed to main at light7734/light 2025-09-24 11:07:19 +00:00
030556c733 feat(renderer): swapchain creation
26dd49188b fix(renderer): minor mistake
131d3472ac refactor(renderer): minor code refactors
Compare 3 commits »
light7734 pushed to main at light7734/light 2025-09-24 07:04:31 +00:00
bf6f2e9981 fix(memory): using the overloaded & instead of std::addressof
light7734 pushed to main at light7734/light 2025-09-24 07:01:54 +00:00
bf8ffc3dc9 fix(memory): move construct of NullOnMove
light7734 pushed to main at light7734/light 2025-09-24 06:42:03 +00:00
963032617e fix(surface): XDefaultRootWindow being called even if XOpenDisplay fails
55d68e3b71 refactor(renderer): fix clang-tidy checks in system tests
Compare 2 commits »
light7734 pushed to main at light7734/light 2025-09-24 06:37:57 +00:00
6e838afbab ci: add full gdb backtrace to unit tests
light7734 opened issue light7734/light#51 2025-09-24 06:35:16 +00:00
ci: fix disabling address space randomization not permitted