Commit graph

742 commits

Author SHA1 Message Date
Sascha Willems
662d2b3464 Centralize asset path handling
Refs #470
Refs #627
2020-02-17 21:09:27 +01:00
Sascha Willems
b3d333d1b8
Merge pull request #658 from hhsaez/hernan/fix-assets-paths
Fix asset path for some examples
2020-02-17 20:23:52 +01:00
Sascha Willems
b3749a90ad
Merge pull request #653 from httpdigest/master
Fix typos
2020-02-14 07:00:18 +01:00
Sascha Willems
3977935d94 Properly resize attachments and update descriptor sets
Refs #414
Refs #659
2020-02-05 20:49:18 +01:00
Sascha Willems
825227a067 Single submission 2020-02-05 19:48:49 +01:00
Sascha Willems
7ef09ae2a8 Use correct image layout for descriptor
Fixes validation
2020-02-05 19:15:37 +01:00
Hernan Saez
49bfc20673 Fix asset path for examples 2020-01-25 09:32:48 -03:00
Sascha Willems
498066749d Removed unused usage flags on depth stencil image 2020-01-24 09:45:48 +01:00
Sascha Willems
652fc3ab00 Code cleanup
Fixes #657
2020-01-24 09:16:52 +01:00
Sascha Willems
8acc59a2e1 Code cleanup
Fixes #593
2020-01-18 10:13:14 +01:00
Sascha Willems
e75f2ae739 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan 2020-01-18 10:03:09 +01:00
Sascha Willems
c28adea2f7 Code cleanup
Fixes #643
2020-01-18 10:02:55 +01:00
Sascha Willems
6bc9f95e5d
Merge pull request #652 from NotCamelCase/master
Fix uninitialized variable used in vkCmdCopyBufferToImage().
2020-01-18 09:45:09 +01:00
Sascha Willems
339986642f
Merge pull request #634 from hevrard/triangle_present
Be robust to queuePresent returning VK_SUBOPTIMAL_KHR
2020-01-16 20:19:16 +01:00
Hugues Evrard
4e48b38928 Fix Android build of computecloth demo
The NDK compiler currently fails with:

```
examples/computecloth/computecloth.cpp:71:23: error: cannot
initialize a member subobject of type 'VkSemaphore' (aka 'unsigned
long long') with an rvalue of type 'nullptr_t'
                          VkSemaphore ready{ nullptr };
```
2020-01-15 16:29:47 +00:00
httpdigest
5029e15ec6 Fix typos
http://its-not-its.info/
2020-01-12 12:56:16 +01:00
Tayfun Kayhan
2843f4f03b Fix uninitialized variable used in vkCmdCopyBufferToImage(). 2020-01-10 13:28:56 +01:00
Sascha Willems
7a2dac7e30
Merge pull request #646 from jherico/computecloth
Fix validation and improve sync for computecloth
2020-01-06 20:27:01 +01:00
Sascha Willems
712ae27f87 Remove unused queue create info
Fixes #647
2020-01-06 20:25:02 +01:00
Brad Davis
e0b557606c Forcing tabs 2020-01-03 09:39:28 -08:00
Brad Davis
19f80fe423 Fix submit wait stages, support same family for graphics & compute 2020-01-03 09:25:24 -08:00
Brad Davis
055d90ea30 Fix validation and improve sync for computecloth 2020-01-02 13:04:03 -08:00
Sascha Willems
e18d428249
Merge pull request #580 from ardrabczyk/typo
Fix typo: Dsiplay->Display
2019-12-21 13:49:13 +01:00
Sascha Willems
bb3b336e53
Merge pull request #637 from SaschaWillems/libktx
Replace gli with libktx
2019-12-08 10:04:25 +01:00
Sascha Willems
af3ae38bd2 ktx loading fixes 2019-12-08 08:58:35 +01:00
Sascha Willems
3537d2cca2 Merge branch 'master' into libktx
# Conflicts:
#	examples/texturemipmapgen/texturemipmapgen.cpp
2019-12-07 16:04:45 +01:00
Sascha Willems
6d63dc32c3
Merge pull request #632 from chrisforbes/fix-displacement
Fix displacement sample blindly enabling BC compression feature
2019-12-05 20:18:57 +01:00
Sascha Willems
99fa99ff37 Added function for getting best-fit depth format to device
Refs #607
2019-12-01 18:13:22 +01:00
Robin Liu
6eefd7a5b6 Fix the validation error that there's not enough descriptors left in the pool. 2019-11-28 16:44:13 -05:00
Sascha Willems
144b58a253 Put image memory barrier in proper command buffer 2019-11-23 14:00:24 +01:00
Sascha Willems
9a727ccc43 Put image memory barrier in proper command buffer 2019-11-23 13:59:11 +01:00
Hugues Evrard
05bf2105f4 Be robust to queuePresent returning VK_SUBOPTIMAL_KHR 2019-11-20 18:42:30 -08:00
Chris Forbes
60a459552e Fix displacement sample blindly enabling BC compression feature 2019-11-20 17:34:01 -08:00
Sascha Willems
7086684979 Fix image memory barriers
Use proper stages and access masks
This fixes image memory barrier validation
Refs #631
2019-11-19 19:07:03 +01:00
Sascha Willems
f544895708 Use proper type for scratch buffer memory requirements
Explicitly set type for top and botom level AS memory requirements
Fixes #622
2019-11-09 10:47:31 +01:00
Sascha Willems
40c5e64faf Updated comments
Refs #622
2019-11-09 10:35:49 +01:00
VZout
a74849668b Removed unnessessary increment to the shader binding table data 2019-11-01 16:13:23 +01:00
VZout
cd2ec54f7f Cleaned up the createShaderBindingTable for the raytracing examples 2019-11-01 16:01:48 +01:00
Sascha Willems
e1e348ac7a Merge branch 'master' of github.com:SaschaWillems/Vulkan 2019-10-27 17:53:51 +01:00
Sascha Willems
526ed2da0e Simplified offscreen sample 2019-10-27 17:53:31 +01:00
Sascha Willems
27ab72d73f Merge branch 'master' into libktx 2019-10-27 16:38:52 +01:00
Sascha Willems
eddd724e7c Removed unused compute shader ubo members 2019-10-23 20:45:54 +02:00
Sascha Willems
0e9ab19fad Reworked compute shader n-body synchronization 2019-10-13 09:40:31 +02:00
Sascha Willems
02280057ea Reworked compute shader n-body synchronization 2019-10-12 20:06:10 +02:00
Sascha Willems
79998b4851 Merge branch 'master' into libktx 2019-09-13 21:52:19 +02:00
Sascha Willems
ca17e35964 Don't use precise query control flag for statistic queries
Fixes ##600
2019-09-11 20:49:31 +02:00
Sascha Willems
d33fc23e0b Merge branch 'master' into libktx 2019-09-06 19:20:35 +02:00
Sascha Willems
36bf3dd31a Removed remaining dds files
All textures are now loaded from ktx
2019-09-06 19:18:15 +02:00
Sascha Willems
90c1cb85f8
Merge pull request #611 from chrisforbes/bug_610
Only use anisotropic sampling if the device supports it
2019-09-06 17:33:13 +02:00
Chris Forbes
7ea3fb5e2d Only use anisotropic sampling if the device supports it
Fixes #610
2019-09-06 10:47:10 +01:00