Commit Graph

  • 6b2c310cf8 Update to VK_HEADER_VERSION 160. asuessenbach 2020-11-09 10:04:02 +01:00
  • e159e685d4 Add missing const-qualifier in the static_cast in function T const & StructureChain::getFeatures2() const. asuessenbach 2020-11-09 09:55:45 +01:00
  • 7abf60533a
    Merge pull request #816 from asuessenbach/callArguments Andreas Süßenbach 2020-11-04 11:37:10 +01:00
  • 864d1854fc Cleanup on call arguments construction. asuessenbach 2020-11-02 15:47:20 +01:00
  • a5b62787fe
    Merge pull request #815 from asuessenbach/159 Andreas Süßenbach 2020-11-02 17:15:18 +01:00
  • 940495efe1
    Merge pull request #814 from asuessenbach/defaults Andreas Süßenbach 2020-11-02 17:12:49 +01:00
  • 8a53e8da06 Update to VK_HEADER_VERSION 159. asuessenbach 2020-11-02 15:15:35 +01:00
  • 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 +01:00
  • a4aeabb770
    Merge pull request #811 from asuessenbach/readme Andreas Süßenbach 2020-11-02 09:55:27 +01:00
  • 9003d5fc18
    Merge pull request #810 from asuessenbach/constVectorIndirect Andreas Süßenbach 2020-10-29 17:37:10 +01:00
  • 6215ecaee4
    Merge pull request #809 from kiroma/master Andreas Süßenbach 2020-10-29 09:09:57 +01:00
  • a8c15596da Add section on deprecated elements to README.md. asuessenbach 2020-10-28 13:54:53 +01:00
  • 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 +01:00
  • 0eb17d3f86
    Default Flags' copy functions Krzysztof Kurek 2020-10-27 22:09:14 +01:00
  • cf92bfea25
    Merge pull request #807 from asuessenbach/toHexString Andreas Süßenbach 2020-10-27 12:30:27 +01:00
  • 06dd9c6560
    Merge pull request #808 from asuessenbach/cleanup Andreas Süßenbach 2020-10-27 08:49:37 +01:00
  • 987d6a4d98 Final cleanup on command generation refactoring. asuessenbach 2020-10-26 16:16:48 +01:00
  • e6a261f46c
    Merge pull request #806 from asuessenbach/registryPath Andreas Süßenbach 2020-10-26 11:22:47 +01:00
  • 244a096d77 Introduce helper function toHexString used in to_string functions on invalid values. asuessenbach 2020-10-26 10:58:50 +01:00
  • e407d6eb9a Fix broken registry path usage asuessenbach 2020-10-26 09:16:34 +01:00
  • 65b7cdd5e3
    Merge pull request #805 from asuessenbach/refactor Andreas Süßenbach 2020-10-26 09:10:47 +01:00
  • e4f8003dbd Refactor commands handling pointers to alien data types asuessenbach 2020-10-25 22:00:53 +01:00
  • 93c7bf5894
    Merge pull request #802 from asuessenbach/refactor Andreas Süßenbach 2020-10-24 23:32:38 +02:00
  • e973e585c7 Refactor commands enumerating a vector of chained structures. asuessenbach 2020-10-22 10:19:40 +02:00
  • 1a98c5efd6
    Merge pull request #800 from asuessenbach/fix Andreas Süßenbach 2020-10-22 20:25:00 +02:00
  • 1a7e754609 Correct size and pointer arguments for singular versions of a command asuessenbach 2020-10-22 13:27:02 +02:00
  • 62a9e28264
    Merge pull request #799 from asuessenbach/ArrayProxy Andreas Süßenbach 2020-10-22 10:20:08 +02:00
  • 04e4536c2c
    Merge pull request #798 from asuessenbach/refactor Andreas Süßenbach 2020-10-22 09:39:34 +02:00
  • c48441d223 Stop mapping const pointer command arguments with indirect len specifiation to ArrayProxy. asuessenbach 2020-10-22 09:36:45 +02:00
  • 243e0fa7aa Refactor commands getting a pointer to a IDirectFB. asuessenbach 2020-10-21 23:12:54 +02:00
  • 9d8acb901b
    Merge pull request #797 from asuessenbach/refactor Andreas Süßenbach 2020-10-21 22:47:14 +02:00
  • 7552d3a5ab
    Merge pull request #796 from asuessenbach/registry Andreas Süßenbach 2020-10-21 16:27:11 +02:00
  • 5168ba6a11 Refactor command that returns a vector of data and potentially gets vector(s) of data as input. asuessenbach 2020-10-21 16:25:12 +02:00
  • ede635596c
    Merge pull request #794 from asuessenbach/refactor Andreas Süßenbach 2020-10-21 13:35:13 +02:00
  • ac93b97f90
    Merge pull request #792 from asuessenbach/release Andreas Süßenbach 2020-10-21 11:00:43 +02:00
  • e996ef2b31 Correct usage of VulkanRegistry_DIR asuessenbach 2020-10-21 10:58:34 +02:00
  • 34e07e9e39
    Merge pull request #791 from xantares/patch-1 Andreas Süßenbach 2020-10-21 10:28:16 +02:00
  • dc4777a206 Refactor commands that enumerate handles (no unique versions) asuessenbach 2020-10-21 10:06:25 +02:00
  • 33020857b4 Add release builds for the latest gcc and clang version asuessenbach 2020-10-21 09:13:54 +02:00
  • 2cb33d744a
    Fix T & ArrayWrapper1D::operator[](int index) xantares 2020-10-21 09:11:26 +02:00
  • ffafec88ca
    Merge pull request #790 from asuessenbach/refactor Andreas Süßenbach 2020-10-21 08:47:52 +02:00
  • 3dce283fa7
    Merge pull request #789 from asuessenbach/StructureChain Andreas Süßenbach 2020-10-21 08:47:26 +02:00
  • 9708c8629b
    Merge pull request #788 from asuessenbach/release Andreas Süßenbach 2020-10-21 08:46:40 +02:00
  • 1da76e4b4a Refactor commands that enumerate some oqaque data behind a void pointer. asuessenbach 2020-10-20 23:29:00 +02:00
  • 55a27c7dfa
    Merge pull request #787 from asuessenbach/refactor Andreas Süßenbach 2020-10-20 23:03:37 +02:00
  • 80fa34bfb5 Introduce default template type for functions StructureChain::get<T,Which> asuessenbach 2020-10-20 15:47:57 +02:00
  • 94962e2dff Add one release build to appveyor builds. asuessenbach 2020-10-20 14:35:22 +02:00
  • 2ccc36b26b
    Merge pull request #785 from asuessenbach/release Andreas Süßenbach 2020-10-20 14:25:44 +02:00
  • 75ce35813d Refactor commands enumerating some non-handle, non-StructureChain data type. asuessenbach 2020-10-20 12:27:08 +02:00
  • 2e95313c1d fix some warnings (errors) on release build. asuessenbach 2020-10-20 09:55:19 +02:00
  • 32c994335a
    Merge pull request #783 from asuessenbach/refactor Andreas Süßenbach 2020-10-20 09:26:21 +02:00
  • 9bea192d1a
    Merge pull request #782 from dj2/build Andreas Süßenbach 2020-10-19 23:19:29 +02:00
  • 53fe4d445f Refactor commands that get a handle which has no create or destroy function. asuessenbach 2020-10-19 23:13:57 +02:00
  • 2b7f7c32ef fix non-release build dan sinclair 2020-10-19 12:03:49 -04:00
  • 88e0bc07f7 Fixup build errors. dan sinclair 2020-10-19 11:59:16 -04:00
  • 16df6e50d1
    Merge pull request #781 from asuessenbach/refactor Andreas Süßenbach 2020-10-19 17:57:54 +02:00
  • 57de549b73 Refactor commands returning some value with no enhancements available. asuessenbach 2020-10-19 15:43:29 +02:00
  • d0717c5a48
    Merge pull request #780 from asuessenbach/158 Andreas Süßenbach 2020-10-19 15:10:39 +02:00
  • 32a21fb4ed Update to VK_HEADER_VERSION 158. asuessenbach 2020-10-19 12:11:07 +02:00
  • 04afa4c949
    Merge pull request #779 from asuessenbach/refactor Andreas Süßenbach 2020-10-19 12:02:19 +02:00
  • 2b47c6f9e5 Refactor command that returns a vector of values and a single value. asuessenbach 2020-10-19 09:40:40 +02:00
  • cb6b61fd66
    Merge pull request #776 from asuessenbach/refactor Andreas Süßenbach 2020-10-15 23:18:46 +02:00
  • 1a851d00af Refactor commands returning some value asuessenbach 2020-10-15 13:09:43 +02:00
  • b7f58f87b9
    Merge pull request #775 from asuessenbach/refactor Andreas Süßenbach 2020-10-15 11:07:28 +02:00
  • 677225de28
    Merge pull request #759 from asuessenbach/errors Andreas Süßenbach 2020-10-15 09:19:21 +02:00
  • 74498b2b9e Refactor commands returning a StructureChain and a Result. asuessenbach 2020-10-15 09:01:04 +02:00
  • 8d1c84b3f5 Set warnings as errors for the generator, the samples, and the tests. asuessenbach 2020-09-30 12:00:32 +02:00
  • 5ecb57bdc5
    Merge pull request #774 from asuessenbach/refactor Andreas Süßenbach 2020-10-14 13:36:50 +02:00
  • 85e17d053b Refactor commands potentially returning a StructureChain. asuessenbach 2020-10-14 09:25:28 +02:00
  • 9af818b180
    Merge pull request #773 from asuessenbach/refactor Andreas Süßenbach 2020-10-13 19:31:32 +02:00
  • 28cc3e6ae7 Refactor simple functions returning some value. asuessenbach 2020-10-13 14:39:12 +02:00
  • 045a9f0417
    Merge pull request #772 from asuessenbach/157 Andreas Süßenbach 2020-10-13 12:12:43 +02:00
  • 3c19a37922 Update to VK_HEADER_VERSION 157 asuessenbach 2020-10-13 10:13:57 +02:00
  • 5150165d94
    Merge pull request #771 from asuessenbach/refactor Andreas Süßenbach 2020-10-13 09:58:33 +02:00
  • c77158525b Refactor trivial functions returning a VkResult. asuessenbach 2020-10-12 23:09:07 +02:00
  • c3f83db9d1
    Merge pull request #770 from asuessenbach/refactor Andreas Süßenbach 2020-10-12 22:51:36 +02:00
  • 1050424e85 Refactor functions returning a vector of handles, that might as well be just one. asuessenbach 2020-10-09 11:01:30 +02:00
  • 6f38e39e4d
    Merge pull request #768 from kiroma/master Andreas Süßenbach 2020-10-12 09:35:18 +02:00
  • 66ae5c7419
    Remove m_success from vk::DynamicLoader Krzysztof Kurek 2020-10-09 20:58:46 +02:00
  • 976ed77a8a
    Merge pull request #767 from asuessenbach/refactor Andreas Süßenbach 2020-10-08 22:52:21 +02:00
  • d1c03d5ba8 Refactor command consuming two vectors. asuessenbach 2020-10-08 17:05:14 +02:00
  • 7fc9c190e2
    Merge pull request #766 from asuessenbach/refactor Andreas Süßenbach 2020-10-08 12:56:32 +02:00
  • 0783f19332 Add some words on the type traits provided by vulkan.hpp asuessenbach 2020-10-07 14:06:05 +02:00
  • 45c187997b Refactor functions returning a vector of handles. asuessenbach 2020-10-07 22:44:44 +02:00
  • 637d6f77ef
    Merge pull request #764 from asuessenbach/refactor Andreas Süßenbach 2020-10-07 13:31:45 +02:00
  • 9dec09ac6e Refactor handle getting functions asuessenbach 2020-10-07 08:42:59 +02:00
  • e280c5b8c4
    Merge pull request #763 from asuessenbach/refactor Andreas Süßenbach 2020-10-06 10:43:42 +02:00
  • b8b620b118 Refactor command classification code. asuessenbach 2020-10-06 09:54:18 +02:00
  • 0884cf31c7
    Merge pull request #762 from asuessenbach/refactor Andreas Süßenbach 2020-10-05 23:06:42 +02:00
  • 87fc3571c6 Refactor simple functions getting a single value asuessenbach 2020-10-01 13:32:23 +02:00
  • 30bf7bf8a4
    Merge pull request #761 from asuessenbach/156 Andreas Süßenbach 2020-10-05 13:31:58 +02:00
  • 1629bf53e2 Update to VK_HEADER_VERSION 156. asuessenbach 2020-10-05 10:10:39 +02:00
  • 28a18d49cb
    Merge pull request #758 from asuessenbach/noexcept Andreas Süßenbach 2020-09-30 11:29:18 +02:00
  • f7dce6bc5b
    Merge pull request #757 from asuessenbach/refactor Andreas Süßenbach 2020-09-30 10:58:09 +02:00
  • d9f768874c
    Merge pull request #756 from asuessenbach/allocator Andreas Süßenbach 2020-09-30 10:16:19 +02:00
  • 152353da3e Correct usage of noexcept on functions that need to check vector sizes. asuessenbach 2020-09-30 10:13:51 +02:00
  • bb0de4db93 Refactor simple functions with more than one success code. asuessenbach 2020-09-30 09:32:02 +02:00
  • 5fd780c189
    Merge pull request #755 from mtavenrath/clang10 Andreas Süßenbach 2020-09-30 09:15:30 +02:00
  • a77b68ce05 Correct actual name of vectorAllocator in generated function bodies. asuessenbach 2020-09-30 09:13:44 +02:00
  • 2c1050518a
    Merge pull request #754 from asuessenbach/refactor Andreas Süßenbach 2020-09-29 14:03:08 +02:00