1
0
Commit Graph

19 Commits

Author SHA1 Message Date
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
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
51d6844c38 Forgot an important part of the VkDeviceCreateInfo structure 2021-11-24 17:15:41 +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