saschawillems
7fcb61ee94
Shadow mapping sample scene selection
2017-11-04 21:29:11 +01:00
saschawillems
327994b3c3
Shadow mapping sample scene selection
2017-11-04 21:27:02 +01:00
saschawillems
b820cf0a53
Shadow mapping sample scene selection
2017-11-04 21:23:37 +01:00
saschawillems
5ed78c19ef
Use cmake on appveyor
2017-11-04 18:20:42 +01:00
saschawillems
c1d54dbaf6
Removed Visual Studio 2015 project files (use cmake instead)
2017-11-04 18:04:57 +01:00
saschawillems
de0d6c7bae
git ignore for android jni folders
2017-11-04 16:46:12 +01:00
saschawillems
d88fbcba0b
Added missing samples to build scripts
2017-11-04 16:37:52 +01:00
saschawillems
e19ccdbc5f
No key press check on android
2017-11-04 16:37:43 +01:00
saschawillems
0a78d4d2a0
Debug message callback calling conventions
2017-11-04 15:48:51 +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
saschawillems
c77a1ba715
Removed key dummy codes for android
2017-11-04 10:33:55 +01:00
saschawillems
2b04594fe3
Enable device features, only display sample rate shading option if supported by device
2017-11-04 10:29:45 +01:00
saschawillems
a1530114ef
Merge branch 'master' into uioverlay
2017-11-03 20:00:17 +01:00
Sascha Willems
b0d592adcc
Merge pull request #391 from cirosantilli/python3_2
...
Allow Linux users to build Android even if Python 2 is their default Python
2017-11-03 19:52:49 +01:00
saschawillems
b7d2dbced4
Pass updated frame buffers on resize
2017-11-03 16:35:38 +01:00
saschawillems
a8cb646a7c
Enabled text overlay for samples with differing render pass setup
2017-11-03 11:23:02 +01:00
saschawillems
4e5d95c098
UI overlay creation via create info structure with additional customization options
2017-11-03 11:17:09 +01:00
saschawillems
a789240567
Merge branch 'master' into uioverlay
2017-11-02 17:13:12 +01:00
saschawillems
5795a77e7b
Android UI overlay touch handling
2017-11-02 17:07:07 +01:00
saschawillems
97975a314d
Unified mouse movement handling
2017-11-02 13:40:27 +01:00
saschawillems
09dae4ee0b
UI item spacing on Android
2017-11-02 09:08:47 +01:00
saschawillems
2f9515466a
UI overlay resizing
2017-11-01 15:19:28 +01:00
saschawillems
a5e2ad091f
Release ui overlay Vulkan resources
2017-11-01 15:18:46 +01:00
saschawillems
68692367e0
Replaced text overlay with proper UI overlay
2017-11-01 14:22:10 +01:00
saschawillems
570750c16f
return value float slider
2017-11-01 14:12:14 +01:00
saschawillems
ef96b3c3e3
Member naming
2017-11-01 13:40:44 +01:00
saschawillems
00f080c046
UpdateOverlay function calls on unix platforms
2017-11-01 13:29:57 +01:00
saschawillems
853b318848
UI scale, combo box dropdown item count
2017-10-31 23:09:42 +01:00
saschawillems
cb97e20529
Removed duplicate swapchain initialization on android
2017-10-31 12:51:55 +01:00
saschawillems
bf2cf898cc
Check ImGui mousecapture and don't propagate event
2017-10-31 11:53:17 +01:00
saschawillems
3b11701eb2
Additional UI overlay widget creation functions
2017-10-31 11:52:48 +01:00
saschawillems
0907e3c680
Overlay setting member name
2017-10-30 18:03:48 +01:00
saschawillems
287a9b5762
UI overlay float slider
2017-10-30 18:02:51 +01:00
saschawillems
15f85d6e10
Designated UI overlay widget creation functions (wrapping ImGui calls)
2017-10-30 12:37:36 +01:00
saschawillems
ab407f5346
pass overlay member to virtual update function
2017-10-30 12:36:44 +01:00
saschawillems
f6af0bde03
Replaced text overlay with proper (imgui based) UI overlay class
2017-10-29 11:41:43 +01:00
saschawillems
5107cf3ed0
Simplified dynamic alignment calculation
...
Fixes #381
2017-10-27 22:03:21 +02: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
19245a0f51
Moved swapchain creation into prepare function
2017-10-21 16:51:39 +02:00
saschawillems
ef067b0cf7
Buffer sizes
...
refs #386
2017-10-21 16:05:27 +02:00
saschawillems
f289863a1b
Moved vertex input state setup into pipeline creation
2017-10-21 16:04:09 +02:00
saschawillems
cee95e30c5
Enable required features, fix shader validation message
2017-10-21 15:58:10 +02:00
Sascha Willems
542be437da
Merge pull request #377 from Brotcrunsher/master
...
Added "Image View creation" readme section in texturemipmapgen
2017-10-09 20:08:04 +02:00
saschawillems
4a1876b023
Also check against TRANSFER_SRC format flag to enable swap chain image usage flag
2017-10-09 20:07:16 +02:00
Sascha Willems
c1de34c171
Merge pull request #382 from laanwj/2017_10_blitsrc
...
base: Check for swapchain blit source feature instead of destination
2017-10-09 19:53:06 +02:00
Wladimir J. van der Laan
1ed282d2ee
base: Check for swapchain blit source feature instead of destination
...
As I understand it the goal is to use the swapchain image as a transfer
source (for taking screenshots), not as a transfer destination.
2017-10-09 15:47:50 +02:00
saschawillems
e585f3b346
Use new mouse moved event to handle imGui window mouse capture
2017-10-05 21:22:29 +02:00
saschawillems
83d1dd63aa
Changed mouse button handling, added mouse moved event
2017-10-05 21:22:10 +02:00