Commit Graph

245 Commits

Author SHA1 Message Date
a1e8207bbb add blitz_debug_assert 2023-12-20 19:05:21 +01:00
b9296bf9a4 fix shaders for Android 2023-12-20 19:01:05 +01:00
cba7b0c3f7 shader compile assertion 2023-12-20 18:51:40 +01:00
17d55b5ffa crash program if shader does not compile 2023-12-20 13:38:05 +01:00
01efad9308 rework shaders code 2023-12-20 13:32:54 +01:00
bf4f31a6b0 attach camera to player 2023-12-18 20:31:23 +01:00
Simon Pribylski
b94b28d717 Github: add macOs action (#2)
* Create macos.yml

* Fix macos.yml

* remove anonymous namespace identifier

* forgot one ...

* fix macos build

* add tests for macos.yml

* macOS action trigger only on main or PR
2023-12-18 18:05:41 +01:00
Simon Pribylski
bd46fc5894 Add Windows action (#1)
* Create windows.yml

* Fix windows.yml

* add tests for windows.yml

* remove Windows arm action

* Windows action trigger only on main and PR
2023-12-18 18:00:29 +01:00
9d74a5288f unregister handler on delete (again) 2023-12-15 20:01:14 +01:00
1f53fc9015 doc: Test.h 2023-12-15 19:56:23 +01:00
55e5f679ab gui: add leave game button 2023-12-15 19:34:33 +01:00
2dd3e15bdf unregister handler on delete 2023-12-15 19:33:44 +01:00
Simon Pribylski
f567143b05 fix typo 2023-12-15 18:07:59 -08:00
de0195d05f doc: tests work on release too 2023-12-15 19:05:44 +01:00
652987b236 test: allow to build in release 2023-12-15 19:05:04 +01:00
fe7baa99b0 test: Vector.h 2023-12-12 20:22:17 +01:00
0a2059d14a set xmake minimum version to 2.8.5 2023-12-12 20:18:32 +01:00
83f48886fc doc: add tests 2023-12-12 20:00:31 +01:00
7cf29bca45 add test framework 2023-12-12 20:00:14 +01:00
a767e9744e fix Vector operators 2023-12-12 19:59:47 +01:00
0a61e24e84 doc: KeepAlivePacket.h 2023-12-11 19:28:54 +01:00
3718bc644e doc: PlayerJoinPacket.h 2023-12-11 19:16:01 +01:00
edb4bf6984 doc: Defines.h 2023-12-11 19:04:38 +01:00
ecff4c9f64 doc: PacketType 2023-12-11 18:48:50 +01:00
09f603f4fb add doxygen dark mode toogle 2023-12-11 17:41:38 +01:00
c416efc294 format html files 2023-12-11 16:47:46 +01:00
cf6ce6bae7 allow custom doxygen html 2023-12-11 16:44:52 +01:00
81386e7407 add network namespace doc 2023-12-11 00:20:09 +01:00
6c31a45719 minor fix for doc 2023-12-10 23:45:26 +01:00
10aacd361d refactor project 2023-12-10 23:41:50 +01:00
da62b98345 add network doc 2023-12-10 23:31:04 +01:00
3c64df12ec remove useless include 2023-12-10 23:27:38 +01:00
4bad9b6041 remove useless tcp function 2023-12-10 22:36:53 +01:00
b279d7b4b3 fix doc link 2023-12-10 22:31:04 +01:00
a564898445 remove useless tcp code 2023-12-10 22:10:07 +01:00
a7fe7caacc better doxyfile 2023-12-10 21:51:56 +01:00
1760241d15 change xmake link 2023-12-10 21:51:33 +01:00
a1bd852deb update doxygen mainpage 2023-12-10 19:24:53 +01:00
e9a5786524 update the README for doxygen 2023-12-10 18:29:44 +01:00
ddf5634b10 better doxygen style 2023-12-10 17:48:45 +01:00
f98f5a5ee4 Update README 2023-12-09 21:22:53 +01:00
7a58d35a08 remove whitespace 2023-12-09 21:20:43 +01:00
7da1ae5848 remove repetitive Display::Destroy call 2023-12-09 20:37:25 +01:00
d9f5678077 fix Windows networking 2023-12-09 20:13:07 +01:00
Simon Pribylski
2a9b087769 make Blitz lib static for Windows 2023-12-09 18:21:24 -08:00
Simon Pribylski
f92a5663d6 add dirty windows xmake.lua fix 2023-12-09 17:58:55 -08:00
44b31e7c58 refactor networking code 2023-12-09 18:36:23 +01:00
d640170d2c fix small warning 2023-12-09 18:26:04 +01:00
Simon Pribylski
f995b2e6b4 fix msvc imgui link error 2023-12-09 17:13:19 -08:00
a45b5dae3b change chat fade time to 2s 2023-11-28 11:14:07 +01:00