Stephen Gallimore
737e4d6bb1
Add missing flush in one of the buffer creation helpers.
...
Change-Id: I65356b64c227fd96a324349f583d183ce7e075de
2018-07-12 12:41:05 +01:00
Igor Ostrowski
1fefbf4494
Fix renderpass in multiview pipeline
2018-07-11 13:20:47 +02:00
Andreas Reiten
4597ea3fce
Update to multisample.cpp removing the depth resolve attachment and changing storeOp for the MSAA color attachment
...
I noticed an attachment was used for resolved depth, which Vulkan can't do. The storeOp for the MSAA color attachment can safely be changed to VK_ATTACHMENT_STORE_OP_DONT_CARE as it is resolved before the end of the subpass.
2018-07-10 02:00:20 +02:00
saschawillems
1f42dbda61
No longer render if window is minimized (Windows)
...
Refs #493
2018-06-30 21:56:23 +02:00
saschawillems
5e552c0fea
Recreate swap chain (and resources) if it's out of date
...
Refs #493
2018-06-30 21:55:29 +02:00
saschawillems
aa5a0825b0
Fixed shadow mapping pass sub pass dependency src access masks
2018-06-30 19:41:53 +02:00
Sascha Willems
7043c25ee5
Merge pull request #489 from prideout/shadowfix
...
Disable fragment shader when generating shadow map.
2018-06-30 17:02:12 +02:00
saschawillems
756c70f089
Fixed image memory barriers, code cleanup, additional comments
...
Refs #494
2018-06-30 16:48:27 +02:00
Sascha Willems
ba332da0bc
Merge pull request #497 from JarredHDavies/master
...
Don't set an object name for the wireframe pipeline when fillModeNonSolid is not supported
2018-06-30 14:45:19 +02:00
Jarred Davies
ef04e9842d
Don't set an object name for the wireframe pipeline when fillModeNonSolid is not supported
...
Fixes segfault in debugmarker example on platforms where fillModeNonSolid is not supported
2018-06-29 11:36:41 +01:00
Giuseppe Barbieri
646844a945
Update README.md
2018-06-23 12:36:55 +02:00
Giuseppe Barbieri
c7771eed75
Update README.md
2018-06-23 12:34:25 +02:00
Giuseppe Barbieri
5f41d1441a
Update README.md
2018-06-23 12:32:23 +02:00
Giuseppe Barbieri
979e0abb96
Update README.md
2018-06-23 12:32:04 +02:00
saschawillems
0eb306ec9e
Barrel distortion as parameter
2018-06-08 21:07:51 +02:00
saschawillems
a122c2380a
Render views using quads with barrel distortion (instead of directly blitting result to swapchain)
2018-06-03 16:02:33 +02:00
saschawillems
671cebdc63
Fence sync
2018-06-03 11:27:04 +02:00
saschawillems
19afba3f71
Base class wait fences
2018-06-03 09:38:14 +02:00
saschawillems
a911f0e785
Added multiview example to readme [skip ci]
2018-06-02 12:11:33 +02:00
saschawillems
a60fa850f4
Check against surface capability usage flags instead of format flags for setting additional swapchain usage flags
2018-06-02 11:31:25 +02:00
saschawillems
2d1287df75
Proper synchronization
2018-06-02 10:08:44 +02:00
saschawillems
539fbcdf10
Code cleanup, release resources
2018-06-02 09:05:19 +02:00
saschawillems
c56868d660
Started working on multiview example
2018-06-01 22:48:53 +02:00
saschawillems
218bd05eb9
Update Vulkan headers to 1.1.76
2018-06-01 22:47:19 +02:00
saschawillems
fa5d86e42b
Allow base class instance Vulkan version override
2018-06-01 18:43:24 +02:00
saschawillems
aa380791c8
Formatting
2018-06-01 18:43:24 +02:00
Sascha Willems
eb4fec7edb
Update Linux Vulkan loader to 1.1.73
2018-05-25 21:34:12 +02:00
prideout
556e12769c
Disable fragment shader when generating shadow map.
...
This fixes the following validation warning:
fragment shader writes to output location 0 with no matching attachment
2018-05-21 16:47:32 -07:00
Timo Wiren
0b2104b272
Fix using a potentially uninitialized variable in triangle.cpp
2018-05-20 15:32:13 +03:00
saschawillems
4b47a1ccca
Fixed wrong initial buffer size
...
Fixes #473
2018-05-14 23:08:27 +02:00
saschawillems
17e74658f7
Updated Vulkan headers to 1.1.74
2018-05-12 19:47:25 +02:00
Sascha Willems
d52f5991ed
Merge pull request #483 from sjfricke/missing-assets
...
fixed android asset gradles
2018-05-12 08:34:56 +02:00
Sascha Willems
0bb366254e
Merge pull request #482 from sjfricke/patch-1
...
Fixed Android Shadowmapping crash cmake
2018-05-12 08:34:24 +02:00
sjfricke
80536b5328
fixed android asset gradles
...
A few android examples were not loading the models needed
2018-05-11 17:41:15 -05:00
Spencer
198351d323
Fixed Android Shadowmapping crash cmake
...
follow up from #478
2018-05-11 08:03:09 -05:00
saschawillems
69dca89a02
Merge branch 'android_gradle'
2018-05-11 12:17:30 +02:00
saschawillems
565d8f91c5
Lower instance count on android
2018-05-11 08:44:18 +02:00
saschawillems
79ac92bc3b
Validation layer present check
2018-05-11 08:43:20 +02:00
saschawillems
be78fd0474
Removed deprecated app_dummy call
2018-05-11 08:31:26 +02:00
saschawillems
ab6fc5e842
Android build instructions
2018-05-10 20:04:30 +02:00
saschawillems
4c01d0ac99
Removed outdated android debug layer information (needs to be reworked for gradle)
2018-05-10 18:48:15 +02:00
saschawillems
b7a1aee5df
Updated android readme (using Android Studio)
2018-05-10 18:42:03 +02:00
saschawillems
f23b1892bc
Moved to android gradle build system
...
Fixes #309
Fixes #384
2018-05-10 17:31:30 +02:00
saschawillems
b4fccbd3d2
Added ImGui example android gradle build files
...
Fixes #457
2018-05-10 17:26:03 +02:00
saschawillems
00f9728cef
Removed unused enabled feature
2018-05-10 17:22:58 +02:00
saschawillems
3051c3782f
Use unformated text functions
2018-05-10 17:22:42 +02:00
saschawillems
fad4f25676
Updated triangle build files
2018-05-10 17:22:01 +02:00
saschawillems
46795c4b6b
Include example repository vulkan headers
...
NDK headers lag behind and miss certain functions
2018-05-10 13:17:11 +02:00
saschawillems
cc8ea13f8d
Replace deprecated holo dark theme with material theme
2018-05-09 23:28:58 +02:00
saschawillems
df2b619a75
Move output apk to bin directory
2018-05-08 07:11:32 +02:00