20 Commits

Author SHA1 Message Date
08b5661934 TMP / Fixed game.cpp 2023-03-28 16:25:05 +02:00
543de5a841 TMP / Fixed vulkan_physical_device.cpp 2023-03-28 16:02:24 +02:00
1e88697457 TMP / Fixed vulkan_swap_chain.cpp 2023-03-28 16:00:16 +02:00
2dc60d589c TMP / Fixed vulkan_adapter.cpp 2023-03-28 15:12:34 +02:00
2c45f519fb TMP / Fixed vulkan_texture_descriptors.cpp 2023-03-27 22:47:49 +02:00
66349560d4 TMP / Fixed vulkan_descriptor_set.cpp 2023-03-27 22:42:36 +02:00
6345edd9c7 TMP / Fixed vulkan_render_pass.cpp 2023-03-27 22:41:31 +02:00
7c5f0406d0 TMP / Fixed vulkan_{pick_device,pipeline}.cpp 2023-03-27 22:39:41 +02:00
54f73b2e44 TMP / Made {GLFW,Vulkan}Managers more OO 2023-03-27 21:33:09 +02:00
50e3a44a81 TMP / Fixed vulkan_frame.cpp 2023-03-26 13:44:56 +02:00
c064492de8 TMP / Fixed NOLINT in main.cpp 2023-03-26 13:23:30 +02:00
cdfaa54bdf TMP / Fixing clang-tidy warnings ep.1 2023-03-23 00:40:04 +01:00
31c5692ba8 TMP / compacted namespace declarations 2023-03-21 15:03:48 +01:00
2e61b990f7 TMP / Removed boost dependency 2023-03-11 20:43:28 +01:00
f8e23f5713 TMP / refactor cmake 2022-11-18 22:13:48 +03:00
7f7153100b
First improvements for Visual Studio / MSVC users
- Added missing <array> includes
- -Werror, -Wextra and -Wpedantic are used with GCC only
- CXX_STANDARD_REQUIRED is now ON
2022-11-07 22:47:11 +03:00
c5233a6bf0
Fixed uniform buffer alignment 2022-11-07 11:33:19 +03:00
189d19fd4a
imageIndexInFlight is now initialized properly 2022-11-04 22:51:36 +03:00
a110c9de03
Added logging, refactored versioning; STB is now included
- Added logging
- Rewrote versioning code
- Refactored dependency management
  - STB (stb_image.h) is now included
  - All other dependencies now use find_package
- Cross-compilation from Linux to Windows is now possible
2022-10-31 21:12:48 +03:00
da10f7c5cd
Initial commit 2022-10-09 17:25:45 +03:00