Commit Graph

  • 49ea9d2c55
    Merge pull request #739 from asuessenbach/2019 Andreas Süßenbach 2020-09-16 10:32:18 +0200
  • dd6eb12aef
    Merge pull request #737 from asuessenbach/asTuple Andreas Süßenbach 2020-09-16 10:01:29 +0200
  • ecaeb91e9a Add VS2019 to AppVeyor build asuessenbach 2020-09-16 09:50:02 +0200
  • 0b8e4cb938 Introduce helper function ResultValue<UniqueHandle<Type, Dispatch>>::asTuple() asuessenbach 2020-09-16 09:36:37 +0200
  • 0bacbdd449
    Merge pull request #736 from asuessenbach/discard Andreas Süßenbach 2020-09-16 08:57:39 +0200
  • d6dfdb547e Correct version of two-step function returning two vectors of data asuessenbach 2020-09-15 10:23:19 +0200
  • f4b4e0eba9
    Merge pull request #735 from asuessenbach/153 Andreas Süßenbach 2020-09-15 10:57:12 +0200
  • 45813fe9c8 Update to VK_HEADER_VERSION 153. asuessenbach 2020-09-15 10:31:32 +0200
  • a10771c7d5
    Merge pull request #733 from asuessenbach/len Andreas Süßenbach 2020-09-03 17:31:07 +0200
  • ae88e94ab4 Reintroduce support of separator '::' for len attributes. asuessenbach 2020-09-03 16:36:39 +0200
  • 8f09a023b9
    Merge pull request #732 from asuessenbach/vkGetQueryPoolResults Andreas Süßenbach 2020-09-03 16:01:08 +0200
  • 77b401d4a9 correct enhanced version of vkGetQueryPoolResults asuessenbach 2020-09-03 11:20:57 +0200
  • 51dbd32515
    Merge pull request #731 from asuessenbach/single Andreas Süßenbach 2020-09-02 22:19:03 +0200
  • 587833bb5d Make the name of the singular version in appendCommandFixedSizeVector singular. asuessenbach 2020-09-02 17:22:26 +0200
  • 343f2cf063 Make the template type T default to uint8_t in appendCommandFixedSizeVector asuessenbach 2020-09-02 16:07:35 +0200
  • 6c39ce3f65
    Merge pull request #729 from asuessenbach/appendCommand Andreas Süßenbach 2020-09-02 15:29:26 +0200
  • 0db791c687 Special handling for commands that get a size and a void-pointer to write data into asuessenbach 2020-09-02 15:00:06 +0200
  • 33b7dc8167
    Merge pull request #728 from asuessenbach/assignment Andreas Süßenbach 2020-09-01 11:13:17 +0200
  • ee38444318 Simplified assignment operator of structs asuessenbach 2020-08-31 17:32:51 +0200
  • 27d4d78ea8
    Merge pull request #726 from asuessenbach/152 Andreas Süßenbach 2020-08-27 10:28:55 +0200
  • 9aaa6481e5 Update to VK_HEADER_VERSION 152. asuessenbach 2020-08-27 09:03:06 +0200
  • 9c1882c9bc
    Merge pull request #725 from asuessenbach/readme Andreas Süßenbach 2020-08-27 08:49:37 +0200
  • 2a5d8f9dd9 Add list of all defines used to configure vulkan.hpp to README.md asuessenbach 2020-08-26 11:32:53 +0200
  • 724bbb2a0f
    Merge pull request #723 from dj2/cmake Andreas Süßenbach 2020-08-25 09:19:47 +0200
  • 35507a5648 Fixup usage of CMake variables. dan sinclair 2020-08-24 09:58:53 -0400
  • 920e1d2f66
    Merge pull request #722 from asuessenbach/DebugReportObjectType Andreas Süßenbach 2020-08-24 10:58:06 +0200
  • fa613080a7 Introduce mapping between DebugReportObjectType enum value and the corresponding cpp handle type. asuessenbach 2020-08-24 10:06:20 +0200
  • 5a366111a2
    Merge pull request #720 from asuessenbach/alias Andreas Süßenbach 2020-08-19 13:35:14 +0200
  • 2af32d03e0 [DispatchLoaderDynamic] get aliases of functions if getting the function pointer failed asuessenbach 2020-08-18 09:46:34 +0200
  • 24e03938c5
    Merge pull request #719 from asuessenbach/assert Andreas Süßenbach 2020-08-19 09:21:03 +0200
  • f168fe6931 Remove superfluous assertion. asuessenbach 2020-08-19 09:00:10 +0200
  • f6baa59a76
    Merge pull request #718 from asuessenbach/cleanup Andreas Süßenbach 2020-08-17 21:52:32 +0200
  • e2f7065c5d cleanup on helper class PoolFree. asuessenbach 2020-08-17 16:54:45 +0200
  • 654a6b4e09
    Merge pull request #717 from asuessenbach/cleanup Andreas Süßenbach 2020-08-17 16:45:00 +0200
  • b9a1af5aa1 Cleanup on helper classes ObjectDestroy and ObjectFree asuessenbach 2020-08-17 14:26:25 +0200
  • 987fbd8ee1
    Merge pull request #716 from asuessenbach/151 Andreas Süßenbach 2020-08-17 13:52:26 +0200
  • 803110efef
    Merge pull request #715 from asuessenbach/localVariable Andreas Süßenbach 2020-08-17 13:50:16 +0200
  • 7894f9b45c
    Merge pull request #712 from asuessenbach/Dispatcher Andreas Süßenbach 2020-08-17 10:32:30 +0200
  • e76b61e2e0 Update to VK_HEADER_VERSION 151. asuessenbach 2020-08-17 10:29:59 +0200
  • 03eb851f81 Improve handling of local Variables in enhanced simple functions. asuessenbach 2020-08-17 10:21:39 +0200
  • ee389e42e3 Introduce VULKAN_HPP_NO_DEFAULT_DISPATCHER to not have a default argument for the last argument of each function. asuessenbach 2020-08-13 16:46:42 +0200
  • 1eaee05676
    Merge pull request #711 from mtavenrath/docu_build Andreas Süßenbach 2020-08-13 14:30:32 +0200
  • 6f4e1e41a7 Add documentation on how to build the generator, tests, and samples. Markus Tavenrath 2020-08-13 11:38:21 +0200
  • 6082e868ad
    Merge pull request #710 from mtavenrath/clang-format Andreas Süßenbach 2020-08-12 16:38:20 +0200
  • df2bd3329c Don't fail setting up a CMake build environment generation if clang-format is not available Markus Tavenrath 2020-08-12 15:27:05 +0200
  • 777a0afeb7
    Merge pull request #709 from asuessenbach/RayTracing Andreas Süßenbach 2020-08-12 13:56:29 +0200
  • 2571778a4e [Samples][Ray Tracing] Correct offsets/sizes in the shader binding table. asuessenbach 2020-08-12 11:38:42 +0200
  • 13fb2b59e0
    Merge pull request #705 from asuessenbach/150 Andreas Süßenbach 2020-08-11 09:07:08 +0200
  • 406aeaf72c Update to VK_HEADER_VERSION 150 asuessenbach 2020-08-11 08:33:48 +0200
  • b435f6110b
    Merge pull request #704 from mhammerc/patch-1 Andreas Süßenbach 2020-08-10 13:14:42 +0200
  • 67cedbb531
    Update README.md Martin Hammerchmidt 2020-08-10 11:04:26 +0200
  • dd2bcdf719
    Update README.md Martin Hammerchmidt 2020-08-06 14:13:03 +0200
  • 85f049ba74
    Update README.md Martin Hammerchmidt 2020-08-06 14:11:03 +0200
  • 57785601af
    Update README.md Martin Hammerchmidt 2020-08-06 13:47:50 +0200
  • 07a1645765
    Merge pull request #703 from asuessenbach/149 Andreas Süßenbach 2020-08-04 10:30:01 +0200
  • 042e64ccfa Update to VK_HEADER_VERSION 149 asuessenbach 2020-08-04 09:59:51 +0200
  • 7d907ee620
    Merge pull request #700 from asuessenbach/c++20 Andreas Süßenbach 2020-07-30 13:27:44 +0200
  • ec17ccfdcf Add c++20 test run with travis-CI using clang-10 asuessenbach 2020-07-30 12:05:32 +0200
  • 533624607e
    Merge pull request #699 from asuessenbach/c++17 Andreas Süßenbach 2020-07-30 12:03:32 +0200
  • c9b38bacad Add c++17 test run with travis-CI using clang-10 asuessenbach 2020-07-30 10:57:10 +0200
  • 8f18d34421
    Merge pull request #698 from asuessenbach/c++14 Andreas Süßenbach 2020-07-30 10:54:41 +0200
  • 95ff3bca61 Add c++14 test run with travis-CI using clang-10. asuessenbach 2020-07-30 09:21:05 +0200
  • a2e754accb
    Merge pull request #697 from asuessenbach/readme Andreas Süßenbach 2020-07-29 13:38:15 +0200
  • b513141e16
    Merge pull request #696 from asuessenbach/gcc Andreas Süßenbach 2020-07-29 12:35:37 +0200
  • 503e6ce500 Fix some issues with sample code in readme.md. asuessenbach 2020-07-29 12:25:52 +0200
  • 130a496c19
    Merge pull request #695 from asuessenbach/flags Andreas Süßenbach 2020-07-29 12:13:37 +0200
  • cf6bb70849 Add gcc-10 to use with travis-CI asuessenbach 2020-07-29 11:59:16 +0200
  • 90848b6fbe
    Merge pull request #694 from asuessenbach/gcc Andreas Süßenbach 2020-07-29 11:54:51 +0200
  • a78940bced Correct sample code on flags in readme.md. asuessenbach 2020-07-29 11:53:56 +0200
  • bd64d6b8cd Add gcc-9 to use with travis-CI asuessenbach 2020-07-29 10:51:09 +0200
  • 7920ecee9e
    Merge pull request #692 from asuessenbach/clang Andreas Süßenbach 2020-07-29 10:41:35 +0200
  • faa9a28924 Add clang-10 to use with travis-CI asuessenbach 2020-07-28 11:03:43 +0200
  • ab295e57ec
    Merge pull request #693 from asuessenbach/glslang Andreas Süßenbach 2020-07-29 09:37:21 +0200
  • 8918c644a7 Update of submodule glslang asuessenbach 2020-07-28 11:37:53 +0200
  • cf48b52220
    Merge pull request #691 from asuessenbach/clang Andreas Süßenbach 2020-07-28 10:59:24 +0200
  • f379c97ed2
    Merge pull request #690 from asuessenbach/compare Andreas Süßenbach 2020-07-28 10:16:06 +0200
  • b69328eb7c Add clang-9 to use with travis-CI asuessenbach 2020-07-28 10:14:10 +0200
  • 4870ac0ae3
    Merge pull request #689 from asuessenbach/clang Andreas Süßenbach 2020-07-28 10:07:30 +0200
  • 958f9d476c Additionally guard spaceship-operator by check for existence of std-header <compare> asuessenbach 2020-07-28 09:15:31 +0200
  • 146d9e2218 Add clang-8 to use with travis-CI asuessenbach 2020-07-28 09:04:50 +0200
  • 942a72d754
    Merge pull request #688 from asuessenbach/clang Andreas Süßenbach 2020-07-28 08:55:55 +0200
  • db2dbe84df Add clang-7 to use with travis-CI asuessenbach 2020-07-27 12:19:24 +0200
  • 77942b2941
    Merge pull request #686 from asuessenbach/cmake Andreas Süßenbach 2020-07-27 13:32:27 +0200
  • 8fea3d01a2 Add clang-7 to use with travis-CI asuessenbach 2020-07-27 12:19:24 +0200
  • e5d08a2aca Use VulkanRegistry_DIR and VulkanHeaders_INCLUDE_DIR as introduced in Vulkan-Tools/cmake/FindVulkanHeaders.cmake asuessenbach 2020-07-27 12:08:03 +0200
  • 830bc53d62
    Merge pull request #683 from asuessenbach/allocator Andreas Süßenbach 2020-07-27 10:17:00 +0200
  • 99f990afa1 Extend template argument list for functions returning a std::vector<Stuff> to help compilers detecting the correct function. asuessenbach 2020-07-23 18:14:05 +0200
  • 2a5a0a2798
    Merge pull request #682 from asuessenbach/reorder Andreas Süßenbach 2020-07-23 11:31:57 +0200
  • 0ff1e674ee Reordered listing of structures and handles asuessenbach 2020-07-22 10:20:05 +0200
  • fba2516d9c Remove implicit cast operators on ResultValue<T> asuessenbach 2020-07-20 13:48:03 +0200
  • 8416b469d5 Remove implicit cast operators on ResultValue<T> asuessenbach 2020-07-20 13:48:03 +0200
  • 4cdc51ba0f Introduce usage of [[nodiscard]] with C++17 asuessenbach 2020-07-15 08:55:47 +0200
  • 2de8a25cf9 Introduce usage of [[nodiscard]] with C++17 asuessenbach 2020-07-15 08:55:47 +0200
  • 43df4dd0f1
    Merge pull request #681 from asuessenbach/148 Andreas Süßenbach 2020-07-21 13:23:27 +0200
  • 22ba23d36f Update to VK_HEADER_VERSION 148. asuessenbach 2020-07-21 12:24:17 +0200
  • 7f7ddc2586 Provide implicit conversions from ResultValue to value type. asuessenbach 2020-07-16 17:11:08 +0200
  • 6556185252 [tests][ResultValue] Add test for struct wrapper type mocabe 2020-07-17 20:14:55 +0900
  • 1ac915c049 Make struct copy constructors explicit Timo Suoranta 2020-07-17 14:09:32 +0300
  • 8dd6515819 Rename CMake variable for Vulkan registry Timo Suoranta 2020-07-15 14:11:57 +0300
  • 4565169a97 [HPP] Disable implicit move ctor in struct wrapper types mocabe 2020-07-17 19:23:57 +0900