Commit Graph

  • 65e9dd2e3c Minor cleanup work. asuessenbach 2021-09-14 10:01:02 +0200
  • 90dd121dc2
    Merge pull request #1072 from asuessenbach/192 v1.2.192 Andreas Süßenbach 2021-09-16 10:40:30 +0200
  • f3d91d6ca9 Update to VK_HEADER_VERSION 192. asuessenbach 2021-09-16 09:18:47 +0200
  • de2145b684
    Merge pull request #1071 from asuessenbach/typename Andreas Süßenbach 2021-09-14 18:56:35 +0200
  • 025a4f5751 Remove wrong 'typename' from commands returning two values. asuessenbach 2021-09-14 17:47:39 +0200
  • 45db4dce75
    Merge pull request #1070 from asuessenbach/twoValues Andreas Süßenbach 2021-09-14 17:34:09 +0200
  • dd1855a820 Add support for commands returning two values. asuessenbach 2021-09-14 15:38:35 +0200
  • 729550951c
    Merge pull request #1069 from asuessenbach/get Andreas Süßenbach 2021-09-14 09:38:20 +0200
  • f17ff86a97 Remove restriction on get-commands to start with 'vkGet' asuessenbach 2021-09-14 08:37:27 +0200
  • 71696cb748
    Merge pull request #1068 from asuessenbach/cleanup Andreas Süßenbach 2021-09-14 08:26:50 +0200
  • 48d6492647 Minor cleanup work. asuessenbach 2021-09-08 10:15:49 +0200
  • 1dcfb305d1
    Merge pull request #1067 from asuessenbach/check Andreas Süßenbach 2021-09-13 10:49:30 +0200
  • 1415ec96d9 Removed check on missing enum values as selections of a union, which is allowed. asuessenbach 2021-09-13 09:51:14 +0200
  • a7a6e6de08
    Merge pull request #1066 from asuessenbach/DispatchLoaderStatic Andreas Süßenbach 2021-09-08 14:59:30 +0200
  • 13bdb2ff69 Introducde getDispatchLoaderStatic() to prevent dangling pointers in debug builds asuessenbach 2021-09-08 09:53:25 +0200
  • 6a8e344bb0
    Merge pull request #1064 from asuessenbach/static_assert Andreas Süßenbach 2021-09-07 15:01:45 +0200
  • dea1345852 Introduce VULKAN_HPP_STATIC_ASSERT. asuessenbach 2021-09-07 13:47:18 +0200
  • b97783be3e
    Merge pull request #1063 from asuessenbach/191 v1.2.191 Andreas Süßenbach 2021-09-07 11:53:43 +0200
  • 8b7852b390 Update to VK_HEADER_VERSION 191 asuessenbach 2021-09-07 10:20:55 +0200
  • b93f44ca92
    Merge pull request #1062 from asuessenbach/refactor Andreas Süßenbach 2021-09-07 08:49:37 +0200
  • c13b8f56bf Refactor commands generation. asuessenbach 2021-09-06 14:38:17 +0200
  • 3e43c9c101
    Merge pull request #1061 from Lephar/master Andreas Süßenbach 2021-09-06 14:29:22 +0200
  • 5d74e1db31
    Merge pull request #1049 from theHamsta/unused-variables-release-mode Andreas Süßenbach 2021-09-06 12:32:24 +0200
  • 4c8d98c81a
    Merge pull request #1060 from asuessenbach/alias Andreas Süßenbach 2021-09-06 11:01:58 +0200
  • bc37592747 Fix release build of samples: suppress warnings about unused variables Stephan Seitz 2021-09-06 10:32:06 +0200
  • de85e5396b Fix a typo on README.md Ali Emre Gülcü 2021-09-06 11:43:28 +0300
  • de750926dd Downgrade attribute "extends" of enum alias elements from required to optional. asuessenbach 2021-09-06 09:18:28 +0200
  • 2840a8cd3f
    Merge pull request #1058 from asuessenbach/constexpr Andreas Süßenbach 2021-09-01 11:15:23 +0200
  • b563641fa6 Remove constexpr specifier from defaulted struct assignment operators. asuessenbach 2021-09-01 10:02:25 +0200
  • e0eb94e848
    Merge pull request #1057 from asuessenbach/CStructureType Andreas Süßenbach 2021-08-31 18:37:48 +0200
  • d645cbb056 Introduce NativeType to get the C-type from the corresponding Cpp-type. asuessenbach 2021-08-31 13:54:58 +0200
  • 238972066d
    Merge pull request #1056 from asuessenbach/type Andreas Süßenbach 2021-08-31 13:14:17 +0200
  • c71b0e5100 Fix extension name used to protect types. asuessenbach 2021-08-31 11:57:48 +0200
  • 7f7f30a333
    Merge pull request #1054 from asuessenbach/enum Andreas Süßenbach 2021-08-31 11:41:09 +0200
  • 2c982ce501 Fix extension name used to check consistency of enum values. asuessenbach 2021-08-31 10:36:53 +0200
  • f417856cfd
    Merge pull request #1053 from asuessenbach/190 Andreas Süßenbach 2021-08-30 16:59:18 +0200
  • 303f044d43 Update to VK_HEADER_VERSION 190. asuessenbach 2021-08-30 16:03:05 +0200
  • 58ff1da4c0
    Merge pull request #1052 from asuessenbach/189 v1.2.189 Andreas Süßenbach 2021-08-30 15:47:49 +0200
  • bc67967db5 Update to VK_HEADER_VERSION 189. asuessenbach 2021-08-30 14:44:47 +0200
  • 7f0f77749d
    Merge pull request #1048 from asuessenbach/build Andreas Süßenbach 2021-08-09 13:51:31 +0200
  • 07a99a0d67
    Merge pull request #1047 from asuessenbach/altlen Andreas Süßenbach 2021-08-09 11:58:35 +0200
  • 03bf775566 Resolve two release build issues. asuessenbach 2021-08-09 11:39:35 +0200
  • 06b9e5baac
    Merge pull request #1046 from asuessenbach/reorder Andreas Süßenbach 2021-08-09 11:04:00 +0200
  • e03d7d093d Use "altlen" attribute instead of "len", if present. asuessenbach 2021-08-09 11:02:35 +0200
  • 9d7ade83f2 Minor cleanup work. asuessenbach 2021-08-05 13:13:41 +0200
  • 5c9905e5eb
    Merge pull request #1039 from asuessenbach/span Andreas Süßenbach 2021-08-05 15:24:09 +0200
  • af80b7aee8 Introduce constructors of ArrayProxy and ArrayProxyNoTemporaries from std::span (C++20) asuessenbach 2021-08-04 11:47:42 +0200
  • 0957f3a3f1
    Merge pull request #1043 from asuessenbach/alias Andreas Süßenbach 2021-08-05 11:43:29 +0200
  • 584e7115e8 Rearrange handling of struct aliases. asuessenbach 2021-08-04 23:43:49 +0200
  • b00d8e8a23
    Merge pull request #1041 from asuessenbach/check Andreas Süßenbach 2021-08-04 17:18:59 +0200
  • 5532ac3b67 move checks on StructureAliases before checks on Structures. asuessenbach 2021-08-04 17:17:27 +0200
  • cc8c8d44f9
    Merge pull request #1040 from asuessenbach/check Andreas Süßenbach 2021-08-04 16:28:45 +0200
  • 35a43611f8 Improved some checks on structures/aliases asuessenbach 2021-08-04 15:28:59 +0200
  • b557d9b527
    Merge pull request #1038 from asuessenbach/cleanup Andreas Süßenbach 2021-08-04 14:29:33 +0200
  • 6bbd64aaa5 Minor cleanup work. asuessenbach 2021-08-02 12:04:37 +0200
  • a3ea446040
    Merge pull request #1037 from asuessenbach/187 v1.2.187 v Andreas Süßenbach 2021-08-04 11:46:47 +0200
  • 6e1a3de4d2 Update to VK_HEADER_VERSION 187 asuessenbach 2021-08-04 10:45:53 +0200
  • 15c7d606af
    Merge pull request #1035 from asuessenbach/cleanup Andreas Süßenbach 2021-08-02 11:24:25 +0200
  • 5066b7b488 Minor cleanup work. asuessenbach 2021-07-30 11:25:48 +0200
  • ae8412ef9c
    Merge pull request #1033 from asuessenbach/cleanup Andreas Süßenbach 2021-07-30 11:01:45 +0200
  • 9bd672bc89 Minor cleanup work. asuessenbach 2021-07-26 17:59:25 +0200
  • 8217c85c99
    Merge pull request #1032 from asuessenbach/union Andreas Süßenbach 2021-07-28 10:16:06 +0200
  • f45b4211e5
    Merge pull request #1031 from asuessenbach/186 v1.2.186 Andreas Süßenbach 2021-07-28 09:34:27 +0200
  • 6f067eecac Filter constructors for unions with multiple elements of the same type. asuessenbach 2021-07-28 09:13:25 +0200
  • b8476a29af Update to VK_HEADER_VERSION 186. asuessenbach 2021-07-28 08:28:16 +0200
  • 8f211dc0ca
    Merge pull request #1030 from asuessenbach/assignment Andreas Süßenbach 2021-07-27 19:14:50 +0200
  • 3247dce132 Change dispatcher default argument in ObjectDestroy, ObjectFree, ObjectRelease, and PoolFree constructor VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT asuessenbach 2021-07-27 14:33:25 +0200
  • 44b8a5a4ec
    Merge pull request #1028 from asuessenbach/check Andreas Süßenbach 2021-07-27 11:13:36 +0200
  • c3da5fa53d Add check for BitFlags that are required by a Flags bitmask but not listed with any feature or extension. asuessenbach 2021-07-27 10:07:02 +0200
  • 72d3c3cae6
    Merge pull request #1027 from asuessenbach/twoReturns Andreas Süßenbach 2021-07-26 16:58:54 +0200
  • e014778535 Add support for functions returning two values, with multiple succes codes asuessenbach 2021-07-26 14:51:10 +0200
  • 5ee8ccaf33
    Merge pull request #1026 from asuessenbach/cleanup Andreas Süßenbach 2021-07-26 13:23:55 +0200
  • 23a4ed556b
    Merge pull request #1025 from paddygord/fix-numeric-limits-include Andreas Süßenbach 2021-07-26 12:49:21 +0200
  • 93cfc93fa6 Minor cleanup work. asuessenbach 2021-07-21 18:15:31 +0200
  • 8ae472d020 fix numeric_limits not found, include <limits> in samples/utils.hpp Patrick Gordon 2021-07-22 22:30:56 +0100
  • 23091775c4
    Merge pull request #1024 from asuessenbach/placeholder Andreas Süßenbach 2021-07-22 13:30:26 +0200
  • 5117c83ad9 Add placeholder members to Dispatchers to keep the relative position of other members constant when compiling for different platforms asuessenbach 2021-07-22 12:00:44 +0200
  • 047560ac12
    Merge pull request #1023 from asuessenbach/require Andreas Süßenbach 2021-07-21 18:06:57 +0200
  • 4a3c6d024d Gather commands and types per require-block in features and extensions asuessenbach 2021-07-21 17:09:21 +0200
  • 710c052892
    Merge pull request #1022 from asuessenbach/platform Andreas Süßenbach 2021-07-21 13:27:01 +0200
  • c9955dc16f Correct platform check on required extensions. asuessenbach 2021-07-21 11:47:47 +0200
  • af6c150e79
    Merge pull request #1021 from asuessenbach/185 v1.2.185 Andreas Süßenbach 2021-07-21 11:44:48 +0200
  • b9ee920bbf Update to VK_HEADER_VERSION 185. asuessenbach 2021-07-21 09:13:46 +0200
  • 7255bfef39
    Merge pull request #1020 from asuessenbach/versioncheck Andreas Süßenbach 2021-07-21 08:19:23 +0200
  • 987bd214e5 Introduce version check in function wrappers asuessenbach 2021-07-19 18:22:47 +0200
  • 4e84774ab6
    Merge pull request #1019 from asuessenbach/hash Andreas Süßenbach 2021-07-19 16:18:12 +0200
  • 488780dfd4 Introduce struct hash<vk::Flags<BitType>> asuessenbach 2021-07-19 12:12:12 +0200
  • f70d4291e4
    Merge pull request #1018 from asuessenbach/cleanup Andreas Süßenbach 2021-07-19 11:56:04 +0200
  • 4190218813 Minor cleanup work. asuessenbach 2021-07-13 09:01:55 +0200
  • 4c45b96df7 Minor cleanup work. asuessenbach 2021-07-12 12:13:46 +0200
  • fb8dd65e44
    Merge pull request #1016 from asuessenbach/cleanup Andreas Süßenbach 2021-07-12 10:38:00 +0200
  • ff6985fd34 Minor cleanup work. asuessenbach 2021-07-09 09:01:56 +0200
  • a790cfecf2 Minor cleanup work. asuessenbach 2021-07-08 17:30:53 +0200
  • 159ef75b21
    Merge pull request #1015 from asuessenbach/cleanup Andreas Süßenbach 2021-07-08 10:49:54 +0200
  • f2525a2cce Minor cleanup work. asuessenbach 2021-07-06 09:13:53 +0200
  • beca6ebc7c
    Merge pull request #1013 from asuessenbach/void Andreas Süßenbach 2021-07-07 12:08:48 +0200
  • 0bdb0cdcab Make functions returning a single value of type void (getting a void* as argument) a templated function. asuessenbach 2021-07-07 10:36:13 +0200
  • 4d48c4151d
    Merge pull request #1012 from asuessenbach/raii Andreas Süßenbach 2021-07-07 10:03:50 +0200
  • 7a534998ba Improve command name determination of second level commands in RAII handle wrappers. asuessenbach 2021-07-07 08:30:14 +0200
  • 793f70dbad
    Merge pull request #1010 from hannes-harnisch/master Andreas Süßenbach 2021-07-06 14:25:51 +0200