Piotr Krygier
9cb692344f
Make repo working again
...
I rewrote basically all pipeline specific code to make
it more customizable. I made it work, which is insane.
I never thought I would be able to go back to working state again.
2025-06-20 13:44:33 +02:00
Piotr Krygier
bd05c03a12
Continue working on pipeline
2025-06-20 13:44:33 +02:00
Piotr Krygier
daed76f02f
[WIP] Continue working on pipeline
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
3c72c9b387
Fixed window resizing
2025-06-20 13:44:33 +02:00
Piotr Krygier
3bd14b20c2
Minor cleanup and texture update
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
42dc4d6fcd
Refactor project
...
Crealned up some TODOs, FIXMEs etc. Added better error handling. Looks
better, feels better.
2023-10-10 10:46:12 +02:00
Piotr Krygier
bd4dd74881
Add bindless textures
...
Created bindless descriptors for holding texture data.
2023-10-04 13:29:23 +02:00
Piotr Krygier
548ed57969
Add textures
...
Textures supported
2023-10-03 09:00:02 +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
3a58bd8756
Improve logging output
2023-09-26 14:15:21 +02:00
Piotr Krygier
7ca73f3c60
Fix queue family validation error
2023-09-26 14:15:21 +02:00
Piotr Krygier
0ef475e57e
Add time function
...
Updates to objects should not be done in frame by frame basis, but by
time difference. This commit adds time diff function which can be used
to tell how much time has passed since last frame.
2023-09-26 14:15:21 +02:00
Piotr Krygier
507db80fb1
Create simple thread library
2023-08-14 14:49:57 +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