Commit Graph

3 Commits

Author SHA1 Message Date
Thraix e5866b2dcb Format all files based on clang-format file 2026-01-28 23:04:31 +01:00
Tim Håkansson 4d2dfce31c Add Linux support
- Add linux build system using MakeGen
- Fix a swapchain validation error, likelydue to my linux system using a
  different vulkan version
- Make DescriptorPool take in amount of descriptors it needs, instead of
  allocating a mass amount for every pool, causing loads of RAM/VRAM usage
2025-08-09 21:42:15 +02:00
Thraix ca7286807a Add Event system
- Add abstract Event class
- Add EventDispatcher
- Add Mouse, Key and Window Events
2023-04-26 21:55:32 +02:00