Commit graph

27 commits

Author SHA1 Message Date
25eb1f8e54 Hopefully created vulkan surface. 2024-12-16 15:22:25 +00:00
87d20ff820 Created a logical device 2024-12-15 14:56:19 +00:00
7b6317f4de Added code for finding suitable graphics family queue 2024-11-01 16:58:35 +00:00
15dde5dc91 Started work on a GPU picker 2024-10-14 16:21:16 +01:00
1c32991ee6 Setup the debug messenger after we create the instance. 2024-10-14 13:35:16 +01:00
3deda81b1d Got the debug stuff in but we're not cleaning it up properly currently. 2024-10-12 22:41:11 +01:00
6d5854d5b1 Attempt at more validation layers 2024-10-12 22:16:29 +01:00
7c5362682a Merge branch 'main' of warwicknew.co.uk:new-engine 2024-10-12 21:49:38 +01:00
b8d5db9aa2 Added some callback info 2024-10-12 21:47:42 +01:00
d6ae5a79d6 Finally got thevalidation extension to seemingly work 2024-10-10 18:40:57 +01:00
46dc696668 enable validation layers 2024-10-10 17:39:16 +01:00
f47e0682d2 Verify we have glfw extension support in program 2024-10-09 13:59:59 +01:00
e08f86aefa Added extentions 2024-06-21 11:46:15 +01:00
49079fcc57 Changed struct syntax 2024-06-18 16:59:50 +01:00
de7893cb25 Added cleanup 2024-06-18 16:57:02 +01:00
0fe38fdc54 Created vulkan instance 2024-06-18 16:31:06 +01:00
f57582b960 Moving over to glfw and gonna try to go through vulkan tutorial again 2024-06-18 16:16:40 +01:00
5076e4609a Starting to move into setting up vulkan 2024-02-08 12:56:47 +00:00
02d792ab12 Added pop functions. 2024-02-08 11:36:35 +00:00
57ff54aac9 implemented erase from vector 2024-02-08 11:31:51 +00:00
68c626d800 implemented shrink_to_fit for vector 2024-02-08 11:17:53 +00:00
4be7bff040 implemented push based on index and push front 2024-02-08 11:03:17 +00:00
f67f79bc1f Added a function to return the data from the vector. 2024-02-08 10:30:21 +00:00
d8f50ed1dc Vector now appears to grow safely 2024-02-08 10:22:52 +00:00
339cd62a96 Started work on a vector library. 2024-02-07 13:47:44 +00:00
86d57ade14 Initial SDL window test.
As an aside if you're on debian stable rn you will need sdl2 libs from
the testing branch.
2024-02-06 14:51:43 +00:00
a54d13df82 Initial commit 2024-02-06 13:59:31 +00:00