Piotr Krygier
e80faf80b2
Add Conan for dependencies
2025-06-20 13:44:33 +02:00
Piotr Krygier
f8eb98ddf4
[WIP] Add descriptors and pipeline builder
2025-06-20 13:44:33 +02:00
Piotr Krygier
173a82b9d1
[WIP] Refactor project
...
There are many problems with the way the current version is provided
and maintained. This commit or series of commits will fix this.
2025-06-20 13:44:33 +02:00
Piotr Krygier
f5ab5f3f27
Improve testing framework
...
Replaced Criterrion with CMock. Added few tests, currently not working
properly. Random test upgrades.
2025-06-20 13:44:33 +02:00
Piotr Krygier
1f585b4d8e
Refactoring
...
Cleaned up a project, removed uneccessary includes.
Fixed few errors, nothing major.
2025-06-20 13:44:33 +02:00
Piotr Krygier
4fcda01ba2
Add texture handler
...
Added functionality to load images as textures and bind them to meshes.
2023-10-02 13:21:17 +02:00
Piotr Krygier
3d538eaa2c
Move back to C
...
I'm insane and as such I have moved to C AGAIN! Without any reason.
2023-08-14 13:48:29 +02:00
Piotr Krygier
c22569cc48
Added Criterion unit test framework
2023-08-08 10:41:07 +02:00
Piotr Krygier
a82550d414
Addded depenendency load tool
...
Added simple python script that will load needed libraries into
the project folder structure. Most libraries are now not needed to be
present in development system.
2023-08-07 13:48:30 +02:00
Piotr Krygier
6a09350902
Split vulkan_base into smaller units
...
Closes #30 . This is a basic refactoring of the graphics module, so
everything won't be in single file.
2023-03-29 09:41:04 +02:00
Piotr Krygier
649e7f76fe
Change build system to CMake
...
According to my own documentation, the project tree should look entirely
different. Also, it should use CMake instead of Make. This commit
introduces changes that will make my project tree to adhere to my
own documentation.
2023-03-16 12:04:35 +01:00
Piotr Krygier
e7b9d4a32f
Changed project back to C++
2022-10-05 15:51:19 +02:00
Piotr Krygier
4755371ffa
Cleanup repo
2022-06-28 09:54:41 +02:00