forked from vv/efemra
1
0
Fork 0
Commit Graph

33 Commits

Author SHA1 Message Date
Vivianne d19ce1839e remove some messy 2022-07-27 03:08:22 -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 73a91195b6 fix matrix issue and compile errors relating to table (one remains) 2022-07-26 03:00:39 -07:00
Vivianne 0aa55ae1a9 use new table 2022-07-26 02:29:39 -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 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 7ab7bfcff1 now we're getting fancy with the comptimes! 2022-07-19 03:40:15 -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 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 352da70aa4 context 2022-07-08 00:59:08 -07:00
Vivianne 5b541874fd next step, adding memory image and framebuffer 2022-07-08 00:46:55 -07:00
Vivianne c767da6fe2 continuing to add functionality most recently swapchain (wip) 2022-07-06 01:57:21 -07:00
Vivianne f467db6b89 update settings with function to ignore unused settings 2022-07-05 21:23:50 -07:00
Vivianne ca34198c6d reorganize files a tad 2022-07-02 22:08:47 -07:00
Vivianne 49226a528f start writing vulkan api with pim as reference (thanks Kara!) 2022-07-02 04:21:14 -07:00