Commit graph

1084 commits

Author SHA1 Message Date
saschawillems
a1bdd19277 Added ETC2 and ASTC texture variants (Refs #174) 2017-03-11 11:08:12 +01:00
saschawillems
33f678fd0b Corrected texture format (BC2 instead of BC3) 2017-03-11 10:12:18 +01:00
saschawillems
8b6cdf4e95 Scale text overlay based on Android display DPI 2017-03-10 17:52:53 +01:00
saschawillems
82521aaafb Moved Android functions into separate namespace (vks::android) 2017-03-10 17:23:17 +01:00
saschawillems
a5a2211489 Added ETC2 and ASTC texture variants (Refs #174) 2017-03-10 15:20:08 +01:00
saschawillems
c688f7394c Updated Android manifest [skip ci] 2017-03-10 14:08:54 +01:00
saschawillems
264e340c11 Updated Android manifest and build files [skip ci] 2017-03-10 14:05:14 +01:00
saschawillems
2f8939886b Added ETC2 and ASTC texture variants (Refs #174) 2017-03-09 21:49:24 +01:00
saschawillems
a34bb203e0 Added ETC2 and ASTC texture variants (Refs #174) 2017-03-09 21:38:24 +01:00
saschawillems
7403372ecd Include for std::map 2017-03-09 20:47:18 +01:00
saschawillems
fea23c2b7b Check device features (only build non solid pipelines if feature available), use phyton script for Android build 2017-03-09 20:36:51 +01:00
saschawillems
a57c8931e5 Log android error if model couldn't be loaded from asset manager 2017-03-09 20:00:55 +01:00
saschawillems
e3c93c5b7f Check device features (only build non solid pipelines if feature available) 2017-03-08 22:06:17 +01:00
saschawillems
4cc7b204df Added ETC2 and ASTC texture variants (Refs #174), only enable wireframe if non solid fillmode is supported by the device 2017-03-08 21:31:29 +01:00
saschawillems
83806a43c2 Virtual function for enabling features for the logical device creation (called after physical device features have been read) 2017-03-08 21:29:38 +01:00
saschawillems
ab95c2f29a Added ETC2 and ASTC texture variants (Refs #174) 2017-03-08 20:42:23 +01:00
saschawillems
7d7ef490c2 Changed header file name capitalization 2017-03-07 22:00:46 +01:00
saschawillems
e08855dc9e Changed header file name capitalization 2017-03-07 21:58:39 +01:00
saschawillems
f71fb107fc Added font scaling factor to text overlay class 2017-03-07 21:51:56 +01:00
saschawillems
03b671562b Output fatal errors to logcat (Android) [skip ci] 2017-03-07 20:51:48 +01:00
saschawillems
2eb9b14cc2 Added basic Android touch movement (Refs #173) 2017-03-06 22:11:19 +01:00
saschawillems
143c1c3aac Retrieve and display Android product model and manufacturer in text overlay [skip ci] 2017-03-06 21:54:06 +01:00
saschawillems
133cb9afe2 Basic Android touch support (rotation only) (Refs #173) [skip ci] 2017-03-06 21:22:11 +01:00
saschawillems
c9d9c83617 Basic Android touch support (rotation only) (Refs #173) 2017-03-06 21:16:51 +01:00
saschawillems
519dab3855 Added missing coherency flags for host visible memory allocations (Refs #273) 2017-03-04 21:55:20 +01:00
Sascha Willems
fa5e77c5ad Merge pull request #292 from discosultan/master
Remove duplicate assignment of image usage in texture sample
2017-03-04 14:49:41 +01:00
saschawillems
d51a0204e0 Added missing coherency flags for host visible memory allocations (Fixes #273) 2017-03-04 13:56:09 +01:00
saschawillems
0e13f583c7 Flush memory if coherency flag is no set (Refs #273) 2017-03-04 13:55:14 +01:00
saschawillems
e0caca9488 Input attachment image layouts 2017-03-03 21:30:23 +01:00
saschawillems
e97114717e Added screenshots for pbr and subpass examples 2017-03-03 21:27:43 +01:00
saschawillems
7ae415a55d Set flags passed to initializers 2017-02-28 19:37:41 +01:00
saschawillems
e3fc083668 Updated Vulkan headers to 1.0.42 2017-02-28 18:45:16 +01:00
saschawillems
d3da19a93b Added Android build files for PBR basic and IBL examples [skip ci] 2017-02-27 13:31:27 +01:00
saschawillems
81c79cba85 Updated Android assimp lib (with support for gltf and fbx, removed unused importers for file size) [skip ci] 2017-02-27 13:30:22 +01:00
saschawillems
0de4f40cf4 Minor changes 2017-02-26 19:39:06 +01:00
saschawillems
64639a2c23 Renamed basic PBR example 2017-02-26 19:14:24 +01:00
saschawillems
ed6451a956 Continued work on basic PBR example 2017-02-26 18:57:41 +01:00
Discosultan
0b79d38fd1 Remove duplicate assignment of image usage in texture sample 2017-02-26 12:20:56 +02:00
saschawillems
d1c07df7c0 Added PBR image based lighting example 2017-02-25 19:13:43 +01:00
saschawillems
1d0938a001 Shader parameter [skip ci] 2017-02-23 21:21:20 +01:00
saschawillems
cdf8c68d9e bool instead of boolean 2017-02-23 20:04:07 +01:00
saschawillems
83df699dcf Explicit image memory barriers with access flags (Refs #288) 2017-02-23 19:59:58 +01:00
saschawillems
373f005d9a Added function for explicit image memory barrier 2017-02-23 19:56:24 +01:00
saschawillems
bfbb636aab Added fallback to plain image copy with manual swizzle if blit is not supported (Refs #288) 2017-02-23 19:14:53 +01:00
Sascha Willems
27f45cb367 Merge pull request #289 from Ekzuzy/master
Fixed problems with image layouts and layout transitions.
2017-02-23 18:20:40 +01:00
plapins
2141145523 Fixed problems with image layouts and layout transitions. 2017-02-21 12:53:27 +01:00
saschawillems
0f8bed9fde Continued work on PBR example 2017-02-19 15:03:16 +01:00
saschawillems
85b44a0346 Initializer overloads for vector arguments 2017-02-19 15:00:21 +01:00
saschawillems
84cd4c431f Started working on PBR example 2017-02-18 18:46:48 +01:00
saschawillems
cdd52fd07b Default flag values 2017-02-18 17:47:55 +01:00