b3f1d5611f
git subtree add --squash -P external/nng https://github.com/nanomsg/nng.git v1.8.0
...
Merge commit '7063e2102e655079574d6644b323f28f48685c5a' as 'external/nng'
2024-12-18 18:33:08 +01:00
c5bb0461e9
remove nng
2024-12-18 18:27:57 +01:00
e9ed487caa
make it build under msys2. no doom spawning yet
2024-12-17 01:48:12 +01:00
4a234caee9
sdl-nyan: make use of internal sdl2
2024-12-16 20:14:37 +01:00
56a7d3ae2e
link against sdl_nyan
2023-04-22 09:47:29 +02:00
a75ed68dbd
add sdl_nyan ( https://github.com/oxmox42/sdl_nyan )
2023-03-12 12:00:25 +01:00
3086bd1629
Squashed 'external/sdl_nyan/' content from commit 2307b735e
...
git-subtree-dir: external/sdl_nyan
git-subtree-split: 2307b735e7aab49024356c6b94bbafe0c35e7027
2023-03-12 12:00:25 +01:00
af1ef76c70
build fixes for FreeBSD-13.1
2023-03-11 12:44:27 +01:00
348bcc9997
use the included SDL if not appropriate system-wide SDL was found
2023-02-22 20:29:41 +01:00
b6f81cf375
add SDL-2.26.3
2023-02-22 19:20:36 +01:00
01742f13d7
cmake: turn imgui from an INTERFACE library into an OBJECT library
...
Saves us from compiling imgui multiple times and makes cmake invoked
clang-tidy automatically skip the imgui header and implementation files
because they are not directly part of our targets.
2023-02-18 12:30:53 +01:00
7fc9a09063
turn imgui into an interface library
2023-02-12 13:37:50 +01:00
31aa3f049e
build and use imgui from externals, make the imgui demo work
2023-02-12 04:47:48 +01:00
6dcb5d8e8a
add imgui-v1.89.2
2023-02-12 03:32:19 +01:00
3d2d6cc033
nng: fix warning: comparison of integer expressions of different signedness
2023-02-10 18:40:27 +01:00
a7b31a6f49
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
980386152f
nng: make nng_set_resolve_thread_max() apply on posix
...
Note: things will break if nng_set_resolve_thread_max() is modified at
runtime and more resolver are spawned. Not sure if this can actually
happen.
2023-02-04 00:00:14 +01:00
6c33ce8deb
create cmake project structure and c++ test app
2023-02-03 23:33:37 +01:00
1e357d1448
add spdlog-v1.11.0
2023-02-03 22:02:26 +01:00
e87ace77f6
apply patch to nng to be able to control the number of threads used
...
Patch author: bionicbeagle
Patch source: https://gist.github.com/bionicbeagle/4891eba6279ead5db5f501a60ff2b194
Discussion: https://github.com/nanomsg/nng/issues/1572#issuecomment-1332740743
2023-02-03 21:33:39 +01:00
c49214afb8
add nng-v1.5.2
2023-02-03 21:18:59 +01:00