Commit graph

15 commits

Author SHA1 Message Date
38ba303ba8 use the included SDL if not appropriate system-wide SDL was found 2023-02-22 20:29:41 +01:00
ad19f5a8aa make dp_doom send out framebuffers via nng 2023-02-19 10:46:12 +01:00
24a58fd8a9 rename clowndoom to dp_doom, add skeleton code, fix issues 2023-02-19 02:17:52 +01:00
acb679caf1 make logc an OBJECT library and enable clang-tidy for my code 2023-02-18 12:30:53 +01:00
3ac66aa3fc remove the 'src/' prefix from file:line log output 2023-02-18 12:30:53 +01:00
d9edeb5344 fix broken debugging due to -ffile-prefix-map 2023-02-18 12:30:53 +01:00
c583573b0b fix build under msys2 2023-02-18 12:30:40 +01:00
1674946bed First steps with Dear ImGui. It's awesome! 2023-02-12 15:48:15 +01:00
0f83e60fc5 add test binary to make sure dp_common can be used from C 2023-02-12 13:46:52 +01:00
5673974566 add an imgui demo app + cmake cleanup 2023-02-12 13:39:48 +01:00
53775fbdf2 build and use imgui from externals, make the imgui demo work 2023-02-12 04:47:48 +01:00
de463a6747 ctrl: write some broken sdl and imgui code 2023-02-12 03:32:02 +01:00
ec041cf83b refactoring all the things
- Move from spdlog to log.c by rxi
- Create dp_common c library
- Create empty doomsim executable
2023-02-08 06:39:23 +01:00
ae93002731 actually use the in-tree, patched version of nng 2023-02-04 01:56:09 +01:00
ef97762930 create cmake project structure and c++ test app 2023-02-03 23:33:37 +01:00