Commit graph

217 commits

Author SHA1 Message Date
saschawillems
f8fc3e8b8e Updated android example template 2018-05-05 11:51:28 +02:00
saschawillems
c515cf3558 Added android example template 2018-05-04 21:17:54 +02:00
saschawillems
20367d512a Single gradle asset copy task 2018-05-01 14:01:02 +02:00
saschawillems
5fe9f91529 Code cleanup, return and exit conditions for Android 2018-05-01 11:23:36 +02:00
saschawillems
5056563f5d Android alert display functionality using JNI 2018-04-30 22:24:45 +02:00
saschawillems
3cde83945e Android gradle build files (triangle) 2018-04-29 12:28:43 +02:00
saschawillems
13a4f611e4 Removed old android build files 2018-04-29 11:54:08 +02:00
Spencer
833086e7d2
Fixed Android Texturecube shader directory
The app was crashing because it was failing to grab the `shaders/texturecubemap/skybox.vert.spv` asset because it was never getting included in the build
2018-04-13 21:38:43 -05:00
saschawillems
9128de98b4 Added android build files for descriptor set examples 2018-04-08 13:54:16 +02:00
saschawillems
3c230c7ff5 Simplified text overlay example, code cleanup, better text blending 2018-03-24 11:35:02 +01:00
saschawillems
0c2720efc3 Code cleanup, comments, different texture and default shader
Fixes #438
2018-03-23 22:04:14 +01:00
saschawillems
7d51cdf85b Parallax mapping sample shader folder name [skip ci] 2018-03-08 16:49:02 +01:00
saschawillems
e1c6c3f1e8 Removed unused skybox buffers and assets
Fixes #409
2018-01-01 14:01:57 +01:00
saschawillems
cf77c8003c Added pipeline statistics example to android build scripts 2017-12-26 10:16:02 +01:00
saschawillems
1b1bb4cbd2 Code cleanup, comments, android assets 2017-12-23 13:32:09 +01:00
saschawillems
34942b08c5 Added cascaded shadow mapping example android build files 2017-12-14 22:27:10 +01:00
saschawillems
dfd0a293ad Added viewport array sample android build files 2017-12-01 22:21:30 +01:00
saschawillems
7ffa7f413b Added missing heightmap asset 2017-12-01 22:09:44 +01:00
saschawillems
94a076e1ae Moved example source files into sub folder 2017-11-12 19:32:09 +01:00
saschawillems
a17e3924b3 Added pipeline statistics query example 2017-11-12 14:19:01 +01:00
saschawillems
d88fbcba0b Added missing samples to build scripts 2017-11-04 16:37:52 +01:00
saschawillems
6a01bb16a0 Dynamically generate android build files from build script 2017-11-04 11:00:38 +01:00
saschawillems
a459be2645 Added android build file templates 2017-11-04 11:00:17 +01:00
saschawillems
8df4295681 Removed per-sample android build files 2017-11-04 10:59:56 +01:00
Ciro Santilli
848310ffdb Allow Linux users to build Android even if Python 2 is their default Python
After this commit, users who have the `python` executable as Python 2 can do simply:

    cd android/
    ./build-all.py
    ./build.py

Previously, the following would fail:

    python3 build-all.py

since build-all.py did subcalls to `python build.py`.

Remove install-all.py as it is redundant with `build-all.py -deploy`,
instead of fixing it as well.

Introduce argparse since we are separating argument parsing out of
the `main()` function.

Tested in Ubuntu 16.04, behaviour should be unchanged for Windows.
2017-10-26 17:09:59 +01:00
saschawillems
6ea5c2031b Android build files for headless rendering example
Refs #331
2017-09-16 14:18:30 +02:00
saschawillems
bc8b53ce7b Android fixes and build files for headless compute example 2017-09-15 20:44:32 +02:00
sjfricke
026dd8884a Added check for python 3.x for android build.py 2017-08-20 20:32:40 -07:00
sjfricke
ae4970a8d8 added verification of submodules for android
the current steps for android build didn't have new notion of needing to clone the submodules
2017-08-20 20:03:46 -07:00
saschawillems
e05de0b93a Added stencil buffer outlining example 2017-08-16 21:02:08 +02:00
saschawillems
be70aff2ae Added compute cloth example Android build files 2017-08-07 22:02:56 +02:00
Piasy
7e2787413b Fix Android install script issue:
1. FileNotFoundError:

``` bash
Traceback (most recent call last):
  File "install-all.py", line 11, in <module>
    if subprocess.call("python build-all.py -deploy %s" % BUILD_ARGUMENTS) != 0:
  File "/Users/piasy/anaconda3/lib/python3.6/subprocess.py", line 267, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/Users/piasy/anaconda3/lib/python3.6/subprocess.py", line 707, in __init__
    restore_signals, start_new_session)
  File "/Users/piasy/anaconda3/lib/python3.6/subprocess.py", line 1326, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'python build-all.py -deploy '
```

2. KeyError:

``` bash
Traceback (most recent call last):
  File "build.py", line 46, in <module>
    if "additional" in EXAMPLE_JSON["assets"]:
KeyError: 'assets'
```
2017-06-26 14:04:31 +08:00
saschawillems
f447047913 Update notes on android builds, added info about validation layer builds
(Refs #303)
2017-06-17 11:32:20 +02:00
saschawillems
e0d2fd5ff4 Removed old python build scripts, replaced with json example definition files 2017-06-17 11:31:28 +02:00
saschawillems
6218942a19 Wildcard copy for additional assets (android build script) 2017-06-17 11:29:30 +02:00
saschawillems
83d4887b93 Wildcard copy for additional assets (android build script) 2017-06-17 10:28:29 +02:00
saschawillems
7ef4e1eb06 Removed old python build scripts, replaced with json example definition files 2017-06-16 21:21:55 +02:00
saschawillems
b5a733b502 Removed old python build scripts, replaced with json example definition files 2017-06-15 11:40:05 +02:00
saschawillems
9065df9a7a Reworked single android python build script with validation layer support to be used for all example builds
refs  #297, refs #303
2017-06-15 10:39:59 +02:00
saschawillems
4bbfd06c83 RGBA texture, check for anisotropic support, small optimizations 2017-05-17 21:28:05 +02:00
saschawillems
7060f15859 Android build files for textured PBR IBL example 2017-04-23 21:22:04 +02:00
saschawillems
566da6083b Finished PBR IBL example 2017-04-22 12:05:30 +02:00
saschawillems
89dcddbdca Use cube map (from asset pack) in hdr example 2017-04-22 10:22:01 +02:00
saschawillems
ac0a4989bd Ignore pre-build android validation layers [skip ci] 2017-04-07 20:08:03 +02:00
saschawillems
c849d18db3 Added imgui example Android build 2017-03-31 09:52:26 +02:00
saschawillems
1fc0d17b63 Skip first argument [skip ci] 2017-03-23 20:39:05 +01:00
saschawillems
97b22d3cec Skip first argument [skip ci] 2017-03-23 20:37:43 +01:00
saschawillems
e9da7a370f Pass all arguments to example android build file [skip ci] 2017-03-23 19:31:11 +01:00
saschawillems
daf0a3d312 Android uninstall all script [skip ci] 2017-03-19 10:03:32 +01:00
saschawillems
0192b404d9 Android build file [skip ci] 2017-03-18 16:30:07 +01:00