Commit Graph

20 Commits

Author SHA1 Message Date
Kyle Isom a00d358b15 Start Frame class. 2023-10-14 23:28:43 -07:00
Kyle Isom fd6e0c6899 Store project style settings in VCS.
I'm sick of getting my settings stomped on every god damn time I open CLion.
2023-10-11 19:25:24 -07:00
Kyle Isom 187ff6cb01 add POSIX check to test on a few systems 2023-10-11 19:14:10 -07:00
Kyle Isom 379cfe1460 adding build flags 2023-10-11 17:57:48 -07:00
Kyle Isom eb9b491bc7 Updating build and packaging config. 2023-10-11 16:27:03 -07:00
Kyle Isom 70ceadb880 reorganize files and fix build.
+ build is split into dist and nox variants.
2023-10-11 15:01:48 -07:00
Kyle Isom a61916206c import kepp, clean up build dependencies 2023-10-11 14:50:35 -07:00
Kyle Isom 0d0d63ede4 packaging work 2023-10-10 22:23:12 -07:00
Kyle Isom eaebece93b packaging miscellanea 2023-10-10 20:46:30 -07:00
Kyle Isom 237073970e Updating build config. 2023-10-10 19:29:20 -07:00
Kyle Isom 3c99ef0f90 add packaging setup 2023-10-09 17:19:54 -07:00
Kyle Isom f49a41bd77 first pass at basic buffer functionality 2023-10-09 04:49:38 -07:00
Kyle Isom d1f84be120 Starting work on a buffer type. 2023-10-09 03:19:09 -07:00
Kyle Isom 72e3bf77a7 Set C++ standard; code formatting.
On MacOS, clang will default to C++2003 if this isn't explicitly set.
2023-10-09 01:27:53 -07:00
Kyle Isom 8125c18ae6 run imgui demo 2023-10-08 22:29:47 -07:00
Kyle Isom 777afc11d3 switch to linux-only setup 2023-10-08 22:08:07 -07:00
Kyle Isom ad9c05efec clean dir in preparation for reset 2023-10-08 22:03:50 -07:00
Kyle Isom 47543a5a9b Working on conan integration.
This should automatically add support for imgui etc.
2023-10-04 21:26:34 -07:00
Kyle Isom 49f0a2f6b8 Updating imgui implementations. 2023-10-04 20:31:39 -07:00
Kyle Isom df72e7068f Add CMakeLists.txt and imgui. 2023-10-04 19:39:41 -07:00