baldurk
2d4409c124
Keep screen on while renderdoc app is in foreground. Closes #1178
2018-11-15 16:34:38 +00:00
baldurk
ec7b2807d0
Build each architecture into its own APK
...
* This means we can have all the architectures we care about installed,
and load the right library regardless of what the app does.
2018-01-26 21:19:16 +00:00
baldurk
b8bd99a24a
Add a simple preview placeholder for android
...
* This means that at least when nothing else is happening the remote
server isn't completely blank and unresponsive.
2018-01-01 12:41:12 +00:00
Cody Northrop
2b1bc02a22
android: Set versionName and versionCode during build
...
This will allow us to determine the status of the installed
server before using it.
2017-09-15 12:17:58 -07:00
Janos Pantos
ff084037a5
Fix detecting renderdoccmd as a replay application on android
...
* Force loading librenderdoccmd.so in the Loader
* Build renderdoc as libVkLayer_GLES_RenderDoc.so, link renderdoccmd
against it, otherwise we will get UnsatisfiedLinkError when running
2017-09-15 12:17:21 -07:00
Cody Northrop
7f0758f0ae
android: Rename librenderdoc to libVkLayer_GLES_Renderdoc
...
This allows the library to be used as a Vulkan layer and shared
object for GLES debugging. It was already being renamed in the
distribution scripts. We've been renaming by hand for local
Vulkan development.
2017-07-21 10:29:46 -07:00
baldurk
238493a178
Give the Android remote server a nicer title, and an icon
2017-06-15 05:28:07 -07:00
Michael Rennie
53c0c20c8a
Prevent connection to server until Android permissions granted.
...
Server pops up dialog requesting file system access when the server is
launched. This is only obvious when the device is unlocked, otherwise this
pop up is never displayed.
Fixed by waiting for the user to grant permissions by preventing starting
a target app until the server is ready to open captures.
2017-06-14 05:03:46 -07:00
Peter Gal
489cc76c07
Specify GL ES version for the Android renderdoccmd
...
For Android the minimum GL ES version must be configured
in the AndroidManifest.xml so we would not end up
with an old ES version.
2017-04-05 12:00:31 -07:00
Michael Rennie
b225731a2f
Popup a dialog if we haven't granted Android storage permissions.
2016-11-11 20:34:04 +01:00
Ian Elliott
f9024b2eb3
Add 'android:exported="true""' to "AndroidManifest.xml" file.
...
This seems needed for non-rooted devices.
2016-09-15 16:10:50 -06:00
Ian Elliott
e3a51a239f
Change "AndroidManifest.xml" for Android SDK Version 9 -> 23.
...
Vulkan requires at least API level 23.
2016-09-15 16:10:45 -06:00
Michael Rennie
e95813c5ae
RenderDocCmd.apk requires Internet manifest permissions to use sockets.
...
Also cleaned up the manifest file.
2016-08-25 11:54:49 +01:00
Michael Rennie
ad2b266f95
Makefiles to build apk for RenderDocCmd on Android & More replay fixes.
2016-06-17 13:50:00 +02:00