Commit graph

1364 commits

Author SHA1 Message Date
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
Sascha Willems
fa9f0df469 Merge pull request #285 from tomek-brcm/null-handle
Use  VK_NULL_HANDLE for null shader module.
2017-02-16 17:49:21 +01:00
Sascha Willems
51993da74a Merge pull request #284 from tomek-brcm/wayland
Don't wait for Wayland
2017-02-16 17:49:06 +01:00
Tomek Bury
c32a131788 Use VK_NULL_HANDLE for null shader module.
The VkShaderModule is defined in vulkan.h as:
VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkShaderModule)
2017-02-15 10:43:59 +00:00
Tomek Bury
b69f87d5c3 Don't wait for Wayland
This allows to run at full speed in MAILBOX mode.
2017-02-15 10:43:36 +00:00
saschawillems
afef87681c uvscale as vec2 (Refs #282) 2017-02-13 19:34:05 +01:00
saschawillems
56426fc99d uvscale argument as vec2 (Fixes #282) 2017-02-13 19:32:44 +01:00
saschawillems
e4fd6f9562 Include 2017-02-12 13:44:57 +01:00
saschawillems
3805758e60 Moved thread pool class to vks namespace (Refs #260) 2017-02-12 13:39:08 +01:00
saschawillems
f35ef9d7ac Moved frustum class to vks namespace (Refs #260) 2017-02-12 13:37:12 +01:00
saschawillems
88526730cb Moved heightmap to vks namespace (Refs #260) 2017-02-12 13:35:26 +01:00
saschawillems
7f1c376550 Moved heightmap to vks namespace (Refs #260) 2017-02-12 13:32:50 +01:00
saschawillems
c1575e4fe5 File name casing [skip ci] 2017-02-12 13:32:30 +01:00
saschawillems
3779bfe0f7 Revert header extension name change 2017-02-12 13:13:16 +01:00
saschawillems
1309ee0ef9 Moved tool functions to vks namespace (Refs #260) 2017-02-12 13:10:05 +01:00
saschawillems
a105dfdece File name case [skip ci] 2017-02-12 13:08:17 +01:00
saschawillems
132c2be990 Moved debug functions to vks namespace (Refs #260) 2017-02-12 11:33:04 +01:00
saschawillems
b31d773b93 Moved Initializers to vks namespce (Refs #260) 2017-02-12 11:12:42 +01:00
saschawillems
a664b119de Fixed include 2017-02-12 10:48:46 +01:00
saschawillems
776b6f0106 Moved VulkanBuffer to vks namespce (Refs #260) 2017-02-12 10:44:51 +01:00
saschawillems
f917ea6640 Moved VulkanFrameBuffer to vks namespce (Refs #260) 2017-02-12 10:27:40 +01:00
saschawillems
70f4daff5d Moved VulkanDevice to vks namespce (Refs #260) 2017-02-12 10:16:07 +01:00