Commit Graph

177 Commits

Author SHA1 Message Date
7bce78167b
mark data const in net interface 2022-12-07 18:42:11 +01:00
a45da5c2b0
remove questionable assert in s6zer 2022-12-07 18:40:12 +01:00
4ab1d99529 add color component as s6zer, will do more later 2022-12-07 00:35:25 +01:00
f27300a8fa add new serializer based on bitpacking
it has the important stuff, but still misses conviniences like buffers
and optimizations like varints.
only works for little endian but theoretically only needs endian
detection to be able to support bigendian
2022-12-07 00:35:25 +01:00
8d24976a13 entt update to v3.11.1 2022-12-03 20:26:24 +01:00
8036fdf2a9
constexpr range 2022-12-02 00:59:09 +01:00
5148ea7217
componets json with defaults, minor formatting 2022-11-26 13:48:52 +01:00
ab0e5afb94
add ordered_json variants for reading files 2022-11-24 20:50:02 +01:00
191e9f6b44
ico for exe 2022-11-24 20:44:13 +01:00
86c52c4fac
add sound sfxr loaders 2022-11-18 22:32:10 +01:00
0c1a98cfd5
fix opengl shader mismatch when linking on intel 2022-11-15 20:22:41 +01:00
a9e56b9e25
fix logging 2022-11-08 18:26:24 +01:00
eeb8be6a8e
update spdlog to v1.11.0 2022-11-08 17:47:58 +01:00
c4bd4fd678 merge test into main workflow 2022-11-07 01:54:45 +01:00
9f6e9defb0 make tests auto terminate 2022-11-07 01:54:45 +01:00
5ed71690c7 run tests using headless X 2022-11-07 01:54:45 +01:00
e108d14e1d
forgot imgui cmake version 2022-11-06 15:34:13 +01:00
20dd451cd0
fix linker warning and add lto example as comment 2022-11-06 15:31:38 +01:00
3f03bbbd49
windows ci timed out 2022-11-01 19:01:09 +01:00
9af3df5550
fix SDL_main windows thingy 2022-11-01 18:44:34 +01:00
8e5471480c
fix vcpkg sdl package not properly exposing linkage flags 2022-11-01 15:41:41 +01:00
8ace6e51f9 fix msvc complaining 2022-11-01 00:15:05 +01:00
2b6a6b3e0c enable windows ci 2022-11-01 00:15:05 +01:00
dffbad65d2 fix cmake sdl finding, find_package for each cmake scope 2022-11-01 00:15:05 +01:00
4d0f731d8d better cmake for emscripten flags 2022-10-30 18:18:20 +01:00
c13dff8eb3 add some more c++17 2022-10-30 18:18:20 +01:00
8cc473b9fc fix emscripten + tracy wrong include path 2022-10-30 18:18:20 +01:00
53c7bc1477 add emscripten to the ci 2022-10-30 18:18:20 +01:00
7d983244b2
update nlohmann::json to v3.11.2 2022-10-30 02:36:30 +02:00
26a1f4b101 fix: use newer action/checkout 2022-10-27 17:29:21 +02:00
5004e30e18
update tracy to v0.9 and adopt 2022-10-27 16:36:40 +02:00
cc40740cf1
update physfs to latest (v3.2.0) 2022-10-01 22:44:29 +02:00
3d03881002 add simple tracy build to github ci 2022-08-11 16:00:43 +02:00
3b2cd5c62b update Tracy to v0.8.2.1 2022-08-11 16:00:43 +02:00
ee16ca5356 update soloud to latest 2022-08-08 14:54:54 +02:00
4b707a7adb update physfs to latest 2022-08-08 13:22:01 +02:00
e1bf5fefc0 fix imgui now requiring atleast c++11 2022-08-03 16:09:22 +02:00
e65878509e update dear ImGui to v1.88 2022-08-03 01:58:55 +02:00
5ed74d956d update googletest to v1.12.1 2022-08-03 01:49:04 +02:00
989e3f7dda change default bloom factor to a more reasonable 0.8 2022-08-02 14:53:21 +02:00
95b9a17af4 update nlohmann::json to v3.11.1 2022-08-02 14:28:39 +02:00
aa81118c40 update EnTT to v3.10.3 2022-08-02 14:25:56 +02:00
62c8b10131 fix: rename file to interface 2022-08-01 18:49:55 +02:00
c1f87aceda rich presence interface draft 2022-07-02 23:36:25 +02:00
2ee17a63ea allow setting target fbo for imgui rendertask 2022-06-29 23:11:34 +02:00
9aa6618e0f replace high_resolution_clock for steady_clock 2022-06-11 11:48:11 +02:00
0f361f6505 add mushmachine ascii art 2022-05-16 18:25:41 +02:00
6b06d5cb99 update all cmake files to version 3.9
other misc cmake fixes

version 3.9 allows for ipo (lto)
2022-05-03 19:33:19 +02:00
052bdb45ec update entt to v3.10.1 2022-04-28 16:12:51 +02:00
a6950b9de7 add more related repos to the README 2022-04-26 15:44:00 +02:00