Commit graph

1553 commits

Author SHA1 Message Date
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
saschawillems
8924ce733e android example template, base as shared library 2018-05-08 07:10:30 +02:00
sjfricke
7e15234145 cleaned up particlefire example
really dug into example to learn and just _leaving the example better then I found it_ but cleaning up some unused values and swizzle redudency in shaders. Tested on desktop and android
2018-05-06 23:27:41 -05:00
Sascha Willems
6e28986d5d
Merge pull request #476 from CaffeinePwrdAl/texture3d_format_flag_fix
texture3d checks wrong type of flag (VK_IMAGE_USAGE_TRANSFER_DST_BIT instead of VK_FORMAT_FEATURE_TRANSFER_DST_BIT)
2018-05-06 09:22:09 +02:00
Sascha Willems
c76a9ffd3d
Merge pull request #471 from sergeyreznik/win32_dpi_aware
Enable DPI awareness on Windows platform
2018-05-06 09:19:50 +02:00
saschawillems
f8fc3e8b8e Updated android example template 2018-05-05 11:51:28 +02:00
saschawillems
c515cf3558 Added android example template 2018-05-04 21:17:54 +02:00
Alex Walters
fd152cf176 texture3d checks wrong type of flag (TRANSFER_DST)
Test is checking that the format supports being a transfer destination
but is checking the optimalTilingFeatures against an image usage flag
(VK_IMAGE_USAGE_TRANSFER_DST_BIT) instead of a format feature flag
(VK_FORMAT_FEATURE_TRANSFER_DST_BIT) which have different values.

Otherwise the test believes the device does not support the required
format and quits.
2018-05-04 16:52:21 +01:00
Giuseppe Barbieri
22b18a7708
Update VulkanTexture.hpp 2018-05-02 14:24:24 +02:00
Giuseppe Barbieri
51fe3eee02
Update triangle.cpp 2018-05-02 14:22:54 +02:00