Commit Graph

66 Commits

Author SHA1 Message Date
Vivianne 19041ea5cb Merge pull request 'Small README fixes' (#1) from mossfet/efemra:main into main
Reviewed-on: #1
2023-05-04 09:01:59 +00:00
mossfet b4204b10f1 Small README fixes 2023-04-12 09:39:07 +00:00
Vivianne 7ba3cf109f defer 2022-07-27 03:10:22 -07:00
Vivianne 318104a169 remove unneeded 2022-07-27 03:09:11 -07:00
Vivianne d19ce1839e remove some messy 2022-07-27 03:08:22 -07:00
Vivianne 50b68e34b6 remove the old shit 2022-07-27 03:06:51 -07:00
Vivianne 457c8ad742 beginnings of imgui -- still need to actually create the ig render pass 2022-07-27 03:05:27 -07:00
Vivianne d67de4fbe8 initialize mesh system, vulkan abstract renderer a bit, actually draw meshes (but none added) 2022-07-27 00:19:25 -07:00
Vivianne 32a5db1371 use reftable instead and update interface 2022-07-26 23:36:09 -07:00
Vivianne e88f9dd392 rename 2022-07-26 23:33:56 -07:00
Vivianne 6f4f72cf27 add overload that allows optional remove as well 2022-07-26 23:33:14 -07:00
Vivianne 8644899714 support getting ptrs or values, consistent between queue and table 2022-07-26 23:24:58 -07:00
Vivianne 1e1efad968 add iterator, remove the double-version bump again as optionals handle that for us 2022-07-26 23:18:06 -07:00
Vivianne 32942c01c8 bump gen on remove and add 2022-07-26 22:48:24 -07:00
Vivianne b2a92c5c51 as's not needed 2022-07-26 22:30:36 -07:00
Vivianne b1ac3f4631 adding what is hopefully a bit more safety to table. 2022-07-26 03:16:52 -07:00
Vivianne 73a91195b6 fix matrix issue and compile errors relating to table (one remains) 2022-07-26 03:00:39 -07:00
Vivianne 742f966e14 update table to use packed ID and limit size to fit in 32 bytes. 2022-07-26 03:00:15 -07:00
Vivianne 0aa55ae1a9 use new table 2022-07-26 02:29:39 -07:00
Vivianne 0930ffc47f add Queue, Table and RefTable containers! 2022-07-26 02:28:30 -07:00
Vivianne 5887223090 starting to fill out entities, materials, textures. cleaned up math a little, still WIP. 2022-07-23 03:00:45 -07:00
Vivianne 78293db515 add uuid lib 2022-07-23 02:59:28 -07:00
Vivianne 74e0a48ea5 I think it works now!!!! 2022-07-22 03:21:53 -07:00
Vivianne 7e026b8041 beautiful nothing 2022-07-22 02:40:36 -07:00
Vivianne 03162f6f0b looping with validation errors 2022-07-22 01:30:43 -07:00
Vivianne a8c13de7b6 fixed compile, but now the compiler crashes lol 2022-07-21 02:34:28 -07:00
Vivianne 2b83ded205 tons of progress. depth shader is working and game swapped properly without opaque buffer. currently getting opaque buffer compiling. 2022-07-21 02:10:07 -07:00
Vivianne 586a3b256a more features, and compiles (no shaders tho) 2022-07-19 22:41:34 -07:00
Vivianne fbaa4846b6 fixes 2022-07-19 03:41:40 -07:00
Vivianne 7ab7bfcff1 now we're getting fancy with the comptimes! 2022-07-19 03:40:15 -07:00
Vivianne bbd5467249 consolidate math 2022-07-19 02:54:38 -07:00
Vivianne 5e81cf7dc2 start making pipeline 2022-07-19 02:48:52 -07:00
Vivianne 2814854d16 fix a bunch of runtime errors. now I have to create the pipeline! 2022-07-19 02:06:00 -07:00
Vivianne 4a63e3131f compile fixes, more validation errors now 2022-07-18 22:32:15 -07:00
Vivianne 63aff9b1bc deps and install info 2022-07-18 20:09:54 -07:00
Vivianne d8bb58af1b switch VMA sources for changes 2022-07-18 20:02:00 -07:00
Vivianne 2e59645b46 add GPL-3 2022-07-18 19:55:13 -07:00
Vivianne 1578591358 readme! 2022-07-18 19:45:20 -07:00
Vivianne 32bf9e5817 more fixes! 2022-07-18 03:50:19 -07:00
Vivianne 4b59b2d387 lots more goodies and compiling again 2022-07-18 03:14:55 -07:00
Vivianne dd30befb3c add stubs 2022-07-17 05:56:18 -07:00
Vivianne c8694479a4 tons of progress, currently compile borken. 2022-07-17 05:54:29 -07:00
Vivianne 54854b1c48 tons more implementation, and now it does not crash, but stalls 2022-07-17 01:28:01 -07:00
Vivianne bcaa15c27f nice, validation layers working 2022-07-15 23:34:02 -07:00
Vivianne 200e91c1f0 we got to the render loop, huzzah. 2022-07-15 23:07:31 -07:00
Vivianne 86f754b32b bunch more compiler fixes... still some placeholders. hit a compiler bug right now.... 2022-07-11 03:01:16 -07:00
Vivianne 69828a3e69 so many compiler errors, oof 2022-07-11 01:17:47 -07:00
Vivianne b9b7f21ef0 first set of nearly-compiling stuff. time to fix compile for real 2022-07-08 17:56:30 -07:00
Vivianne 28d6f4be15 imgui! 2022-07-08 01:52:31 -07:00
Vivianne 352da70aa4 context 2022-07-08 00:59:08 -07:00