Henrik Rydgård
028c7c3ea8
Android: Fix crashes on screen rotation
2023-10-11 16:44:30 +02:00
Henrik Rydgård
8d59e30b53
Gradle: Fix some deprecation warnings
2023-10-10 19:12:24 +02:00
Henrik Rydgård
c28dc9e4f2
Pass in accelerometer readings using NativeAccelerometer instead of NativeAxis
2023-09-27 11:34:31 +02:00
Henrik Rydgård
91119c7052
Remove useless wait loop since we join the thread anyway
2023-09-26 00:50:36 +02:00
Henrik Rydgård
0198f7c55d
Java/GL: Add null check for surface
2023-09-26 00:38:29 +02:00
Henrik Rydgård
0fd22ea3bb
Comment clarifications. Slightly extend renderlock use in shutdown.
2023-09-25 09:40:14 +02:00
Henrik Rydgård
8b9836afd3
SizeManager: Don't send notifySurface if paused. Cleaner exits / task switches in the log.
2023-09-25 00:32:37 +02:00
Henrik Rydgård
1b8b441cfd
Tighten up some renderloop logic in app-android.cpp
2023-09-25 00:03:58 +02:00
Henrik Rydgård
0013c6fede
Rename ensureRenderLoop -> startRenderLoopThread
2023-09-25 00:03:39 +02:00
Henrik Rydgård
2b0bbb1e0c
Remove isFinishing check in onDestroy - not relevant.
2023-09-25 00:03:39 +02:00
Henrik Rydgård
2291855a1f
Remove dead code path
2023-09-25 00:03:38 +02:00
Henrik Rydgård
3264209772
Add some missing locking in KeyMap.cpp.
...
Plus minor assert change and java null check.
2023-09-24 12:33:01 +02:00
Henrik Rydgård
f83fb2325e
NativeActivity: null surface on exit, renderloopthread on exception
2023-09-21 16:42:00 +02:00
Henrik Rydgård
602407fcf2
Warning and comment fixes, logic precedence fixes in PPGeDraw
2023-09-21 16:41:42 +02:00
Henrik Rydgård
d9e9bde596
Vulkan: Fix disabling VSync on SDL platforms that support IMMEDIATE but not MAILBOX
...
Fixes #18084
2023-09-06 18:46:19 +02:00
Unknown W. Brackets
9dbfc1cc55
Android: Reduce JVM attach logspam.
2023-09-04 23:42:59 -07:00
Unknown W. Brackets
1b756ff8c1
arm64jit: Add initial base for IR jit.
...
This works, but very slowly at this point.
2023-09-03 12:14:28 -07:00
Henrik Rydgård
80a99a67d9
Control: Change internal interfaces to batch-process input axis updates
...
These naturally come in bunches on many platforms like Android, so lay
some groundwork to also handle them in bunches to minimize locking in
the future.
Linux buildfix
2023-08-31 11:55:53 +02:00
Henrik Rydgård
b501abf576
Add more display information to system info.
2023-08-30 17:38:22 +02:00
Henrik Rydgård
1025bbcf89
Log level/type: Use enum class instead of the awkward namespace trick.
...
Just a small cleanup I've wanted to do for a long time.
2023-08-25 11:48:59 +02:00
Henrik Rydgård
dfe187df1e
Allow disabling HTTPS through the config file
...
Simply set:
```ini
[General]
DisableHTTPS = True
```
Added to help debug issue #17969
2023-08-24 21:28:30 +02:00
Henrik Rydgård
60492ae579
Make System_ShowFileInFolder a "request"
...
Also makes support queryable.
Lets us remove the dummy implementations.
2023-08-24 14:22:35 +02:00
Unknown W. Brackets
4e3f3860f9
x86jit: Stub out op categories to files.
2023-08-20 22:28:54 -07:00
Unknown W. Brackets
622c69dbb9
x86jit: Expose option to select new IR based jit.
2023-08-20 22:28:54 -07:00
Henrik Rydgård
ef28920179
Android: Remove support for 32-bit x86 builds
2023-08-14 13:47:55 +02:00