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 |
|
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 |
|
saschawillems
|
27e8c258dc
|
Corrected include
|
2017-02-11 14:23:28 +01:00 |
|
saschawillems
|
7e43a55a76
|
Removed old mesh loader, replaced with new model loader and vertex layout class in all examples (Refs #260)
|
2017-02-11 14:18:24 +01:00 |
|
saschawillems
|
f326b3ec77
|
Use new model loader class (Refs #260), moved vertex input states to pipeline creation, refactoring
|
2017-02-11 13:29:21 +01:00 |
|
saschawillems
|
efc1f0b5d6
|
Self-contained model loading for better comprehensibility, code cleanup and refactoring
|
2017-02-11 12:35:18 +01:00 |
|
saschawillems
|
42e3bc1f6b
|
Use new model loader class (Refs #260), moved vertex input states to pipeline creation, refactoring
|
2017-02-11 10:15:53 +01:00 |
|
saschawillems
|
6f9db79801
|
Missing include
|
2017-02-11 09:44:46 +01:00 |
|