Commit graph

7 commits

Author SHA1 Message Date
f268724034
fix(renderer): calling vkDestroyInstance causes XCloseWindow to segfault
Some checks failed
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
0c35c13ac1
chore: remove entt as dependency 2025-09-20 15:36:15 +03:30
21e9933a42
feat(surface/linux): replace glfw with xlib 2025-09-18 19:15:29 +03:30
6f007c47ed
feat: windows support for surface module
Some checks failed
continuous-integration/drone/push Build is failing
2025-09-10 15:24:42 +03:30
e36991e6de
test(surface): add fuzz testing
test(surface): add & fix unit tests

fix(surface): bugs

refactor(surface): minor refactors & some edge-case handling
2025-07-31 08:11:05 +03:30
638a009047
refactor: surface, app, tests, ecs refactors
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-28 20:45:24 +03:30
2b96a85b62
feat: systems
Some checks reported errors
continuous-integration/drone/push Build was killed
feat: surface system

This commit puts the project in major jeopardy as it overhauls the
architecture such as removing the layer stack completely, etc.

I am filled with determination.
2025-07-26 18:01:27 +03:30