Commit Graph

  • b574d94cf9
    Merge pull request #1011 from asuessenbach/184 v1.2.184 Andreas Süßenbach 2021-07-06 10:21:13 +0200
  • 98f6375374 Update to VK_HEADER_VERSION 184. asuessenbach 2021-07-06 09:03:42 +0200
  • 2c139e0443
    Merge pull request #1009 from asuessenbach/cleanup Andreas Süßenbach 2021-07-06 08:47:32 +0200
  • 41fea04504 Updating configuration info in README.md Hannes Harnisch 2021-07-05 16:17:13 +0200
  • 9df9d582f5 Adding ifdefs for NO_STRUCT_SETTERS Hannes Harnisch 2021-07-03 00:29:48 +0200
  • 6d1d53c857 Minor cleanup work. asuessenbach 2021-07-05 09:29:12 +0200
  • a90db8ad9b
    Merge pull request #1008 from asuessenbach/protect Andreas Süßenbach 2021-06-30 17:01:02 +0200
  • b54860a92b Add support of attribute "protect" for enum values, third part asuessenbach 2021-06-30 15:10:17 +0200
  • 6217c48a88
    Merge pull request #1007 from asuessenbach/protect Andreas Süßenbach 2021-06-30 12:17:56 +0200
  • 3b46f5c497 Add support of attribute "protect" for enum values, second part asuessenbach 2021-06-30 11:14:15 +0200
  • 4dcc1f06b4
    Merge pull request #1006 from asuessenbach/protect Andreas Süßenbach 2021-06-30 10:50:32 +0200
  • 83c010d7f1
    Merge pull request #1005 from asuessenbach/basetype Andreas Süßenbach 2021-06-30 10:00:26 +0200
  • 7e37cfb5d7 Add support of attribute "protect" for enum values. asuessenbach 2021-06-30 09:58:58 +0200
  • 5c3e410592 Add prefix and postfix support for basetype. asuessenbach 2021-06-30 08:56:05 +0200
  • cf7e727a0b Add void* support for basetype Piers Daniell 2021-06-29 18:01:13 -0600
  • 5002a06691
    Merge pull request #1003 from asuessenbach/183 v1.2.183 Andreas Süßenbach 2021-06-29 11:20:12 +0200
  • a4bae802d4 Update to VK_HEADER_VERSION 183. asuessenbach 2021-06-29 08:44:03 +0200
  • cd8c12e215
    Merge pull request #1001 from asuessenbach/docu Andreas Süßenbach 2021-06-28 13:27:28 +0200
  • 86d3c474e8
    Merge pull request #1000 from asuessenbach/cleanup Andreas Süßenbach 2021-06-28 10:24:08 +0200
  • d486ccccf1 Minor cleanup work asuessenbach 2021-06-21 22:35:24 +0200
  • 2a9dc17425 Introduce vk_raii_ProgrammingGuide.md asuessenbach 2021-04-22 12:44:36 +0200
  • c8170e380e
    Merge pull request #999 from asuessenbach/pointer Andreas Süßenbach 2021-06-24 15:49:42 +0200
  • 6fa59ce5af Improve handling of struct members of type pointer-to-pointer-to-something asuessenbach 2021-06-24 14:00:47 +0200
  • fdb8f2edc2
    Merge pull request #998 from asuessenbach/alias Andreas Süßenbach 2021-06-24 12:57:17 +0200
  • 00485f94bf Improve filtering of aliases of enum values that map to the very same vk:: enum value. asuessenbach 2021-06-24 11:09:49 +0200
  • 59e14ad1f2
    Merge pull request #997 from asuessenbach/alias Andreas Süßenbach 2021-06-23 20:22:27 +0200
  • 45bad15ee5 Generalize check on enum alias chaining. asuessenbach 2021-06-23 17:15:33 +0200
  • f7c7f821a4
    Merge pull request #996 from asuessenbach/bool Andreas Süßenbach 2021-06-23 13:21:53 +0200
  • 5d1dc692c1
    Merge pull request #995 from asuessenbach/values Andreas Süßenbach 2021-06-23 12:23:39 +0200
  • 71e67fa32d Introduce operator bool() and operator!() on vk::raii handle wrapper classes asuessenbach 2021-06-23 11:37:51 +0200
  • 6d5d6661f3
    Merge pull request #994 from asuessenbach/raii Andreas Süßenbach 2021-06-23 11:11:22 +0200
  • e05bea9f13 Add support of attribute "values" for struct members of type uint32_t. asuessenbach 2021-06-23 10:59:55 +0200
  • 69e8e5bf84 Refactor RAII-samples to use std::unique_ptr only if needed. asuessenbach 2021-06-21 11:32:43 +0200
  • da2ecae452
    Merge pull request #993 from asuessenbach/structureAlias Andreas Süßenbach 2021-06-22 11:49:45 +0200
  • 167a4b3c80
    Merge pull request #992 from asuessenbach/182 v1.2.182 Andreas Süßenbach 2021-06-22 10:40:53 +0200
  • cb87348898 Move check on structureAlias from reading to final correctness check. asuessenbach 2021-06-22 10:15:24 +0200
  • 9c0c2095d7 Update to VK_HEADER_VERSION 182. asuessenbach 2021-06-22 09:40:12 +0200
  • 8c7a248a72
    Merge pull request #991 from asuessenbach/cleanup Andreas Süßenbach 2021-06-21 13:21:04 +0200
  • de9688cce6 Minor cleanup work. asuessenbach 2021-06-15 08:10:21 +0200
  • 93b682419b
    Merge pull request #990 from asuessenbach/raii Andreas Süßenbach 2021-06-21 09:21:25 +0200
  • 9fbd3e3552 Introduce VULKAN_HPP_RAII_ENABLE_DEFAULT_CONSTRUCTORS asuessenbach 2021-06-17 14:54:07 +0200
  • f6b2c8e055
    Merge pull request #982 from asuessenbach/actions Andreas Süßenbach 2021-06-17 17:08:20 +0200
  • 076fddc52a Use github actions for CI builds. asuessenbach 2021-06-07 16:19:08 +0200
  • 88f95a700d
    Merge pull request #988 from KhronosGroup/multifile Andreas Süßenbach 2021-06-15 16:09:21 +0200
  • 18ec7ad602
    Merge pull request #979 from asuessenbach/multifile Andreas Süßenbach 2021-06-15 08:16:05 +0200
  • 74cb47eb82 Split vulkan.hpp into multiple sub-headers asuessenbach 2021-02-26 18:48:36 +0100
  • 1d707c6daa
    Merge pull request #987 from asuessenbach/cleanup Andreas Süßenbach 2021-06-14 15:22:53 +0200
  • b93c859e2f
    Merge pull request #986 from asuessenbach/181 v1.2.181 Andreas Süßenbach 2021-06-14 12:23:22 +0200
  • 1ad4a23234 Minor cleanup work asuessenbach 2021-06-08 08:32:46 +0200
  • 1c7a24b3b2 Update to VK_HEADER_VERSION 181. asuessenbach 2021-06-14 09:11:42 +0200
  • 8573e4e541
    Create main.yml Andreas Süßenbach 2021-06-10 08:49:35 +0200
  • 623958ac19
    Create cmake.yml Andreas Süßenbach 2021-06-09 10:22:12 +0200
  • 6bc8a07da2
    Merge pull request #983 from asuessenbach/enum Andreas Süßenbach 2021-06-08 14:31:35 +0200
  • b0bf764266 Re-arranged handling of FlagBits not listed as required for a Flags. asuessenbach 2021-06-08 11:08:11 +0200
  • d3888a84f1
    Merge pull request #981 from asuessenbach/cleanup Andreas Süßenbach 2021-06-07 15:18:58 +0200
  • bfa6d47652
    Merge pull request #980 from asuessenbach/180 v1.2.180 Andreas Süßenbach 2021-06-07 13:23:23 +0200
  • d795efa30a Minor cleanup work. asuessenbach 2021-06-02 08:53:39 +0200
  • 43e3b2245a Update to VK_HEADER_VERSION 180. asuessenbach 2021-06-07 09:25:15 +0200
  • 0cd36adb59 Adjustments in travis build. asuessenbach 2021-06-01 08:56:36 +0200
  • 71c53b678a
    Merge pull request #978 from asuessenbach/enum Andreas Süßenbach 2021-06-02 08:34:19 +0200
  • f2d623cb7a Correct postfix tag of some enums. asuessenbach 2021-06-01 19:48:06 +0200
  • f5307046ae
    Merge pull request #976 from asuessenbach/check Andreas Süßenbach 2021-06-01 08:13:20 +0200
  • bb04965a74
    Merge pull request #972 from asuessenbach/AppVeyor Andreas Süßenbach 2021-06-01 08:11:02 +0200
  • 5834d61145 Turn an assertion on identifying a command into a check. asuessenbach 2021-05-31 13:30:39 +0200
  • 54b363320a Adjustments in AppVeyor build. asuessenbach 2021-03-11 10:35:30 +0100
  • 570db4b0f0
    Merge pull request #975 from scribam/freebsd Andreas Süßenbach 2021-05-31 15:08:53 +0200
  • 189f4ebf1f Support BSD operating systems scribam 2021-05-31 10:28:16 +0200
  • f400280736
    Merge pull request #974 from asuessenbach/video Andreas Süßenbach 2021-05-31 09:08:34 +0200
  • 47af02da37 Correct enum values for some video decode enums. asuessenbach 2021-05-27 19:27:58 +0200
  • 5a8b054ca2
    Merge pull request #973 from asuessenbach/cleanup Andreas Süßenbach 2021-05-27 15:31:17 +0200
  • 4019ef40a5 Cleanup on usage of generateProtection(). asuessenbach 2021-05-27 10:19:36 +0200
  • ec62afc56e
    Merge pull request #971 from asuessenbach/reorder Andreas Süßenbach 2021-05-27 09:10:03 +0200
  • d0fa2d4247 Reorder member functions by features and extensions. asuessenbach 2021-05-15 23:26:51 +0200
  • 51e6e4eb3f
    Merge pull request #970 from asuessenbach/release Andreas Süßenbach 2021-05-26 08:29:32 +0200
  • 4333c04bdd
    Merge pull request #969 from asuessenbach/noexcept Andreas Süßenbach 2021-05-26 08:26:28 +0200
  • 7253012416
    Merge pull request #968 from asuessenbach/flagBits v1.2.179 Andreas Süßenbach 2021-05-26 08:20:50 +0200
  • 7316e08630 Filter (implicitly) required "FlagBits"-enums that are explicitly listed later on in an extension. asuessenbach 2021-05-25 15:15:47 +0200
  • 4d15474961
    Merge pull request #967 from asuessenbach/179 Andreas Süßenbach 2021-05-25 17:47:08 +0200
  • cb87566cdd Resolve issues with release build. asuessenbach 2021-05-25 16:14:56 +0200
  • 7debcfa416 Make move-constructors and move-assignment operators of vk::raii handle classes noexcept. asuessenbach 2021-05-25 15:40:26 +0200
  • cdce3140cd Update to VK_HEADER_VERSION 179. asuessenbach 2021-05-25 14:18:48 +0200
  • 5fe7d29f90 Fix a typo in README.md Mehmet Oguz Derin 2021-05-24 03:27:34 +0300
  • b88ab0ef37 Add vkGetDrmDisplayEXT to the list of function deleted by ObjectRelease Simon Zeni 2021-05-11 17:07:03 -0400
  • 7bb3b1bc80
    Fix a typo in README.md Mehmet Oguz Derin 2021-05-24 03:27:34 +0300
  • f4fba28586 Add vkGetDrmDisplayEXT to the list of function deleted by ObjectRelease Simon Zeni 2021-05-11 17:07:03 -0400
  • c92c47c3a4
    Merge pull request #960 from asuessenbach/178 v1.2.178 Andreas Süßenbach 2021-05-11 13:51:02 +0200
  • 35ce74025c Update to VK_HEADER_VERSION 178. asuessenbach 2021-05-11 09:15:45 +0200
  • 518ebd3ea7
    Merge pull request #958 from asuessenbach/check Andreas Süßenbach 2021-05-06 16:13:57 +0200
  • 3922b25e9f Add check for multiple listing of types in a feature. asuessenbach 2021-05-06 10:41:57 +0200
  • 9dc4cbff50
    Merge pull request #957 from asuessenbach/throw Andreas Süßenbach 2021-05-06 09:41:02 +0200
  • 6fef0916b4 Add some detail for a specific suspect case of not supported creation functions. asuessenbach 2021-05-05 09:54:49 +0200
  • e8d164dcf5
    Merge pull request #956 from asuessenbach/check Andreas Süßenbach 2021-05-05 12:33:28 +0200
  • 183d08fed7 Add check on commands that do not return a VkResult, but specify errorcodes or successcodes. asuessenbach 2021-05-05 09:28:00 +0200
  • ee7d71f33f
    Merge pull request #955 from asuessenbach/check Andreas Süßenbach 2021-05-04 22:00:48 +0200
  • e370ab5178 Move check on known enum alias value from readEnum to final checkCorrectness. asuessenbach 2021-05-04 17:08:24 +0200
  • 1e308911c1 Fixed a naming problem Finch 2021-05-04 19:50:49 +0800
  • 0afb197f75
    Merge pull request #953 from asuessenbach/bitmask Andreas Süßenbach 2021-05-03 16:25:30 +0200
  • 7e0c9d16e8 Reorder bitmasks by features and extensions. asuessenbach 2021-04-30 11:50:20 +0200
  • 197b3c9708
    Merge pull request #952 from asuessenbach/reorder Andreas Süßenbach 2021-05-03 09:20:58 +0200
  • 9450883e0e Reorder enums by features and extensions. asuessenbach 2021-04-29 10:23:41 +0200