Commit Graph

  • 16d8333b87
    Merge pull request #872 from arpit15/master Andreas Süßenbach 2021-02-01 09:08:33 +0100
  • c848f0e6e8
    Update Vookoo introduction article link Arpit Agarwal 2021-01-28 19:48:15 -0500
  • 7486ae87bd
    Merge pull request #871 from asuessenbach/readme Andreas Süßenbach 2021-01-28 11:37:59 +0100
  • 3a6b80f916 Mention connection of VULKAN_HPP_STORAGE_API and VULKAN_HPP_DEFAULT_DISPATCH_LOADER_DYNAMIC_STORAGE in the README.md asuessenbach 2021-01-28 09:23:14 +0100
  • 1a6c835f16
    Merge pull request #868 from asuessenbach/168 v1.2.168 Andreas Süßenbach 2021-01-26 11:15:00 +0100
  • fe73611127 Update to VK_HEADER_VERSION 168. asuessenbach 2021-01-26 08:47:17 +0100
  • 5a10fb84b7
    Merge pull request #867 from asuessenbach/enums Andreas Süßenbach 2021-01-25 23:32:11 +0100
  • 3c7123f506 Add platform protection on enum value level. asuessenbach 2021-01-25 16:34:32 +0100
  • c1c70e760e
    Merge pull request #866 from asuessenbach/bestPractices Andreas Süßenbach 2021-01-25 16:37:40 +0100
  • 5fc91db38d Prepare usage of BestPractices validation layer. asuessenbach 2021-01-25 13:34:30 +0100
  • 1df2022af8
    Merge pull request #864 from asuessenbach/disabled Andreas Süßenbach 2021-01-22 13:19:49 +0100
  • db7e75bf06 Remove error checks on unknown enums for disabled extensions. asuessenbach 2021-01-21 22:33:36 +0100
  • d421b3fbf6
    Merge pull request #863 from asuessenbach/command Andreas Süßenbach 2021-01-21 22:11:17 +0100
  • 0ef65dcdec
    Merge pull request #862 from asuessenbach/StructureChain Andreas Süßenbach 2021-01-21 22:04:05 +0100
  • 0d9f2fb882 Add support for functions getting two values with more than one allowed success code. asuessenbach 2021-01-21 18:11:51 +0100
  • 8a21c2e0eb Fix function StructureChain::unlink(). asuessenbach 2021-01-21 16:56:14 +0100
  • a82ea0f9b0
    Merge pull request #861 from asuessenbach/167 v1.2.167 Andreas Süßenbach 2021-01-21 15:55:22 +0100
  • 40dbf184fc Update to VK_HEADER_VERSION 167. asuessenbach 2021-01-21 09:43:44 +0100
  • 85fb79c2c9
    Merge pull request #859 from asuessenbach/StructureChain Andreas Süßenbach 2021-01-20 16:38:20 +0100
  • 2e2782448c Introduce new function StructureChain::isLinked<>() asuessenbach 2021-01-20 10:33:33 +0100
  • b9ec269ab2
    Merge pull request #845 from mtavenrath/fix_warnings Andreas Süßenbach 2021-01-19 08:38:45 +0100
  • 160dc916f9 Change structure member sType to non-const to allow default assignment operator. Make copy constructor and copy assignment default. The latter is required for C++20 designated initializers. Delegate the constructor from C-type to the copy constructor by casting rhs accordingly. Fix warnings on gcc/clang. Markus Tavenrath 2021-01-07 16:04:52 +0100
  • 6021a83770
    Merge pull request #855 from tomilov/fix-werror Andreas Süßenbach 2021-01-18 12:07:03 +0100
  • 92c91a9f46
    Merge pull request #853 from asuessenbach/StorageAPI Andreas Süßenbach 2021-01-18 11:30:00 +0100
  • c45058764e [linux][warnings] Fix -Werror=unused-but-set-variable on GCC 10.2, Linux Anatoliy Tomilov 2021-01-15 07:28:26 +0500
  • 09ce7083b3
    Merge pull request #852 from asuessenbach/ArrayProxyNoTemporaries Andreas Süßenbach 2021-01-14 16:41:13 +0100
  • 376dd7aff3 Guard definition of VULKAN_HPP_STORAGE_API by an if !defined(); extend internal support to gcc and clang. asuessenbach 2021-01-14 14:32:01 +0100
  • dcc775eb53 Make ArrayProxyNoTemporaries complete by marking all constructors getting rvalue references as deleted. asuessenbach 2021-01-14 11:41:30 +0100
  • 822bcdcb4a
    Merge pull request #850 from asuessenbach/flags Andreas Süßenbach 2021-01-12 11:49:12 +0100
  • 983c8795e6 Introduce configuration flag VULKAN_HPP_FLAGS_MASK_TYPE_AS_PUBLIC. asuessenbach 2021-01-12 10:04:13 +0100
  • 7648c6e0f8
    Merge pull request #848 from asuessenbach/disabledExtension Andreas Süßenbach 2021-01-06 13:37:08 +0100
  • 6e86de19ab Remove error checks on unknown types and commands for disabled extensions. asuessenbach 2021-01-06 12:35:56 +0100
  • 45b5891109
    Merge pull request #846 from asuessenbach/166 v1.2.166 Andreas Süßenbach 2021-01-04 11:22:47 +0100
  • 5defbab14b Update to VK_HEADER_VERSION 166. asuessenbach 2021-01-04 10:06:24 +0100
  • fcf5355df6
    Merge pull request #843 from asuessenbach/name Andreas Süßenbach 2020-12-17 14:07:40 +0100
  • e5be32f093 Fix construction of implicit function argument from class member. asuessenbach 2020-12-17 11:21:51 +0100
  • 4ec5b4aae0
    Merge pull request #841 from asuessenbach/mutualExclusive Andreas Süßenbach 2020-12-15 10:14:37 +0100
  • 45e06d1753 Special handling for detecting mutual exclusive len usage on structures. asuessenbach 2020-12-10 17:23:44 +0100
  • b02354a43c
    Merge pull request #842 from asuessenbach/165 v1.2.165 Andreas Süßenbach 2020-12-14 16:07:12 +0100
  • a0f6203570 Update to VK_HEADER_VERSION 165 asuessenbach 2020-12-14 13:26:02 +0100
  • 79ad327691
    Merge pull request #839 from asuessenbach/assert Andreas Süßenbach 2020-12-10 12:59:29 +0100
  • 4bc8906990 Make structure information "obsolete" a vector of bool. asuessenbach 2020-12-10 11:11:13 +0100
  • 8e8fd27337
    Merge pull request #838 from asuessenbach/164 v1.2.164 Andreas Süßenbach 2020-12-08 11:54:58 +0100
  • fad90eadf6 Update to VK_HEADER_VERSION 164. asuessenbach 2020-12-08 10:28:51 +0100
  • 3d16e6ea20
    Merge pull request #837 from asuessenbach/AppVeyor Andreas Süßenbach 2020-12-07 17:24:09 +0100
  • 0800990456 Add MSVC 2019 builds again asuessenbach 2020-12-07 16:22:07 +0100
  • 7b5ad9a7d5
    Merge pull request #836 from asuessenbach/ObjectReleaseExt Andreas Süßenbach 2020-12-07 16:00:31 +0100
  • 696206b0aa Remove obsolete helper object ObjectReleaseExt. asuessenbach 2020-12-07 14:32:20 +0100
  • 244188e979 Reintroduce using VS 2019 in AppVeyor builds. asuessenbach 2020-11-16 16:11:36 +0100
  • 8ba5c6f5c5
    Merge pull request #835 from asuessenbach/objTypeEnum Andreas Süßenbach 2020-12-07 10:47:41 +0100
  • de79787457 Fix issue on name construction for objtypeenum attribute asuessenbach 2020-12-07 09:26:48 +0100
  • 301bbf08dd Add special handling for new VK_NV_acquire_winrt_display extension Markus Tavenrath 2020-12-04 16:18:52 +0100
  • 7da2101981 Add special handling for new VK_NV_acquire_winrt_display extension Markus Tavenrath 2020-12-04 16:18:52 +0100
  • 99d9ef9b7d
    Merge pull request #833 from asuessenbach/163 v1.2.163 Andreas Süßenbach 2020-12-01 11:46:56 +0100
  • 40bc006527 Update to VK_HEADER_VERSION 163. asuessenbach 2020-12-01 10:09:03 +0100
  • 8d8436cc51 Update to VK_HEADER_VERSION 162. v1.2.162 asuessenbach 2020-11-23 09:46:41 +0100
  • 0c7f76e3f6
    Merge pull request #831 from asuessenbach/Vulkan1_1 Andreas Süßenbach 2020-11-18 08:32:14 +0100
  • ac946cd25d
    Merge pull request #830 from asuessenbach/spaceship Andreas Süßenbach 2020-11-18 08:30:27 +0100
  • 53084c9941 Move some samples to VK_API_VERSION_1_1. asuessenbach 2020-11-17 16:42:52 +0100
  • 28422de041 Introduce VULKAN_HPP_NO_SPACESHIP_OPERATOR to disable operator<=>() for all structs and classes. asuessenbach 2020-11-17 15:31:13 +0100
  • ee2adb61b1
    Merge pull request #829 from asuessenbach/typo Andreas Süßenbach 2020-11-17 13:42:52 +0100
  • 96fe7ed2c6 Fixed a typo in functions enumerating chained structures. asuessenbach 2020-11-17 11:57:50 +0100
  • a2b8ded12c
    Merge pull request #828 from asuessenbach/enumerate Andreas Süßenbach 2020-11-17 11:32:48 +0100
  • 16ace53e02 Add support for functions that enumerate chained structures. asuessenbach 2020-11-17 09:51:55 +0100
  • 697d2ff95c
    Merge pull request #825 from asuessenbach/161 v1.2.161 Andreas Süßenbach 2020-11-16 16:07:01 +0100
  • 04b4e5a077 Update to VK_HEADER_VERSION 161. asuessenbach 2020-11-16 13:44:20 +0100
  • dc94e1589d
    Merge pull request #823 from asuessenbach/assert Andreas Süßenbach 2020-11-12 17:55:03 +0100
  • 06c708fc24 Removed an outdated assertion. asuessenbach 2020-11-12 16:42:38 +0100
  • 87cf10706d
    Merge pull request #822 from asuessenbach/check Andreas Süßenbach 2020-11-10 11:48:14 +0100
  • eb9370922b Replace check on (deprecated) VkDebugReportObjectTypeEXT enum values with check on VkObjectType values. asuessenbach 2020-11-10 10:26:05 +0100
  • 009e56beb1
    Merge pull request #820 from asuessenbach/160 v1.2.160 Andreas Süßenbach 2020-11-09 13:39:31 +0100
  • 96ff36d382
    Merge pull request #819 from asuessenbach/StructureChain Andreas Süßenbach 2020-11-09 13:37:59 +0100
  • 6b2c310cf8 Update to VK_HEADER_VERSION 160. asuessenbach 2020-11-09 10:04:02 +0100
  • e159e685d4 Add missing const-qualifier in the static_cast in function T const & StructureChain::getFeatures2() const. asuessenbach 2020-11-09 09:55:45 +0100
  • 7abf60533a
    Merge pull request #816 from asuessenbach/callArguments Andreas Süßenbach 2020-11-04 11:37:10 +0100
  • 864d1854fc Cleanup on call arguments construction. asuessenbach 2020-11-02 15:47:20 +0100
  • a5b62787fe
    Merge pull request #815 from asuessenbach/159 v1.2.159 Andreas Süßenbach 2020-11-02 17:15:18 +0100
  • 940495efe1
    Merge pull request #814 from asuessenbach/defaults Andreas Süßenbach 2020-11-02 17:12:49 +0100
  • 8a53e8da06 Update to VK_HEADER_VERSION 159. asuessenbach 2020-11-02 15:15:35 +0100
  • 2a700aaa74 Removed default arguments from standard versions of functions, and the shortened function versions of destroy* and free* asuessenbach 2020-11-02 11:51:07 +0100
  • a4aeabb770
    Merge pull request #811 from asuessenbach/readme Andreas Süßenbach 2020-11-02 09:55:27 +0100
  • 9003d5fc18
    Merge pull request #810 from asuessenbach/constVectorIndirect Andreas Süßenbach 2020-10-29 17:37:10 +0100
  • 6215ecaee4
    Merge pull request #809 from kiroma/master Andreas Süßenbach 2020-10-29 09:09:57 +0100
  • a8c15596da Add section on deprecated elements to README.md. asuessenbach 2020-10-28 13:54:53 +0100
  • 50cc580941 Adding support for functions with a const pointer input with its len specified by a structure member. asuessenbach 2020-10-28 10:18:05 +0100
  • 0eb17d3f86
    Default Flags' copy functions Krzysztof Kurek 2020-10-27 22:09:14 +0100
  • cf92bfea25
    Merge pull request #807 from asuessenbach/toHexString Andreas Süßenbach 2020-10-27 12:30:27 +0100
  • 06dd9c6560
    Merge pull request #808 from asuessenbach/cleanup Andreas Süßenbach 2020-10-27 08:49:37 +0100
  • 987d6a4d98 Final cleanup on command generation refactoring. asuessenbach 2020-10-26 16:16:48 +0100
  • e6a261f46c
    Merge pull request #806 from asuessenbach/registryPath Andreas Süßenbach 2020-10-26 11:22:47 +0100
  • 244a096d77 Introduce helper function toHexString used in to_string functions on invalid values. asuessenbach 2020-10-26 10:58:50 +0100
  • e407d6eb9a Fix broken registry path usage asuessenbach 2020-10-26 09:16:34 +0100
  • 65b7cdd5e3
    Merge pull request #805 from asuessenbach/refactor Andreas Süßenbach 2020-10-26 09:10:47 +0100
  • e4f8003dbd Refactor commands handling pointers to alien data types asuessenbach 2020-10-25 22:00:53 +0100
  • 93c7bf5894
    Merge pull request #802 from asuessenbach/refactor Andreas Süßenbach 2020-10-24 23:32:38 +0200
  • e973e585c7 Refactor commands enumerating a vector of chained structures. asuessenbach 2020-10-22 10:19:40 +0200
  • 1a98c5efd6
    Merge pull request #800 from asuessenbach/fix Andreas Süßenbach 2020-10-22 20:25:00 +0200
  • 1a7e754609 Correct size and pointer arguments for singular versions of a command asuessenbach 2020-10-22 13:27:02 +0200
  • 62a9e28264
    Merge pull request #799 from asuessenbach/ArrayProxy Andreas Süßenbach 2020-10-22 10:20:08 +0200
  • 04e4536c2c
    Merge pull request #798 from asuessenbach/refactor Andreas Süßenbach 2020-10-22 09:39:34 +0200