2
0
mirror of https://github.com/FWGS/xash3d-fwgs synced 2024-11-22 01:45:19 +01:00
Commit Graph

3226 Commits

Author SHA1 Message Date
mittorn
89ec0be081 appveyor: Initial configuration 2024-01-30 05:25:14 +03:00
264db8f424 ref/gl: refactor gl extension checking again 2023-12-17 01:56:26 +03:00
91101c4f00 filesystem: add XASH_ANDROID_ASSETS macro for aassets switch 2023-12-16 23:31:00 +03:00
1bb168b33f ref/r_sprite: move dframetype to inner block 2023-12-16 23:17:42 +03:00
0f17371a0a engine/platform: use XASH macros for INLINE_RAISE defines 2023-12-16 23:14:01 +03:00
6be11b5dc0 platform/android_nosdl/dlsym-weak: move includes/defines to the beginning 2023-12-16 23:06:30 +03:00
a843030a0b platform/android_nosdl: use FS_GetDiskPath for icon path 2023-12-16 22:45:06 +03:00
849c075271 platform/android_nosdl: fix forgotten static 2023-12-16 22:35:59 +03:00
5f9bd512b1 platform/android_nosdl: use ARRAYSIZE 2023-12-16 22:31:17 +03:00
2606a6707c platform/android_nosdl: remove dynamic cvars 2023-12-16 22:28:42 +03:00
a6edffe86b platform/android_nosdl: remove NULL native object case 2023-12-16 22:12:40 +03:00
8ebe5b12c5 platform/android_nosdl: reduce unneeded logging 2023-12-16 22:10:53 +03:00
d04d364c92 Fix wrong function name and macro on ARM target 2023-12-16 21:55:03 +03:00
f80c8b03a4 Define single-line INLINE_RAISE debug macros by multiple lines to make it more readable, MOOOORE lines XD 2023-12-16 21:27:02 +03:00
8913d7aada Replace harmless single-line pair assigns by multi-line, need more newlines! 2023-12-16 21:25:29 +03:00
5dbb9d1020 Remove unused macro and spaces restored by revert 2023-12-16 20:39:47 +03:00
2eb3629d3c platform/android/dlsym-weak: do not call LoadLibrary to find server library instance 2023-12-16 20:23:39 +03:00
a83c48a49a platform/android/dlsym-weak: fix code style 2023-12-16 20:17:51 +03:00
412e999475 ref/gl: do not set type on 1D textures on GLES (will fallback to 2D) 2023-12-16 19:46:08 +03:00
mittorn
e43015ec34 waifulib/xcompile: make clang work with original stlport 2023-12-13 22:14:29 +03:00
mittorn
35c75438be wscript: only enable SINGLE_BINARY and XASH_SDLMAIN on android when SDL2 enabled 2023-12-13 21:24:49 +03:00
mittorn
e47189e107 ref_gl: fix loop scope in ripple code 2023-12-13 20:17:52 +03:00
mittorn
abd12715f5 fs/android: only enable aasset code in android+sdl build 2023-12-13 20:16:53 +03:00
7f5aeb567b wscript: re-enable xash-extras on android 2023-12-13 18:50:27 +03:00
f7bbde4a25 scripts/waifulib: save zip task to make it output reuseable 2023-12-13 18:50:27 +03:00
mittorn
d52a8de0d6 wscript: fix options in external projects 2023-12-13 18:50:27 +03:00
ccafb33c20 platform/android-nosdl: add workarounds for yama bullshit 2023-12-13 18:50:27 +03:00
1cccecf543 platform/android-nosdl: restore SIGTRAP handler 2023-12-13 18:50:27 +03:00
1d29024a4c engine/system: add aarch64 INLINE_RAISE implementation, use tgkill instead of kill 2023-12-13 18:50:23 +03:00
mittorn
aaea95dcf9 platform/android-nosdl: optionally wait gdb in nativeInit, enable dumpable flag early as possible 2023-12-13 18:47:57 +03:00
mittorn
9a5f0e9953 engine/system: add asm-based raise implementation for arm, making Sys_DebugBreak more relevant 2023-12-13 18:47:57 +03:00
mittorn
eb8cd4a7c3 platform/android-nosdl: add Platform_Shutdown for preShutdown callback 2023-12-13 18:47:57 +03:00
mittorn
537202a73d platform/android-nosdl: fix declaration style (werror) 2023-12-13 18:47:57 +03:00
cc3a3704c7 platform/android-nosdl: Move all bindings to XashBindings class, workaround broken messageBox from crashhandler 2023-12-13 18:47:57 +03:00
9596bf79f9 waifulib/compiler_optimizations: disable no-semantic-interposition for gcc4 in release builds too 2023-12-13 18:47:57 +03:00
9571a6d025 vid/android: Remove pixelFormat selection code, it only used to set desktop bits per pixel 2023-12-13 18:47:57 +03:00
0dbd400c12 crashhandler: set host.crashed before messagebox to allow platform code handle crashed state in different way 2023-12-13 18:47:57 +03:00
a4a53f40fb ref_gl: workaround using fake arb functions on GLES (Mali400 has stub glBindBufferARB somehow\!) 2023-12-13 18:47:57 +03:00
e251d0f870 waifulib/xcompile: add objcopy tool to android configuration, allow switching to ndk binutils with host clang 2023-12-13 18:47:57 +03:00
d8df8fc846 waifulib/xcompile: disable stpcpy on host-clang 2023-12-13 18:47:57 +03:00
3177263e6f gl4es: update submodule 2023-12-13 18:47:57 +03:00
mittorn
54528a5a48 waifulib/xcompile: add android-from-none for new host-clang versions, support hardfloat abi in host-clang 2023-12-13 18:47:57 +03:00
mittorn
b73b213ed5 gl2shim: add SOFTFP_LINK support for gles3compat 2023-12-13 18:47:57 +03:00
mittorn
17a73e63f7 gl2shim: fix gcc 4.9 build 2023-12-13 18:47:57 +03:00
mittorn
dc034faedc wscript: check if extra-projects was set in configuration 2023-12-13 18:47:57 +03:00
ff97946361 waifu: set external waifulibs for extra-projects 2023-12-13 18:47:57 +03:00
ced2365dd1 ref_soft: fix crash when y < -height 2023-12-13 18:47:57 +03:00
0cd45dbbad platform/android: prevent rendering without context, fix android_sleep using surfaceless mode or dummy surface if possible 2023-12-13 18:47:57 +03:00
61d39e7253 waf/xcompile: fix ld path for host clang 2023-12-13 18:47:57 +03:00
2f2bd8b756 waf/compiler_optimizations: remove no-semantic-interposition for gcc4 2023-12-13 18:47:57 +03:00