|
847ad7dd74
|
ci(amd64/clang/lsan): fix leak sanitizer errors (#57)
continuous-integration/drone/push Build is failing
Reviewed-on: #57
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io>
|
2025-10-09 14:08:14 +00:00 |
|
|
49596c31f3
|
ci(amd64/clang/lsan): attempt to fix lsan
continuous-integration/drone/push Build is failing
|
2025-10-08 13:35:42 +03:30 |
|
|
b6976c01c4
|
refactor(renderer): do not call dlclose for vulkan
continuous-integration/drone/push Build was killed
|
2025-10-08 13:16:25 +03:30 |
|
|
07a3dfcb36
|
refactor(renderer): dlclose when destroying vulkan instance
continuous-integration/drone/push Build is failing
|
2025-10-08 09:59:14 +03:30 |
|
|
0471969615
|
refactor(mirror): adjust to recent changes
continuous-integration/drone/push Build was killed
|
2025-10-08 08:22:16 +03:30 |
|
|
eb9e358d83
|
refactor(renderer): turn debug messenger from component to normal object
|
2025-10-08 08:22:03 +03:30 |
|
|
fc0e63455b
|
test(ecs): fix a testcase
continuous-integration/drone/push Build is failing
|
2025-10-08 06:50:13 +03:30 |
|
|
487f907ffb
|
build(time): link tbb to fix gcc compilation issues
continuous-integration/drone/push Build is failing
|
2025-10-08 06:30:30 +03:30 |
|
|
20ef8c04d8
|
build(test): link tbb to fix gcc compilation issues
|
2025-10-08 06:30:11 +03:30 |
|
|
77c04d38c9
|
refactor(mirror): adjust to recent changes
|
2025-10-08 06:29:36 +03:30 |
|
|
81811351b8
|
fix(renderer): compilation issues on gcc
|
2025-10-08 06:29:20 +03:30 |
|
|
e1360cabce
|
fix(input): adjust to recent changes + link tbb to fix gcc compilation
|
2025-10-08 06:29:00 +03:30 |
|
|
054af3fd8f
|
fix(assets): a mistake in tests
|
2025-10-08 06:28:34 +03:30 |
|
|
5fbd9282d1
|
build(asset_baker): link tbb to fix gcc compilation
|
2025-10-08 06:27:42 +03:30 |
|
|
7132bd3324
|
feat(ecs): add Entity::id for retrieving the entity identifier
|
2025-10-08 06:27:25 +03:30 |
|
|
3a06d51ee4
|
fix(surface): some errors & some problems with tests
|
2025-10-08 06:27:03 +03:30 |
|
|
61473c2758
|
test(renderer): overhaul tests & fix many bugs
continuous-integration/drone/push Build is failing
|
2025-10-07 16:09:50 +03:30 |
|
|
e7c61b2faf
|
refactor(test): remove constexpr from throwing function
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is failing
|
2025-10-06 12:24:31 +03:30 |
|
|
41575df141
|
refactor(mirror): adjust to recent changes
continuous-integration/drone/push Build was killed
|
2025-10-06 12:00:17 +03:30 |
|
|
237d852ede
|
fix(ecs): revert mistakenly removing return statement in Entity::add
|
2025-10-06 11:59:57 +03:30 |
|
|
879d375b7f
|
feat(renderer): made messenger component working + bug fixes
|
2025-10-06 11:59:28 +03:30 |
|
|
8defb9a3ec
|
refactor(surface): made surface component creation only possible through surface system
|
2025-10-06 11:58:43 +03:30 |
|
|
d506d6a6a7
|
refactor: split base module into std, bitwise, memory & env
|
2025-10-05 10:07:36 +03:30 |
|
|
16f3a80fd3
|
feat(renderer): separate things into backend/frontend + major vk backend refactors
continuous-integration/drone/push Build was killed
|
2025-10-04 22:08:19 +03:30 |
|
|
9ca94dc7d7
|
refactor(surface&renderer): resizing issues
continuous-integration/drone/push Build was killed
|
2025-10-03 13:26:07 +03:30 |
|
|
b05762c95b
|
feat(memory): add a get method to null_on_move due to weird cast required by vk_debug_set_object_name
continuous-integration/drone/push Build was killed
|
2025-10-02 23:54:08 +03:30 |
|
|
6af758643e
|
feat(mirror) add renderer system
|
2025-10-02 23:53:44 +03:30 |
|
|
ef2f728cd6
|
feat(renderer): swapchain recreation, bug fixes & other stuff
|
2025-10-02 23:53:28 +03:30 |
|
|
c4403b7c90
|
build: add asset modules
|
2025-10-01 17:32:02 +03:30 |
|
|
ebf1f54d31
|
feat(renderer): vulkan triangle
|
2025-10-01 17:31:46 +03:30 |
|
|
4ad50122ef
|
refactor(asset_baker): removed unused cod & add shader baking support through system glslc calls
|
2025-10-01 17:30:22 +03:30 |
|
|
0c4b3dd0f9
|
feat: assets module
|
2025-10-01 17:29:45 +03:30 |
|
|
0fe399a33e
|
chore(asset_parser): removed for rewrite
|
2025-10-01 17:29:35 +03:30 |
|
|
85dbe47990
|
chore(asset_manager): delete unused module
|
2025-10-01 17:29:04 +03:30 |
|
|
4976773218
|
feat(test): minor additions
continuous-integration/drone/push Build was killed
|
2025-09-30 14:04:38 +03:30 |
|
|
5148b8836c
|
feat(renderer): contextn, test utils, refactors & changes
|
2025-09-30 14:04:22 +03:30 |
|
|
405c707e23
|
style: minor renames
|
2025-09-30 14:03:39 +03:30 |
|
|
21a82ff57d
|
tests: add names to all test suites
|
2025-09-30 06:44:09 +03:30 |
|
|
a46f36aefd
|
feat(test): add regex filtering for suites and cases
|
2025-09-30 06:37:27 +03:30 |
|
|
723ade84ea
|
feat(test): add option parsing && the --stop-on-fail & -h options
|
2025-09-29 09:47:59 +03:30 |
|
|
cce627a350
|
refactor(renderer): null initialize vk functions
|
2025-09-28 23:35:32 +03:30 |
|
|
a77abe312b
|
fix(surface): not checking if surface component has initialized x11 native data
|
2025-09-27 23:32:21 +03:30 |
|
|
84d0026051
|
refactor(surface): wrap typedef struct _XDisplay inside #ifdef guards for linux
|
2025-09-25 22:24:03 +03:30 |
|
|
34fa8344ac
|
feat(ecs): add "add" function to Entity
|
2025-09-25 22:23:32 +03:30 |
|
|
fa1bfaae1e
|
refactor(renderer): split up context into multiple objectes & fix some edge cases
|
2025-09-25 22:23:08 +03:30 |
|
|
d411c9ab2c
|
chore(renderer): remove legacy code-base
|
2025-09-25 22:13:50 +03:30 |
|
|
607e6864b4
|
feat(renderer/vk): create swapchain images
continuous-integration/drone/push Build was killed
|
2025-09-25 11:41:25 +03:30 |
|
|
f268724034
|
fix(renderer): calling vkDestroyInstance causes XCloseWindow to segfault
continuous-integration/drone/push Build is failing
ref: 0017308648
ref: https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1894
ref: https://www.xfree86.org/4.7.0/DRI11.html
|
2025-09-24 15:08:15 +03:30 |
|
|
030556c733
|
feat(renderer): swapchain creation
continuous-integration/drone/push Build is failing
|
2025-09-24 14:37:16 +03:30 |
|
|
26dd49188b
|
fix(renderer): minor mistake
|
2025-09-24 10:43:58 +03:30 |
|