Commit Graph

  • a60644f13c
    Merge pull request #1102 from asuessenbach/cleanup Andreas Süßenbach 2021-10-18 11:47:14 +02:00
  • 7645e4eb82 Minor cleanup work. asuessenbach 2021-10-11 14:17:23 +02:00
  • 4573a7cd39
    Merge pull request #1100 from asuessenbach/void Andreas Süßenbach 2021-10-14 15:51:14 +02:00
  • 8d23f0ed8c Fix handling of "void *" in generateCommandResultGetValue asuessenbach 2021-10-14 13:44:44 +02:00
  • 5a409c9910
    Merge pull request #1099 from KhronosGroup/update-vulkan-headers-pr Andreas Süßenbach 2021-10-14 10:01:09 +02:00
  • 1144b65e7a Update Vulkan-Headers to v1.2.196 GitHub 2021-10-14 00:34:01 +00:00
  • b5255503ec
    Merge pull request #1097 from asuessenbach/nullptr Andreas Süßenbach 2021-10-13 08:37:21 +02:00
  • c3f32b8538 Introduce constructors on nullptr_t for the RAII handle classes. asuessenbach 2021-10-11 17:49:13 +02:00
  • 9f86befbaa
    Merge pull request #1096 from asuessenbach/cleanup Andreas Süßenbach 2021-10-11 11:42:27 +02:00
  • dcb654bc0b Minor cleanup work. asuessenbach 2021-10-05 18:09:05 +02:00
  • 4bcd301070
    Merge pull request #1095 from asuessenbach/inline Andreas Süßenbach 2021-10-07 11:48:37 +02:00
  • bc942e42da Add 'inline' to static getDispatchLoaderStatic() asuessenbach 2021-10-07 10:22:19 +02:00
  • 0799e35086
    Merge pull request #1093 from asuessenbach/disabled Andreas Süßenbach 2021-10-06 15:30:03 +02:00
  • ba2ed4bae9
    Merge pull request #1092 from asuessenbach/fuchsia Andreas Süßenbach 2021-10-06 14:01:31 +02:00
  • fadacdf87b Improve handling of disabled extensions. asuessenbach 2021-10-06 14:00:40 +02:00
  • 6db58639f8 Add support of functions taking and returning a vector of data asuessenbach 2021-10-06 09:47:13 +02:00
  • 511437e473
    Merge pull request #1091 from KhronosGroup/update-vulkan-headers-pr Andreas Süßenbach 2021-10-06 12:18:28 +02:00
  • a67c40379d Update Vulkan-Headers to v1.2.195 GitHub 2021-10-06 00:37:42 +00:00
  • b4db8a9d5a
    Merge pull request #1089 from asuessenbach/cleanup Andreas Süßenbach 2021-10-04 13:57:52 +02:00
  • 0122305ce8 Some more code cleanup asuessenbach 2021-10-04 12:10:04 +02:00
  • 5df37b6f43
    Merge pull request #1088 from asuessenbach/ArrayWrapper1D Andreas Süßenbach 2021-10-04 12:09:11 +02:00
  • cc3549ec58 Change 32-bit test in ArrayWrapper1D to using VK_USE_64_BIT_PTR_DEFINES. asuessenbach 2021-10-04 11:08:19 +02:00
  • 1313ffa4ce
    Merge pull request #1087 from asuessenbach/cleanup Andreas Süßenbach 2021-10-04 10:40:47 +02:00
  • 3fdf58cd5f Minor cleanup work. asuessenbach 2021-09-28 08:56:30 +02:00
  • 9688e9c7be
    Merge pull request #1083 from KhronosGroup/update-vulkan-headers-pr Andreas Süßenbach 2021-09-29 10:30:46 +02:00
  • b88b27ad64 Update Vulkan-Headers to v1.2.194 GitHub 2021-09-29 00:34:11 +00:00
  • 6307ce404e
    Merge pull request #1082 from asuessenbach/singular Andreas Süßenbach 2021-09-27 17:59:08 +02:00
  • 11f18e8502 Add "singular" version of functions returning a vector of values and one value, now returning just a pair of values asuessenbach 2021-09-27 15:32:23 +02:00
  • fe9f976033
    Merge pull request #1081 from asuessenbach/refactor Andreas Süßenbach 2021-09-27 13:23:05 +02:00
  • f555afeac6 Refactor command generation of RAII handles. asuessenbach 2021-09-24 08:11:08 +02:00
  • 1af2d01de6
    Merge pull request #1080 from asuessenbach/cleanup Andreas Süßenbach 2021-09-23 15:42:09 +02:00
  • 62ee069886 Minor cleanup work. asuessenbach 2021-09-23 10:46:25 +02:00
  • ae8726e30f
    Merge pull request #1079 from asuessenbach/refactor Andreas Süßenbach 2021-09-23 08:32:36 +02:00
  • 1226c5b530
    Merge pull request #1076 from theHamsta/automatic-prs Andreas Süßenbach 2021-09-23 08:30:15 +02:00
  • 80acc02777 Refactor command generation. asuessenbach 2021-09-21 13:37:15 +02:00
  • 9f6892513d ci: set tag for Vulkan-Headers if non-existing Stephan Seitz 2021-09-21 19:40:35 +02:00
  • 8be8c94eb5 ci: Add .github/workflows/update-header-pr.yml Stephan Seitz 2021-09-21 11:05:25 +02:00
  • 03edaa8835
    Merge pull request #1078 from asuessenbach/193 Andreas Süßenbach 2021-09-22 11:14:33 +02:00
  • 992de7d190 Update to VK_HEADER_VERSION 193. asuessenbach 2021-09-22 09:24:36 +02:00
  • 57390c9bc7
    Merge pull request #1077 from asuessenbach/check Andreas Süßenbach 2021-09-21 18:51:47 +02:00
  • 4e055c376d Move argument type check of func pointers to final check. asuessenbach 2021-09-21 14:20:24 +02:00
  • 0eea598f6f
    Merge pull request #1074 from asuessenbach/refactor Andreas Süßenbach 2021-09-21 10:00:26 +02:00
  • b39d6aa44d Refactor RAII-handle constructor generation. asuessenbach 2021-09-21 08:36:04 +02:00
  • 5949e206ba
    Merge pull request #1073 from asuessenbach/cleanup Andreas Süßenbach 2021-09-20 11:00:04 +02:00
  • 65e9dd2e3c Minor cleanup work. asuessenbach 2021-09-14 10:01:02 +02:00
  • 90dd121dc2
    Merge pull request #1072 from asuessenbach/192 Andreas Süßenbach 2021-09-16 10:40:30 +02:00
  • f3d91d6ca9 Update to VK_HEADER_VERSION 192. asuessenbach 2021-09-16 09:18:47 +02:00
  • de2145b684
    Merge pull request #1071 from asuessenbach/typename Andreas Süßenbach 2021-09-14 18:56:35 +02:00
  • 025a4f5751 Remove wrong 'typename' from commands returning two values. asuessenbach 2021-09-14 17:47:39 +02:00
  • 45db4dce75
    Merge pull request #1070 from asuessenbach/twoValues Andreas Süßenbach 2021-09-14 17:34:09 +02:00
  • dd1855a820 Add support for commands returning two values. asuessenbach 2021-09-14 15:38:35 +02:00
  • 729550951c
    Merge pull request #1069 from asuessenbach/get Andreas Süßenbach 2021-09-14 09:38:20 +02:00
  • f17ff86a97 Remove restriction on get-commands to start with 'vkGet' asuessenbach 2021-09-14 08:37:27 +02:00
  • 71696cb748
    Merge pull request #1068 from asuessenbach/cleanup Andreas Süßenbach 2021-09-14 08:26:50 +02:00
  • 48d6492647 Minor cleanup work. asuessenbach 2021-09-08 10:15:49 +02:00
  • 1dcfb305d1
    Merge pull request #1067 from asuessenbach/check Andreas Süßenbach 2021-09-13 10:49:30 +02:00
  • 1415ec96d9 Removed check on missing enum values as selections of a union, which is allowed. asuessenbach 2021-09-13 09:51:14 +02:00
  • a7a6e6de08
    Merge pull request #1066 from asuessenbach/DispatchLoaderStatic Andreas Süßenbach 2021-09-08 14:59:30 +02:00
  • 13bdb2ff69 Introducde getDispatchLoaderStatic() to prevent dangling pointers in debug builds asuessenbach 2021-09-08 09:53:25 +02:00
  • 6a8e344bb0
    Merge pull request #1064 from asuessenbach/static_assert Andreas Süßenbach 2021-09-07 15:01:45 +02:00
  • dea1345852 Introduce VULKAN_HPP_STATIC_ASSERT. asuessenbach 2021-09-07 13:47:18 +02:00
  • b97783be3e
    Merge pull request #1063 from asuessenbach/191 Andreas Süßenbach 2021-09-07 11:53:43 +02:00
  • 8b7852b390 Update to VK_HEADER_VERSION 191 asuessenbach 2021-09-07 10:20:55 +02:00
  • b93f44ca92
    Merge pull request #1062 from asuessenbach/refactor Andreas Süßenbach 2021-09-07 08:49:37 +02:00
  • c13b8f56bf Refactor commands generation. asuessenbach 2021-09-06 14:38:17 +02:00
  • 3e43c9c101
    Merge pull request #1061 from Lephar/master Andreas Süßenbach 2021-09-06 14:29:22 +02:00
  • 5d74e1db31
    Merge pull request #1049 from theHamsta/unused-variables-release-mode Andreas Süßenbach 2021-09-06 12:32:24 +02:00
  • 4c8d98c81a
    Merge pull request #1060 from asuessenbach/alias Andreas Süßenbach 2021-09-06 11:01:58 +02:00
  • bc37592747 Fix release build of samples: suppress warnings about unused variables Stephan Seitz 2021-09-06 10:32:06 +02:00
  • de85e5396b Fix a typo on README.md Ali Emre Gülcü 2021-09-06 11:43:28 +03:00
  • de750926dd Downgrade attribute "extends" of enum alias elements from required to optional. asuessenbach 2021-09-06 09:18:28 +02:00
  • 2840a8cd3f
    Merge pull request #1058 from asuessenbach/constexpr Andreas Süßenbach 2021-09-01 11:15:23 +02:00
  • b563641fa6 Remove constexpr specifier from defaulted struct assignment operators. asuessenbach 2021-09-01 10:02:25 +02:00
  • e0eb94e848
    Merge pull request #1057 from asuessenbach/CStructureType Andreas Süßenbach 2021-08-31 18:37:48 +02:00
  • d645cbb056 Introduce NativeType to get the C-type from the corresponding Cpp-type. asuessenbach 2021-08-31 13:54:58 +02:00
  • 238972066d
    Merge pull request #1056 from asuessenbach/type Andreas Süßenbach 2021-08-31 13:14:17 +02:00
  • c71b0e5100 Fix extension name used to protect types. asuessenbach 2021-08-31 11:57:48 +02:00
  • 7f7f30a333
    Merge pull request #1054 from asuessenbach/enum Andreas Süßenbach 2021-08-31 11:41:09 +02:00
  • 2c982ce501 Fix extension name used to check consistency of enum values. asuessenbach 2021-08-31 10:36:53 +02:00
  • f417856cfd
    Merge pull request #1053 from asuessenbach/190 Andreas Süßenbach 2021-08-30 16:59:18 +02:00
  • 303f044d43 Update to VK_HEADER_VERSION 190. asuessenbach 2021-08-30 16:03:05 +02:00
  • 58ff1da4c0
    Merge pull request #1052 from asuessenbach/189 Andreas Süßenbach 2021-08-30 15:47:49 +02:00
  • bc67967db5 Update to VK_HEADER_VERSION 189. asuessenbach 2021-08-30 14:44:47 +02:00
  • 7f0f77749d
    Merge pull request #1048 from asuessenbach/build Andreas Süßenbach 2021-08-09 13:51:31 +02:00
  • 07a99a0d67
    Merge pull request #1047 from asuessenbach/altlen Andreas Süßenbach 2021-08-09 11:58:35 +02:00
  • 03bf775566 Resolve two release build issues. asuessenbach 2021-08-09 11:39:35 +02:00
  • 06b9e5baac
    Merge pull request #1046 from asuessenbach/reorder Andreas Süßenbach 2021-08-09 11:04:00 +02:00
  • e03d7d093d Use "altlen" attribute instead of "len", if present. asuessenbach 2021-08-09 11:02:35 +02:00
  • 9d7ade83f2 Minor cleanup work. asuessenbach 2021-08-05 13:13:41 +02:00
  • 5c9905e5eb
    Merge pull request #1039 from asuessenbach/span Andreas Süßenbach 2021-08-05 15:24:09 +02:00
  • af80b7aee8 Introduce constructors of ArrayProxy and ArrayProxyNoTemporaries from std::span (C++20) asuessenbach 2021-08-04 11:47:42 +02:00
  • 0957f3a3f1
    Merge pull request #1043 from asuessenbach/alias Andreas Süßenbach 2021-08-05 11:43:29 +02:00
  • 584e7115e8 Rearrange handling of struct aliases. asuessenbach 2021-08-04 23:43:49 +02:00
  • b00d8e8a23
    Merge pull request #1041 from asuessenbach/check Andreas Süßenbach 2021-08-04 17:18:59 +02:00
  • 5532ac3b67 move checks on StructureAliases before checks on Structures. asuessenbach 2021-08-04 17:17:27 +02:00
  • cc8c8d44f9
    Merge pull request #1040 from asuessenbach/check Andreas Süßenbach 2021-08-04 16:28:45 +02:00
  • 35a43611f8 Improved some checks on structures/aliases asuessenbach 2021-08-04 15:28:59 +02:00
  • b557d9b527
    Merge pull request #1038 from asuessenbach/cleanup Andreas Süßenbach 2021-08-04 14:29:33 +02:00
  • 6bbd64aaa5 Minor cleanup work. asuessenbach 2021-08-02 12:04:37 +02:00
  • a3ea446040
    Merge pull request #1037 from asuessenbach/187 Andreas Süßenbach 2021-08-04 11:46:47 +02:00