Commit Graph

1552 Commits

Author SHA1 Message Date
asuessenbach
e76b61e2e0 Update to VK_HEADER_VERSION 151. 2020-08-17 10:29:59 +02:00
asuessenbach
03eb851f81 Improve handling of local Variables in enhanced simple functions. 2020-08-17 10:21:39 +02:00
asuessenbach
ee389e42e3 Introduce VULKAN_HPP_NO_DEFAULT_DISPATCHER to not have a default argument for the last argument of each function. 2020-08-13 16:46:42 +02:00
Andreas Süßenbach
1eaee05676
Merge pull request #711 from mtavenrath/docu_build
Add documentation on how to build the generator, tests, and samples.
2020-08-13 14:30:32 +02:00
Markus Tavenrath
6f4e1e41a7 Add documentation on how to build the generator, tests, and samples. 2020-08-13 11:38:21 +02:00
Andreas Süßenbach
6082e868ad
Merge pull request #710 from mtavenrath/clang-format
Don't fail setting up a CMake build environment generation if clang-f…
2020-08-12 16:38:20 +02:00
Markus Tavenrath
df2bd3329c Don't fail setting up a CMake build environment generation if clang-format is not available 2020-08-12 15:27:05 +02:00
Andreas Süßenbach
777a0afeb7
Merge pull request #709 from asuessenbach/RayTracing
[Samples][Ray Tracing] Correct offsets/sizes in the shader binding table
2020-08-12 13:56:29 +02:00
asuessenbach
2571778a4e [Samples][Ray Tracing] Correct offsets/sizes in the shader binding table. 2020-08-12 11:38:42 +02:00
Andreas Süßenbach
13fb2b59e0
Merge pull request #705 from asuessenbach/150
Update to VK_HEADER_VERSION 150
2020-08-11 09:07:08 +02:00
asuessenbach
406aeaf72c Update to VK_HEADER_VERSION 150 2020-08-11 08:33:48 +02:00
Andreas Süßenbach
b435f6110b
Merge pull request #704 from mhammerc/patch-1
Fix code typos in Readme
2020-08-10 13:14:42 +02:00
Martin Hammerchmidt
67cedbb531
Update README.md 2020-08-10 11:04:26 +02:00
Martin Hammerchmidt
dd2bcdf719
Update README.md 2020-08-06 14:13:03 +02:00
Martin Hammerchmidt
85f049ba74
Update README.md 2020-08-06 14:11:03 +02:00
Martin Hammerchmidt
57785601af
Update README.md
Fix a few typo on 2 examples (didn't  check more examples)
2020-08-06 13:47:50 +02:00
Andreas Süßenbach
07a1645765
Merge pull request #703 from asuessenbach/149
Update to VK_HEADER_VERSION 149
2020-08-04 10:30:01 +02:00
asuessenbach
042e64ccfa Update to VK_HEADER_VERSION 149 2020-08-04 09:59:51 +02:00
Andreas Süßenbach
7d907ee620
Merge pull request #700 from asuessenbach/c++20
Add c++20 test run with travis-CI using clang-10
2020-07-30 13:27:44 +02:00
asuessenbach
ec17ccfdcf Add c++20 test run with travis-CI using clang-10 2020-07-30 12:05:32 +02:00
Andreas Süßenbach
533624607e
Merge pull request #699 from asuessenbach/c++17
Add c++17 test run with travis-CI using clang-10
2020-07-30 12:03:32 +02:00
asuessenbach
c9b38bacad Add c++17 test run with travis-CI using clang-10 2020-07-30 10:57:10 +02:00
Andreas Süßenbach
8f18d34421
Merge pull request #698 from asuessenbach/c++14
Add c++14 test run with travis-CI using clang-10.
2020-07-30 10:54:41 +02:00
asuessenbach
95ff3bca61 Add c++14 test run with travis-CI using clang-10. 2020-07-30 10:32:23 +02:00
Andreas Süßenbach
a2e754accb
Merge pull request #697 from asuessenbach/readme
Fix some issues with sample code in readme.md.
2020-07-29 13:38:15 +02:00
Andreas Süßenbach
b513141e16
Merge pull request #696 from asuessenbach/gcc
Add gcc-10 to use with travis-CI
2020-07-29 12:35:37 +02:00
asuessenbach
503e6ce500 Fix some issues with sample code in readme.md. 2020-07-29 12:25:52 +02:00
Andreas Süßenbach
130a496c19
Merge pull request #695 from asuessenbach/flags
Correct sample code on flags in readme.md.
2020-07-29 12:13:37 +02:00
asuessenbach
cf6bb70849 Add gcc-10 to use with travis-CI 2020-07-29 11:59:16 +02:00
Andreas Süßenbach
90848b6fbe
Merge pull request #694 from asuessenbach/gcc
Add gcc-9 to use with travis-CI
2020-07-29 11:54:51 +02:00
asuessenbach
a78940bced Correct sample code on flags in readme.md. 2020-07-29 11:53:56 +02:00
asuessenbach
bd64d6b8cd Add gcc-9 to use with travis-CI 2020-07-29 10:51:09 +02:00
Andreas Süßenbach
7920ecee9e
Merge pull request #692 from asuessenbach/clang
Add clang-10 to use with travis-CI
2020-07-29 10:41:35 +02:00
asuessenbach
faa9a28924 Add clang-10 to use with travis-CI 2020-07-29 10:22:22 +02:00
Andreas Süßenbach
ab295e57ec
Merge pull request #693 from asuessenbach/glslang
Update of submodule glslang
2020-07-29 09:37:21 +02:00
asuessenbach
8918c644a7 Update of submodule glslang 2020-07-29 09:16:09 +02:00
Andreas Süßenbach
cf48b52220
Merge pull request #691 from asuessenbach/clang
Add clang-9 to use with travis-CI
2020-07-28 10:59:24 +02:00
Andreas Süßenbach
f379c97ed2
Merge pull request #690 from asuessenbach/compare
Additionally guard spaceship-operator by check for existence of std-header <compare>
2020-07-28 10:16:06 +02:00
asuessenbach
b69328eb7c Add clang-9 to use with travis-CI 2020-07-28 10:14:10 +02:00
Andreas Süßenbach
4870ac0ae3
Merge pull request #689 from asuessenbach/clang
Add clang-8 to use with travis-CI
2020-07-28 10:07:30 +02:00
asuessenbach
958f9d476c Additionally guard spaceship-operator by check for existence of std-header <compare> 2020-07-28 09:15:31 +02:00
asuessenbach
146d9e2218 Add clang-8 to use with travis-CI 2020-07-28 09:04:50 +02:00
Andreas Süßenbach
942a72d754
Merge pull request #688 from asuessenbach/clang
Add clang-7 to use with travis-CI
2020-07-28 08:55:55 +02:00
asuessenbach
db2dbe84df Add clang-7 to use with travis-CI 2020-07-27 15:23:02 +02:00
Andreas Süßenbach
77942b2941
Merge pull request #686 from asuessenbach/cmake
Use VulkanRegistry_DIR and VulkanHeaders_INCLUDE_DIR as introduced in Vulkan-Tools/cmake/FindVulkanHeaders.cmake
2020-07-27 13:32:27 +02:00
asuessenbach
e5d08a2aca Use VulkanRegistry_DIR and VulkanHeaders_INCLUDE_DIR as introduced in Vulkan-Tools/cmake/FindVulkanHeaders.cmake 2020-07-27 12:08:03 +02:00
Andreas Süßenbach
830bc53d62
Merge pull request #683 from asuessenbach/allocator
Extend template argument list for functions returning a std::vector<Stuff> to help compilers detecting the correct function.
2020-07-27 10:17:00 +02:00
asuessenbach
99f990afa1 Extend template argument list for functions returning a std::vector<Stuff> to help compilers detecting the correct function.
+ change the order of Allocator and Dispatch template arguments for functions returning a std::vector<UniqueStuff>, as the Allocator needs to use the Dispatch in those cases!
2020-07-23 18:14:05 +02:00
Andreas Süßenbach
2a5a0a2798
Merge pull request #682 from asuessenbach/reorder
Reordered listing of structures and handles
2020-07-23 11:31:57 +02:00
asuessenbach
0ff1e674ee Reordered listing of structures and handles
-> no need to forward declare the structures any more
2020-07-23 10:02:16 +02:00