Commit Graph

5189 Commits

Author SHA1 Message Date
Alibek Omarov
c215b89923 Apply 4483 update 2019-05-19 15:01:23 +03:00
mittorn
74dd990f2f waflib: android: fix wrong --release for dx 2019-05-19 18:50:39 +07:00
Alibek Omarov
1aab248fa4 waflib: android: python 3 fix 2019-05-19 14:48:33 +03:00
mittorn
a2cba95a3a ref_soft: Merge pull request #1 from a1batross/master
update to latest API version
2019-05-13 01:17:47 +07:00
Alibek Omarov
fd962869e6 ref_soft: update to latest API version 2019-05-12 18:05:03 +03:00
Alibek Omarov
2e953bd1a9 ref_api: remove GL_OnContextCreated, remove return value of GL_RenderFrame 2019-05-12 18:02:59 +03:00
Alibek Omarov
57f9e7dda6 sdl: vid: fix forgotten return, slightly refactor SW_UnlockBuffer 2019-05-12 17:49:20 +03:00
Alibek Omarov
d14ce61520 engine: no return type for RenderFrame 2019-05-12 03:09:40 +03:00
Alibek Omarov
5af6506d86 engine: ensure that we loading same client library 2019-05-12 03:08:51 +03:00
Alibek Omarov
e9e4a1296d engine: android: fix possible crash in custom dlsym 2019-05-12 03:07:28 +03:00
Alibek Omarov
85c2126775 engine: android: implement egl context management 2019-05-12 03:06:55 +03:00
Alibek Omarov
a1391f3d0b engine: ref_api: comment unused opengl attributes 2019-05-12 03:06:01 +03:00
Alibek Omarov
bb8ba4225c ref_gl: show r_info after loading extensions, add GL_GetProcAddress call 2019-05-12 03:04:26 +03:00
Alibek Omarov
7d3e8c0a57 wscript: error on return-type, some android related changes 2019-05-12 03:03:34 +03:00
Alibek Omarov
55c3040db1 ref_gl: fix unaligned access in sprites 2019-05-12 03:02:01 +03:00
Alibek Omarov
90e4fbed31 port.h: temporarily disable hardfp postfix 2019-05-12 03:00:50 +03:00
Alibek Omarov
8582c505e9 XashActivity: remove java EGL code 2019-05-12 02:59:59 +03:00
Alibek Omarov
57cb127d73 waflib: android: use static version checks instead of try-catch, define which version has introduced d8 2019-05-11 18:58:22 +03:00
Alibek Omarov
4819790272 engine: console: fix invalid REF_GET_PARM call 2019-05-11 18:52:32 +03:00
Alibek Omarov
af9a759e9a waflib: android: build-tools 27 support 2019-05-10 03:14:42 +03:00
Alibek Omarov
c7b1f28590 compile.sh: exit if waf has failed 2019-05-10 03:13:57 +03:00
Alibek Omarov
37c84ad909 compile.sh: add extras.pak generation(TODO: move to waf?) 2019-05-06 20:18:38 +03:00
Alibek Omarov
face262d32 engine: update 2019-05-06 19:26:54 +03:00
Alibek Omarov
f904ba53e2 wscript: fix typo 2019-05-06 19:25:10 +03:00
Alibek Omarov
c9716b87be waflib: android: implement appending native libraries, make dependency graph cleaner 2019-05-06 19:24:41 +03:00
Alibek Omarov
5ec762b69c compile.sh: add build types 2019-05-06 19:12:39 +03:00
Alibek Omarov
688fc87f48 XashActivity: remove gpgs_support 2019-05-06 19:12:25 +03:00
Alibek Omarov
e06b7412ac engine: wscript: don't build external launcher for Android and disable main() 2019-05-06 04:40:46 +03:00
Alibek Omarov
0aaf624cd7 compile.sh: build also HLSDK. Add check if sources are symlinked, which is really handy in development 2019-05-06 04:24:42 +03:00
Alibek Omarov
64403a5cd8 submodules: add 2019-05-06 04:23:59 +03:00
Alibek Omarov
dec1b8dfb4 waflib: xcompile: even if hardfloat ABI is selected, force architecture name as armeabi-v7a, as armeabi-v7a-hard is completely virtual. Move options defines to main wscript 2019-05-06 04:11:12 +03:00
Alibek Omarov
c9b5332d16 waflib: subproject: preserve IGNORED_SUBDIRS between contexts, fix broken logic 2019-05-05 00:22:03 +03:00
Alibek Omarov
fe14a360b4 engine: fix fs_offset_t/size_t conversion, const qualifiers 2019-05-02 19:12:23 +03:00
Alibek Omarov
ab7a67464b engine: fix long<->int conversion UBs 2019-05-02 19:05:09 +03:00
Alibek Omarov
29a48cb34c sdl: vid: fix disabling vsync when loading a level 2019-05-02 18:07:27 +03:00
Alibek Omarov
3fef353291 android: initial port 2019-05-02 18:07:03 +03:00
Alibek Omarov
1a700fd06b platform: move MSGBOX implementation to platform backends 2019-05-01 19:44:48 +03:00
Alibek Omarov
e3e2f3afe5 platform: move Sys_ShellExecute implementation to platform backends 2019-05-01 19:21:47 +03:00
Alibek Omarov
5efac59e8f android.mk: completely remove it, as we use waf everywhere now, add simple buildscript 2019-05-01 19:05:15 +03:00
Alibek Omarov
87f380b90c waflib: xcompile: define both __ANDROID__ and ANDROID for compatibility 2019-05-01 19:03:23 +03:00
Alibek Omarov
3ebb4d0ea3 waflib: xcompile: check arch, configure 'M' uselib to m_hard on hardfp, remove linker select 2019-05-01 01:58:27 +03:00
Alibek Omarov
d4b4a4a864 waflib: xcompile: add support for ANDROID_NDK environment variable, as well as ANDROID_NDK_HOME. Fix help message. 2019-04-27 13:01:05 +03:00
Alibek Omarov
2eae8a02e5 nanogl: remove submodule, now it's direct dependency of engine 2019-04-27 12:09:59 +03:00
Alibek Omarov
0cfc3966c5 gpgs_support: drop Google Play Games services support, it wasn't used anyway by any game. We need another interface, probably intent-based. 2019-04-27 12:09:27 +03:00
Alibek Omarov
a56fe98dc5 waflib: android: cleanup 2019-04-25 04:37:28 +03:00
Alibek Omarov
586a03d431 gitignore: extend even more 2019-04-25 04:24:15 +03:00
Alibek Omarov
c175a1b949 waf: add android.py plugin that helps build APK file 2019-04-25 04:23:30 +03:00
Alibek Omarov
3937520d3e gitignore: add *.pyc 2019-04-25 04:22:08 +03:00
Alibek Omarov
4309604eca waf: deploy waf build system 2019-04-25 04:21:38 +03:00
Alibek Omarov
4360676f96 scripts: move scripts to android folder 2019-04-25 02:28:36 +03:00