Commit Graph

  • acb75fe9dc
    Merge pull request #951 from asuessenbach/sort Andreas Süßenbach 2021-04-29 08:05:15 +0200
  • ac55b55de7
    Merge pull request #950 from asuessenbach/alias Andreas Süßenbach 2021-04-29 08:01:39 +0200
  • 7492af0630 Correct sorting extensions by number asuessenbach 2021-04-28 15:43:41 +0200
  • 9cf8249916
    Merge pull request #949 from asuessenbach/reorder Andreas Süßenbach 2021-04-28 13:36:19 +0200
  • 59165f1383 Simplified handling of alias commands asuessenbach 2021-04-28 13:35:14 +0200
  • e47c3c8b84 Reorder commands in DispatchLoaderStatic. asuessenbach 2021-04-27 17:19:32 +0200
  • ac6a0945ec
    Merge pull request #948 from asuessenbach/check Andreas Süßenbach 2021-04-27 13:30:06 +0200
  • 89df7a1a7b Add check on structures never listed as required in any feature or extension. asuessenbach 2021-04-27 09:06:55 +0200
  • 310561d60b
    Merge pull request #947 from asuessenbach/master v1.2.177 Andreas Süßenbach 2021-04-26 13:50:51 +0200
  • 8de126f0f7 Update to VK_HEADER_VERSION 177 asuessenbach 2021-04-26 10:10:41 +0200
  • d58b93d8e5
    Merge pull request #946 from asuessenbach/check Andreas Süßenbach 2021-04-22 16:07:02 +0200
  • ab15e49b00 Relax check on mutual exclusive arrays as part of a structure to allow all empty as well. asuessenbach 2021-04-22 10:47:26 +0200
  • f517bb51b2
    Merge pull request #944 from asuessenbach/dispatchers Andreas Süßenbach 2021-04-22 09:26:00 +0200
  • d58fa53496 Introduce vk::raii::InstanceDispatcher and vk::raii::DeviceDispatcher asuessenbach 2021-04-21 10:18:18 +0200
  • c262d08507
    Merge pull request #943 from asuessenbach/fuchsia Andreas Süßenbach 2021-04-20 16:07:38 +0200
  • 6a72c6f43a Correct data type in singular version of one generated function flavor. asuessenbach 2021-04-20 09:02:59 +0200
  • 49e5f24a9d
    Merge pull request #941 from asuessenbach/refactor Andreas Süßenbach 2021-04-20 08:21:08 +0200
  • aca79e075d Refactor command generation logic. asuessenbach 2021-04-15 11:42:42 +0200
  • af2f318722
    Merge pull request #940 from asuessenbach/allocateInitializer Andreas Süßenbach 2021-04-19 15:32:39 +0200
  • 109e80b364
    Merge pull request #939 from asuessenbach/176 Andreas Süßenbach 2021-04-19 13:24:23 +0200
  • 11b851dc20 Correct capitalization of allocateInitializer used in vector-returning functions with provided allocator. asuessenbach 2021-04-19 10:03:58 +0200
  • 72284f4c71 Update to VK_HEADER_VERSION 176. asuessenbach 2021-04-19 09:29:52 +0200
  • 4858cb67c1
    Merge pull request #937 from asuessenbach/175 v1.2.175 Andreas Süßenbach 2021-04-15 19:05:59 +0200
  • af54ea22a8 Update to VK_HEADER_VERSION 175. asuessenbach 2021-04-15 10:49:54 +0200
  • d3f6aebe7c
    Merge pull request #935 from asuessenbach/enum Andreas Süßenbach 2021-04-14 08:31:40 +0200
  • d9bb97d9ec Correct enum values for AccessFlagBits2KHR and PipelineStageFlagBits2KHR. asuessenbach 2021-04-13 12:25:10 +0200
  • 284f2cc022 Introduce eMaxEnum to every class enum. asuessenbach 2021-04-13 08:20:15 +0200
  • bd7a3e8ab7
    Merge pull request #933 from rosasco-wk/master Andreas Süßenbach 2021-04-13 08:31:33 +0200
  • 36635b899c
    Merge pull request #932 from asuessenbach/asTuple Andreas Süßenbach 2021-04-13 08:25:24 +0200
  • 5432ee2812
    Merge pull request #917 from asuessenbach/RAII Andreas Süßenbach 2021-04-13 08:17:41 +0200
  • d790fb8c76 Add std::move to createResult John Rosasco 2021-04-12 11:40:41 -0700
  • 188329cc4f Add Fuchsia platform defines John Rosasco 2021-04-12 11:27:39 -0700
  • e120b12d4a
    Merge pull request #1 from KhronosGroup/master John Rosasco 2021-04-12 11:15:28 -0700
  • 7f01d662de Replace dispatcher in vk::rai::Context by helper class vk::raii::ContextDispatcher asuessenbach 2021-03-25 15:28:05 +0100
  • e7805795e1 Add missing ResultValue<std::vector<UniqueHandle<Type, Dispatch>>>::asTuple() asuessenbach 2021-04-12 16:03:50 +0200
  • dab8ba586f
    Merge pull request #931 from asuessenbach/function Andreas Süßenbach 2021-04-12 15:43:51 +0200
  • 352dfbf430 Add support for functions with a new parameter pattern. asuessenbach 2021-04-12 12:38:04 +0200
  • 036e5002e0
    Merge pull request #916 from asuessenbach/clang-format Andreas Süßenbach 2021-03-31 11:30:38 +0200
  • ae49faf6b8 Allow older version of clang-format. asuessenbach 2021-03-23 10:52:56 +0100
  • 6b478d567c
    Merge pull request #924 from asuessenbach/174 v1.2.174 Andreas Süßenbach 2021-03-30 13:32:00 +0200
  • 3b04005776 Update to VK_HEADER_VERSION 174. asuessenbach 2021-03-30 08:32:39 +0200
  • 026e07639f
    Merge pull request #923 from asuessenbach/type Andreas Süßenbach 2021-03-29 16:52:36 +0200
  • c859444795
    Merge pull request #920 from asuessenbach/parent Andreas Süßenbach 2021-03-29 15:45:28 +0200
  • 9f930fe2fd Add "type" as an optional attribute for enums. asuessenbach 2021-03-29 10:27:09 +0200
  • 5e2edc10e0 Reduce parents of a handle from a vector to a single element asuessenbach 2021-03-29 10:11:19 +0200
  • 32188df57b
    Merge pull request #915 from asuessenbach/typesafeCheck Andreas Süßenbach 2021-03-22 21:44:03 +0100
  • 01e9197a9c
    Merge pull request #914 from asuessenbach/DesignatedInitializer Andreas Süßenbach 2021-03-22 17:09:54 +0100
  • aa159d8182
    Merge pull request #913 from asuessenbach/173 v1.2.173 Andreas Süßenbach 2021-03-22 14:54:51 +0100
  • 4d806569ab Remove an outdated check. asuessenbach 2021-03-22 12:51:12 +0100
  • 1bc11b2e54
    Merge pull request #912 from asuessenbach/typesafeCheck Andreas Süßenbach 2021-03-22 12:34:07 +0100
  • fe846ff445 Extendend test on designated initializers asuessenbach 2021-03-22 10:24:07 +0100
  • d55facfd9e Update to VK_HEADER_VERSION 173. asuessenbach 2021-03-22 09:53:35 +0100
  • afb0adce5b Add support of define VK_USE_64_BIT_PTR_DEFINES. asuessenbach 2021-03-22 09:38:14 +0100
  • 1ab12d2ffe
    Merge pull request #910 from asuessenbach/functionPointerCheck Andreas Süßenbach 2021-03-16 13:21:21 +0100
  • d973957ab5 Add assertion on valid function pointer for functions depending on extensions. asuessenbach 2021-03-16 10:09:05 +0100
  • 60f17d7ccf Add GCC-builds to AppVeyor asuessenbach 2021-03-11 10:35:30 +0100
  • b074147b7f
    Merge pull request #907 from asuessenbach/newFunction Andreas Süßenbach 2021-03-10 22:42:35 +0100
  • 7cae06b5bc Introduce support of a function with multiple success codes, returning two values, and non-zero error codes. asuessenbach 2021-03-10 17:03:47 +0100
  • dbe01543d6
    Merge pull request #906 from asuessenbach/relax Andreas Süßenbach 2021-03-10 15:43:08 +0100
  • a77d58379c
    Merge pull request #905 from asuessenbach/mutuallyExclusive Andreas Süßenbach 2021-03-10 13:35:33 +0100
  • 3cc1aae3f8 Relax an assertion. asuessenbach 2021-03-10 12:34:47 +0100
  • dd9664b6a9 Reshaped check on mutually exclusive arrays in structs. asuessenbach 2021-03-10 09:48:20 +0100
  • 7ce244b2a9
    Merge pull request #903 from zhangyiwei/master Andreas Süßenbach 2021-03-09 14:10:30 +0100
  • d70161e1ac
    Merge pull request #904 from asuessenbach/172 v1.2.172 Andreas Süßenbach 2021-03-09 13:25:49 +0100
  • 238093f1c6 Fix enum array initializer using enum constant Yiwei Zhang 2021-03-09 00:04:24 +0000
  • 3a776dd1d8 Update to VK_HEADER_VERSION 172. asuessenbach 2021-03-09 09:13:32 +0100
  • 2e66b9101a
    Merge pull request #899 from asuessenbach/provisional Andreas Süßenbach 2021-03-03 13:19:48 +0100
  • 7318a091be Make attribute provisional="true" imply attribute platform="provisional" asuessenbach 2021-03-03 08:47:05 +0100
  • 1db86d0204
    Merge pull request #898 from asuessenbach/inline Andreas Süßenbach 2021-03-03 08:21:18 +0100
  • c6a4ae81a1
    Merge pull request #897 from asuessenbach/encode Andreas Süßenbach 2021-03-02 21:48:34 +0100
  • f06419b905 Add missing VULKAN_HPP_INLINE to function definitions asuessenbach 2021-03-02 13:51:22 +0100
  • 6121475ba1 Introduce support of "encode" and "decode" for attribute <queues> of a command asuessenbach 2021-03-02 11:42:40 +0100
  • 7b0d0865b7
    Merge pull request #896 from asuessenbach/171 v1.2.171 Andreas Süßenbach 2021-03-02 11:48:23 +0100
  • 5c33370234 Update to VK_HEADER_VERSION 171 asuessenbach 2021-03-02 09:06:31 +0100
  • a75b40616e
    Merge pull request #894 from asuessenbach/PFN_dummy Andreas Süßenbach 2021-03-01 15:46:38 +0100
  • c376dff68c Add placeholder dummy function pointers in DispatchLoaderDynamic for not defined platforms. asuessenbach 2021-03-01 12:30:23 +0100
  • e7bec052db
    Merge pull request #890 from mgorchak-blackberry/master Andreas Süßenbach 2021-02-26 18:48:49 +0100
  • 49d992e4a7
    Merge pull request #889 from asuessenbach/newFunction Andreas Süßenbach 2021-02-24 19:33:12 +0100
  • fd5fc92cba
    Semanti issue (proposal) (paragraph 53) Darío Hereñú 2021-02-24 14:24:27 -0300
  • 15f591fada Add support for QNX. Mike Gorchak 2021-02-24 11:47:19 -0500
  • 7888f82bda Add support for functions getting a value and returning a VkBool32. asuessenbach 2021-02-24 15:47:30 +0100
  • 8e68d335bc
    Merge pull request #886 from asuessenbach/RAII Andreas Süßenbach 2021-02-23 08:36:12 +0100
  • 2cb1c19c7f Introduce raii-compliant handle wrapper classes. asuessenbach 2021-02-17 10:49:59 +0100
  • 8dc12ba963
    Merge pull request #888 from asuessenbach/provisional Andreas Süßenbach 2021-02-22 16:17:20 +0100
  • 14651d6d73 Change an assertion into an error check. asuessenbach 2021-02-22 14:00:51 +0100
  • 59bc1c223a
    Merge pull request #885 from asuessenbach/170 v1.2.170 Andreas Süßenbach 2021-02-16 13:19:54 +0100
  • 9d6d783372 Update to VK_HEADER_VERSION 170. asuessenbach 2021-02-16 09:55:19 +0100
  • 73443a0f2e
    Merge pull request #884 from asuessenbach/bitvalues Andreas Süßenbach 2021-02-11 11:09:55 +0100
  • 025201b897 Filter out some unneeded static_cast on handles. asuessenbach 2021-02-10 14:03:26 +0100
  • 0441b87c6c Add support for bitmask attribute "bitvalues" and enum attribute "bitwidth". asuessenbach 2020-11-25 10:04:46 +0100
  • ee87117284
    Merge pull request #882 from asuessenbach/namespace Andreas Süßenbach 2021-02-10 13:46:05 +0100
  • a86b568866 Add some missing "VULKAN_HPP_NAMESPACE::". asuessenbach 2021-02-10 10:50:44 +0100
  • 312e7bacdd Use vk::Optional for every function parameter marked as optional. asuessenbach 2021-02-09 15:18:39 +0100
  • 79ea74d7f5
    Merge pull request #880 from asuessenbach/defaults Andreas Süßenbach 2021-02-09 13:34:57 +0100
  • 5576841441 Changed defaults for ArrayProxy arguments from VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT to VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT. asuessenbach 2021-02-09 11:42:23 +0100
  • 4dc251d865
    Merge pull request #878 from asuessenbach/169 v1.2.169 Andreas Süßenbach 2021-02-03 12:23:42 +0100
  • 450f8d88bd Update to VK_HEADER_VERSION 169. asuessenbach 2021-02-03 08:22:24 +0100
  • a05ba440e0 Provide special constructors of DispatchLoaderDynamic for ANDROID platform. asuessenbach 2021-02-02 14:36:31 +0100
  • ea3af733ed
    Merge pull request #875 from asuessenbach/readme Andreas Süßenbach 2021-02-01 14:14:09 +0100
  • f06269c13c Correct documentation on DispatchLoaderDynamic asuessenbach 2021-02-01 12:28:36 +0100