Commit graph

13 commits

Author SHA1 Message Date
ebf1f54d31
feat(renderer): vulkan triangle 2025-10-01 17:31:46 +03:30
5148b8836c
feat(renderer): contextn, test utils, refactors & changes 2025-09-30 14:04:22 +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
fa1bfaae1e
refactor(renderer): split up context into multiple objectes & fix some edge cases 2025-09-25 22:23:08 +03:30
607e6864b4
feat(renderer/vk): create swapchain images
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-09-25 11:41:25 +03:30
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
030556c733
feat(renderer): swapchain creation
Some checks failed
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
131d3472ac
refactor(renderer): minor code refactors 2025-09-24 10:39:45 +03:30
a58b0c030f
feat(renderer): wip hello triangle 2025-09-22 18:50:17 +03:30
459b3b961d
feat(renderer/vk): function loading & device creation
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-05 10:39:08 +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