Commit Graph

  • e1d1386c68 samples: Support new window handling mocabe 2020-01-19 03:35:24 +0900
  • 7e3deed889 samples: Fix include order mocabe 2020-01-19 03:30:34 +0900
  • 923ceaf5fa samples: Use glfw for window creation mocabe 2020-01-19 03:30:17 +0900
  • a6425cf093 CMake: Enable sample build on linux mocabe 2020-01-19 03:27:25 +0900
  • 97457c7e94 CMake: Fix SAMPLES_BUILD and TESTS_BUILD mocabe 2020-01-19 02:45:15 +0900
  • 33b244859b Add specific initialization of Flags and FlagBits. (#489) Andreas Süßenbach 2020-01-16 12:12:31 +0100
  • 94201f403d Add specific initialization of Flags and FlagBits. Andreas Süßenbach 2020-01-16 11:16:11 +0100
  • bb5b19deda Fix regression in ObjectDestroy default argument (#485) Alex Hirsch 2020-01-16 08:50:50 +0100
  • e956ee82d8 Fix regression in ObjectDestroy default argument Alex Hirsch 2020-01-15 18:29:36 +0100
  • 7e81c7bddf Improve construction of success check and return type of enhanced functions returning a vector of UniqueHandles (#484) Andreas Süßenbach 2020-01-15 16:54:55 +0100
  • ca555194b0 Improve construction of success check and return type of enhanced functions returning a vector of UniqueHandles Andreas Süßenbach 2020-01-15 11:52:53 +0100
  • 129f82dd90 Extend check to determine the returnParameterIndex. (#482) Andreas Süßenbach 2020-01-14 16:06:50 +0100
  • a75cf874c7 Filter aliases of enum values that originally belong to aliases of the enum class. (#483) Andreas Süßenbach 2020-01-14 16:05:05 +0100
  • 0e862da73a Filter aliases of enum values that originally belong to aliases of the enum class. asuessenbach 2020-01-14 12:02:22 +0100
  • 705fda37b3 Extend check to determine the returnParameterIndex. asuessenbach 2020-01-14 08:14:29 +0100
  • e49f02013a Mark every non-enhanced function with VULKAN_HPP_NOEXCEPT. (#481) Andreas Süßenbach 2020-01-14 10:37:54 +0100
  • 094660b97d Mark every non-enhanced function with VULKAN_HPP_NOEXCEPT. asuessenbach 2020-01-13 16:03:48 +0100
  • 65450515ee Added a couple of features: (#480) Andreas Süßenbach 2020-01-13 15:00:59 +0100
  • bee459f86f Added a couple of features: + support for 2D arrays + support for bitfield members in a structure (slightly restricted: no default member initializers and for any vk::*FlagBits member Vk*FlagBits would be used) + aliases to enums are listed by using declarations + for aliases to handle types, an aliased Unique handle type is added by a using declaration + a check in determining an enhanced return type is extended asuessenbach 2020-01-13 14:32:03 +0100
  • 979af1b46e Added test on existence of ObjectType enum value corresponding to handle type in extensions. (#477) Andreas Süßenbach 2020-01-10 10:18:55 +0100
  • c06e006bca Added test on existence of ObjectType enum value corresponding to handle type in extensions. Andreas Süßenbach 2020-01-09 16:59:32 +0100
  • 8d62969b4d Fix arraySize for array-valued return parameter. (#476) Andreas Süßenbach 2020-01-09 16:21:41 +0100
  • accf34dbd0 Fix arraySize for array-valued return parameter. Andreas Süßenbach 2020-01-09 16:06:33 +0100
  • 1911d18790 Completed set of operators on Flags (#475) Andreas Süßenbach 2020-01-09 09:44:41 +0100
  • a687b4936f Completed set of operators on Flags Andreas Süßenbach 2020-01-09 08:43:16 +0100
  • 55517484be Add optional attribute "specialuse", currently ignored. (#474) Andreas Süßenbach 2020-01-08 14:29:26 +0100
  • dabea491c7 Add optional attribute "specialuse", currently ignored. asuessenbach 2020-01-08 10:12:53 +0100
  • d5f58e07dd Add error message when referencing undefined type requirements (#473) Markus Tavenrath 2020-01-07 16:50:46 +0100
  • 4ee2d61ef6 Improve operator==() of structs (#472) Andreas Süßenbach 2020-01-07 16:28:50 +0100
  • 12ee4a7515 Add error message when referencing undefined type requirements Markus Tavenrath 2020-01-07 16:27:23 +0100
  • c104d8e4ea Improve operator==() of structs Andreas Süßenbach 2020-01-07 10:07:59 +0100
  • 0b3af1ee76 Add is_error_code_enum only if VULKAN_HPP_NO_EXCEPTIONS is not defined. (#471) Andreas Süßenbach 2020-01-06 15:55:31 +0100
  • b54140ee04 Add is_error_code_enum only if VULKAN_HPP_NO_EXCEPTIONS is not defined. asuessenbach 2020-01-06 15:49:13 +0100
  • 4320950db1 Update EnableValidationWithCallback.cpp (#466) Arthur Brainville 2020-01-06 12:16:35 +0100
  • 196de24461 fixed vertexBindingDescription (#465) nvaara 2020-01-06 13:12:12 +0200
  • 499d4bb33d
    Bring back default arguments to ObjectDestroy class. Update header to Vulkan 1.130 (#468) Markus Tavenrath 2020-01-03 10:59:59 +0100
  • 0119fda338 Bring back default arguments to ObjectDestroy class. Update header to Vulkan 1.130 Markus Tavenrath 2020-01-03 10:20:18 +0100
  • a783979471
    Update EnableValidationWithCallback.cpp Arthur Brainville 2019-12-30 18:21:18 +0100
  • 0ac1fc9ea9 fixed vertexBindingDescription nvaara 2019-12-28 22:19:08 +0200
  • 021c7499a0 Cleanup on usage of static vs. dynamic loading (#462) Andreas Süßenbach 2019-12-23 08:45:40 +0100
  • 18febd6237 Add usage of DebugUtilsMessenger in vk::su::createInstance (#461) Andreas Süßenbach 2019-12-19 14:00:51 +0100
  • 0280efc78c Corrected image layout and descriptor set handling in RayTracing sample. (#460) Andreas Süßenbach 2019-12-19 13:59:48 +0100
  • 66f05f5bdd Cleanup on usage of static vs. dynamic loading asuessenbach 2019-12-19 13:46:49 +0100
  • c6367126e4 Add usage of DebugUtilsMessenger in vk::su::createInstance asuessenbach 2019-12-18 09:58:15 +0100
  • 4d08d03626 Corrected image layout and descriptor set handling in RayTracing sample. asuessenbach 2019-12-17 11:43:58 +0100
  • 7da1c8baf0
    Samples: Explicitly set vk::PipelineMultisampleStateCreateInfo::rasterizationSamples (#459) Andreas Süßenbach 2019-12-16 14:51:29 +0100
  • 7778edc752 Samples: Explicitly set vk::PipelineMultisampleStateCreateInfo::rasterizationSamples asuessenbach 2019-12-16 14:45:20 +0100
  • 0b01a8a74c
    Introduce default initializers for member variables, simplify default values for constructor arguments (#455) Andreas Süßenbach 2019-12-12 11:40:21 +0100
  • d34405f3ae Introduce default initializers for member variables, simplify default values for constructor arguments asuessenbach 2019-12-12 11:03:25 +0100
  • 3f82338d9f
    Fix ambiguous constructor of ObjectDestroy with vk::NoParent. (#451) Andreas Süßenbach 2019-12-04 08:34:58 +0100
  • 53515c5d23 Fix ambiguous constructor of ObjectDestroy with vk::NoParent. asuessenbach 2019-12-04 08:16:59 +0100
  • afe4e6b03f
    Extent readme on samples and tests. (#449) Andreas Süßenbach 2019-12-03 10:15:06 +0100
  • 350909581b Extent readme on samples and tests. asuessenbach 2019-12-03 09:50:09 +0100
  • 2a05d74c23
    Change every occurance of vk:: to VULKAN_HPP_NAMESPACE:: (#448) Andreas Süßenbach 2019-12-02 10:06:44 +0100
  • 828acfe9ec Change every occurance of vk:: to VULKAN_HPP_NAMESPACE:: asuessenbach 2019-12-02 09:39:53 +0100
  • 07edfc45d6 Introduce default constructors for UniqueHandle, ObjectDestroy, and ObjectFree (#446) Andreas Süßenbach 2019-11-28 16:01:22 +0100
  • f2058303cb Introduce functions vk::StructureChain::unlink<ClassType>() and vk::StructureChain::relink<ClassType>(). (#441) Andreas Süßenbach 2019-11-28 15:58:15 +0100
  • 83def8019b Introduce default constructors for UniqueHandle, ObjectDestroy, and ObjectFree asuessenbach 2019-11-27 15:15:32 +0100
  • 299734eff5 Introduce functions vk::StructureChain::unlink<ClassType>() and vk::StructureChain::relink<ClassType>(). asuessenbach 2019-11-26 11:58:22 +0100
  • e40eb90980 Remove not needed operator==() and operator!=() on *FlagBits (#442) Andreas Süßenbach 2019-11-27 11:41:21 +0100
  • a1dc90b38d Remove not needed operator==() and operator!=() on *FlagBits asuessenbach 2019-11-27 11:29:32 +0100
  • 7fc627d6b9 Fix lableName typo. (#440) takiyu 2019-11-26 19:28:57 +0900
  • f8bfa1fd60 Fix lableName typo. takiyu 2019-11-25 23:18:42 +0900
  • d2a116b57f Correct operator=() by using offsetof instead of sizeof to determine size of memory to copy. (#437) Andreas Süßenbach 2019-11-19 17:44:16 +0100
  • 8c9a63cd18 Correct operator=() by using offsetof instead of sizeof to determine size of memory to copy. asuessenbach 2019-11-19 16:14:00 +0100
  • 2bd8e403e8 Add option to install vulkan.hpp header (#429) dan sinclair 2019-11-14 04:07:27 -0500
  • e850963599 Extend functions returning a std::vector<vk::StructureChain> to use an additional local vector for getting the information, and then copy the heads of the StructureChains over to the return vector (#432) Andreas Süßenbach 2019-11-13 10:04:50 +0100
  • 4011eaa063 Extend functions returning a std::vector<vk::StructureChain> to use an additional local vector for getting the information, and then copy the heads of the StructureChains over to the return vector asuessenbach 2019-11-11 17:12:06 +0100
  • 661d2a9a7c Include windows.h on windows platforms in case the DynamicLoader is enabled. (#431) Markus Tavenrath 2019-11-11 17:23:35 +0100
  • ad2a0e0306 Include windows.h on windows platforms in case the DynamicLoader is enabled. Markus Tavenrath 2019-11-11 11:30:57 +0100
  • 581b7cb227 Add [[noreturn]] and remove VULKAN_HPP_INLINE to/from function throwResultException (#430) Andreas Süßenbach 2019-11-07 15:42:10 +0100
  • 223ed9abdd Add [[noreturn]] and remove VULKAN_HPP_INLINE to/from function throwResultException Andreas Süßenbach 2019-11-07 11:28:50 +0100
  • 3fc2ea47fd Replace namespace layout stuff by a simple const for the sType member of the structures (#428) Andreas Süßenbach 2019-11-07 08:22:47 +0100
  • 98901e686f Replace namespace layout stuff by a simple const for the sType member of the structures asuessenbach 2019-11-06 13:58:28 +0100
  • 10aa543b7e Use existing tests for appveyor. (#426) Markus Tavenrath 2019-11-06 16:56:52 +0100
  • d14bd573c4 Add option to install vulkan.hpp header Dan Sinclair 2019-10-30 10:59:47 -0400
  • 8f3b1d6f01 Add CMakeList target to run generator (#424) dan sinclair 2019-11-06 08:48:21 -0500
  • dc43cf795f Update README.md (#418) Andreas Süßenbach 2019-11-06 14:45:41 +0100
  • cea5d7fae3 Add unique-versions of "Register"-functions (currently just registerEventEXTUnique and registerDisplayEventEXTUnique) (#421) Andreas Süßenbach 2019-11-06 14:45:13 +0100
  • 5512f6df92 Implement support for unicode in Windows projects using vk::DynamicLoader. (#422) Warpten 2019-11-06 14:44:33 +0100
  • b3e604bcde Use existing tests for appveyor. Markus Tavenrath 2019-11-06 12:04:09 +0100
  • 96b0bfdf0d Fix DynamicLoader on 32-bit platforms (#427) Markus Tavenrath 2019-11-06 13:52:41 +0100
  • f18ff694ab Fix DynamicLoader on 32-bit platforms Markus Tavenrath 2019-11-06 13:44:42 +0100
  • 005531a1e1 Add CMakeList target to run generator Dan Sinclair 2019-10-29 16:18:16 -0400
  • fe0c9e1c14 Allow setting vulkan paths. (#419) dan sinclair 2019-11-05 04:47:43 -0500
  • d8513f1b7f Add an appveyor config (#347) Frank Richter 2019-11-05 06:41:51 +0100
  • b9884c66e1 Implement support for unicode in Windows projects using vk::DynamicLoader. Warpten 2019-11-04 15:57:52 +0100
  • 5da93a511a Add unique-versions of "Register"-functions (currently just registerEventEXTUnique and registerDisplayEventEXTUnique) asuessenbach 2019-11-04 15:45:48 +0100
  • 81bbcf125f Allow setting vulkan paths. Dan Sinclair 2019-10-29 16:06:24 -0400
  • 8a55094657
    Update README.md Andreas Süßenbach 2019-10-31 10:47:45 +0100
  • 42d348f969 Allow setting tinyxml2 source directory (#417) dan sinclair 2019-10-31 05:06:22 -0400
  • 414d1ba93d Add quotes around path Dan Sinclair 2019-10-30 09:45:23 -0400
  • 9f7b06cbd1 Remove VULKAN_HPP_NOEXCEPT from functions that throw a LogicError. (#416) Andreas Süßenbach 2019-10-30 10:10:32 +0100
  • e5da58b30c Allow setting tinyxml2 source directory Dan Sinclair 2019-10-29 15:58:56 -0400
  • 68b11f1e90 Disable CTAD on ArrayProxy's constructors (#405) mocabe 2019-10-30 00:00:03 +0900
  • db2770fc0e Remove VULKAN_HPP_NOEXCEPT from functions that throw a LogicError. Andreas Süßenbach 2019-10-28 16:49:42 +0100
  • 542446c9e5 Disable CTAD on ArrayProxy's initializer_list ctor mocabe 2019-10-10 03:19:51 +0900
  • b283b3045f Disable CTAD on ArrayProxy's reference constructor mocabe 2019-10-10 02:18:01 +0900
  • c06a3300f6 Add a couple of new samples, improved some others: (#414) Andreas Süßenbach 2019-10-28 15:36:21 +0100
  • 178bf4ded7 Fix typo when calling operator==(enum, enum) (#415) Markus Tavenrath 2019-10-28 15:27:48 +0100