4ea58f4eac
Moved to CMake as a build system
2025-07-09 20:34:37 +02:00
db3bd3a1e7
Fixed issue plane not showing up
2025-05-08 19:41:59 +02:00
f91fc8bf56
Make it work with gcc/Clang on windows
2025-03-30 20:07:31 +02:00
487e487fb3
GOING 3D
...
Adding Descriptor Layout & Buffers, Creating Descriptor pools and sets
2023-12-25 13:41:18 +01:00
94d467d897
Added Index Buffer usage
2023-11-09 20:03:05 +01:00
8f7aa2ddf7
Adding a staging buffer.
...
Staging buffer makes sure we draw from high speed memory.
We need the extra buffer because highspeed memory is for the gpu is not
accesible to the cpu.
2023-11-06 20:57:40 +01:00
73f4ec0ebe
Adding compiled shaders and vs_studio filter file to .gitingore
2023-05-18 21:32:04 +02:00
82ac1567a8
Rendering from vertex buffer
2023-05-18 16:35:19 +02:00
ef915419f9
Handling swap chain recreation
2023-05-14 22:01:12 +02:00
baf3cddd81
2 Frames in flight
2023-05-14 16:47:37 +02:00
7c96a274f9
Rendering a triangle to the screen, phew!
2023-05-06 15:48:50 +02:00
f551ccc31e
Framebuffers creation and commandbuffers
2023-05-06 15:03:11 +02:00
42ed83316e
Creating the render pass object
2023-05-05 20:45:21 +02:00
3e3bfca3de
Fixed Function pipeline state
2023-05-05 20:30:01 +02:00
400650cdc9
Shader Modules | programmable pipeline stages
2023-05-05 19:50:48 +02:00
c1a32c7e30
Creating imageviews per image , done with the presentation layer
2023-05-05 17:33:10 +02:00
0825cba8e7
Creating a swapchain
2023-05-05 16:13:58 +02:00
b8e236d680
Creating a window surface
2023-05-04 23:02:42 +02:00
3bc16b4626
Added premake
...
This makes it easy to work on the project on both Linux🐧 , Windows or even Mac🍏
2023-05-04 22:48:06 +02:00
51d6844c38
Forgot an important part of the VkDeviceCreateInfo structure
2021-11-24 17:15:41 +01:00
439225009d
Added overarching .gitignore
2021-11-24 17:07:34 +01:00
85346d98c7
Selecting logical devices en queues
2021-11-24 17:06:41 +01:00
54227af8b9
Selecting a physical device
2021-10-19 21:00:29 +01:00
159057fbe7
Added validation layers
2021-10-19 20:33:06 +01:00
604a8b3df8
Initial commit
2021-10-15 22:14:57 +01:00