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 |
|