Commit Graph

  • 8983df9269
    Merge pull request #530 from mbarriault/master Andreas Süßenbach 2020-03-03 08:56:56 +0100
  • 4f56a424c6 Add const versions of StructureChain::get Mike Barriault 2020-03-02 21:32:06 +0000
  • d9ecd978e6 Add const versions of StructureChain::get Mike Barriault 2020-03-02 20:50:26 +0000
  • f43626d8a1 Move aliased platform specific stuff out of the platform protection. asuessenbach 2020-03-02 12:32:42 +0100
  • 49f3c36819 Move aliased platform specific stuff out of the platform protection. asuessenbach 2020-03-02 12:32:42 +0100
  • 72bf4d950b Introduce spaceship operator<=> on Flags with C++20, replacing all the relational operators asuessenbach 2020-02-26 14:24:58 +0100
  • 53805727d2
    Merge pull request #526 from asuessenbach/check Andreas Süßenbach 2020-02-27 10:02:09 +0100
  • 862c0abdc7 Correct filtering of struct elements. asuessenbach 2020-02-27 09:48:18 +0100
  • 9bc920a8c9
    Merge pull request #525 from asuessenbach/check Andreas Süßenbach 2020-02-27 09:37:02 +0100
  • 0d65f6a142 Reduced exception on encountering an unknown element to a warning. asuessenbach 2020-02-27 08:58:57 +0100
  • a1f8fb13cd
    Merge pull request #523 from asuessenbach/supported Andreas Süßenbach 2020-02-26 08:54:32 +0100
  • 5d124b6d4a Add "enabled" as accepted value for attribute "supported" in extension element asuessenbach 2020-02-26 08:41:36 +0100
  • c1de6026b4
    Merge pull request #522 from asuessenbach/check Andreas Süßenbach 2020-02-25 14:06:13 +0100
  • 28d6e3e665 Extend check for attributes "deprecatedby" and "obsoletedby" to include features as well asuessenbach 2020-02-25 13:52:04 +0100
  • 947583a1e5 Replace explicit template parameter MaskType for Flags types by std::underlying_type<BitType>::type and specify the underlying type for the FlagBits types asuessenbach 2020-02-20 12:04:27 +0100
  • f308c68d1f Replace explicit template parameter MaskType for Flags types by std::underlying_type<BitType>::type and specify the underlying type for the FlagBits types asuessenbach 2020-02-20 12:04:27 +0100
  • cbff9067dc Define VULKAN_HPP_NO_SMART_HANDLE if VULKAN_HPP_DISABLE_ENHANCED_MODE is defined. asuessenbach 2020-02-17 14:20:40 +0100
  • f9d90dfd1c Some more checks Andreas Süßenbach 2020-02-11 14:37:22 +0100
  • f256f73b82
    Merge pull request #521 from asuessenbach/CopyArray Andreas Süßenbach 2020-02-24 18:04:45 +0100
  • 241e70e9cd Correct ConstExpression2DArrayCopy asuessenbach 2020-02-24 12:05:49 +0100
  • 8dda61900d
    Merge pull request #518 from jackoalan/dynamic-loader-move-assign Andreas Süßenbach 2020-02-24 10:19:27 +0100
  • 46ee05a9e7
    Merge pull request #520 from asuessenbach/const Andreas Süßenbach 2020-02-23 00:33:29 +0100
  • c05772e82d Correct const usage in ConstExpression1DArrayCopy asuessenbach 2020-02-23 00:20:45 +0100
  • 44b1ea9202 Use std::swap for DynamicLibrary move assign Jack Andersen 2020-02-21 20:08:03 -1000
  • 775fc92974 Some more checks Andreas Süßenbach 2020-02-11 14:37:22 +0100
  • dc954e0f6d Restructure ConstExpressionNDArrayCopy classes asuessenbach 2020-02-20 16:27:23 +0100
  • 1de579e547 Restructure ConstExpressionNDArrayCopy classes asuessenbach 2020-02-20 16:27:23 +0100
  • 9514dde998
    Merge pull request #514 from asuessenbach/arrayCopy Andreas Süßenbach 2020-02-19 19:03:51 +0100
  • 0af9093389 Extend ConstExpression2DArrayCopy to support const T src[N][M]. asuessenbach 2020-02-19 18:50:49 +0100
  • a35cb6ca17
    Merge pull request #513 from dj2/sub_modules Andreas Süßenbach 2020-02-19 09:42:17 +0100
  • 0fe05fa95d Update tinyxml2 Dan Sinclair 2020-02-18 09:28:50 -0500
  • 2daf787a63
    Merge pull request #508 from jackoalan/dynamic-loader-move Andreas Süßenbach 2020-02-18 08:52:56 +0100
  • b4f482572f Add move semantics to DynamicLoader Jack Andersen 2020-02-15 16:57:27 -1000
  • 4ddfb68025
    Merge pull request #511 from mtavenrath/bionic Andreas Süßenbach 2020-02-17 15:13:03 +0100
  • ceaaba27ad Switch travis distribution from trusty (14.04) to bionic (18.04) Markus Tavenrath 2020-02-17 14:09:06 +0100
  • 7bdbbfc220 Define VULKAN_HPP_NO_SMART_HANDLE if VULKAN_HPP_DISABLE_ENHANCED_MODE is defined. asuessenbach 2020-02-17 14:20:40 +0100
  • b08af45046 Resolve warnings from gcc. Andreas Süßenbach 2020-02-11 15:39:46 +0100
  • f1d3380e31 Add assignment operator for all structs Andreas Süßenbach 2020-02-11 13:34:33 +0100
  • ac5f1147d4 Resolve warnings from gcc. Andreas Süßenbach 2020-02-11 15:39:46 +0100
  • 73084483d6 Add assignment operator for all structs Andreas Süßenbach 2020-02-11 13:34:33 +0100
  • 54fe8f2114
    Merge branch 'master' into check Andreas Süßenbach 2020-02-11 11:58:42 +0100
  • bdfb34ac2a Some more checks asuessenbach 2020-02-03 16:12:17 +0100
  • 7feffc1b9d Add/Reshape copy constructors for structs and unions. asuessenbach 2020-01-30 10:14:21 +0100
  • 837aac5499 Fix formatting mocabe 2020-01-31 16:31:47 +0900
  • 955b7330ba CI: Enable gcc5 with samples disabled mocabe 2020-01-31 04:54:13 +0900
  • 32d0bc6843 samples: Remove C++14 codes mocabe 2020-01-31 04:51:32 +0900
  • 1572c0b1ba Clean EOF of some files mocabe 2020-01-31 04:34:13 +0900
  • f0e16b701f CI: Enable CI build for tests and samples on Linux mocabe 2020-01-29 15:27:41 +0900
  • 891ca21334 CMake: Enable C++14 for samples mocabe 2020-01-29 15:18:50 +0900
  • a7e2cf152e CMake: Add SAMPLES_BUILD_ONLY_DYNAMIC option mocabe 2020-01-29 15:12:22 +0900
  • bb40388d34 CMake: Set CMAKE_CXX_STANDARD to 11 mocabe 2020-01-29 15:11:11 +0900
  • dcb6e7be42 Update submodules used in samples mocabe 2020-01-29 15:10:43 +0900
  • 2fa1793f40 Use some more checks asuessenbach 2020-02-03 13:30:50 +0100
  • 5a125e2557 Introduce helper function check() to ease throwing on spec error detection. asuessenbach 2020-01-30 14:55:05 +0100
  • cf39cd4f0c
    Introduce helper function check() to ease throwing on spec error detection. (#502) Andreas Süßenbach 2020-02-04 10:35:33 +0100
  • c4b2e55069 Some more checks asuessenbach 2020-02-03 16:12:17 +0100
  • b87c41918e Use some more checks asuessenbach 2020-02-03 13:30:50 +0100
  • 4d53dac22b
    Replace usage of std::forward_as_tuple by std::tie. (#501) Andreas Süßenbach 2020-02-03 15:55:06 +0100
  • 8c9e881dfe
    Change init functions of DispatchLoaderDynamic to use a DynamicLoader specified by a template argument. (#503) Andreas Süßenbach 2020-02-03 15:52:53 +0100
  • 30349606ae Change init functions of DispatchLoaderDynamic to use a DynamicLoader specified by a template argument. asuessenbach 2020-02-03 14:57:59 +0100
  • beb2dd5ccc Introduce helper function check() to ease throwing on spec error detection. asuessenbach 2020-01-30 14:55:05 +0100
  • d0e3b3a5e1
    Merge pull request #499 from tomilov/master Andreas Süßenbach 2020-02-03 10:20:13 +0100
  • 58f08879c8 Fix formatting mocabe 2020-01-31 16:31:47 +0900
  • 87be56c580 CI: Enable gcc5 with samples disabled mocabe 2020-01-31 04:54:13 +0900
  • 7c6482c562 samples: Remove C++14 codes mocabe 2020-01-31 04:51:32 +0900
  • 3553f466ba Clean EOF of some files mocabe 2020-01-31 04:34:13 +0900
  • d61800c3be remove unnecessary condition tomilov 2020-01-30 21:05:44 +0500
  • 00c6ebaf9a Replace usage of std::forward_as_tuple by std::tie. asuessenbach 2020-01-30 14:17:08 +0100
  • bbbbf6b751 add missing initialization of dynamic dispatcher tomilov 2020-01-30 14:46:20 +0500
  • 202ccdbece Add/Reshape copy constructors for structs and unions. asuessenbach 2020-01-30 10:14:21 +0100
  • 7efe3d096b
    use VULKAN_HPP_ASSERT instead of raw assert in generated code (#498) Anatoliy V. Tomilov 2020-01-30 13:57:51 +0500
  • eaaef173e2 update generated vulkan.hpp to match generator changes tomilov 2020-01-30 13:04:58 +0500
  • 576bdf13bc use VULKAN_HPP_ASSERT instead of raw assert in generated code tomilov 2020-01-30 12:39:28 +0500
  • bca5adc12d
    Change return of StructureChain::get() from tuple of values to tuple of references (#495) Andreas Süßenbach 2020-01-29 10:00:41 +0100
  • 97315e1658 CI: Enable CI build for tests and samples on Linux mocabe 2020-01-29 15:27:41 +0900
  • dd88e81b8b CMake: Enable C++14 for samples mocabe 2020-01-29 15:18:50 +0900
  • cf9eab9e01 CMake: Add SAMPLES_BUILD_ONLY_DYNAMIC option mocabe 2020-01-29 15:12:22 +0900
  • 349d1936e2 CMake: Set CMAKE_CXX_STANDARD to 11 mocabe 2020-01-29 15:11:11 +0900
  • db1aa249a6 Update submodules used in samples mocabe 2020-01-29 15:10:43 +0900
  • 4d0c22be95 Change return of StructureChain::get() from tuple of values to tuple of references asuessenbach 2020-01-28 09:30:28 +0100
  • b6a190f4a2 Building samples for Linux (#491) mocabe 2020-01-28 18:16:10 +0900
  • e0a026afd5 samples: Remove unnecessary dispacther construct mocabe 2020-01-27 21:29:32 +0900
  • 4e6be4a96e samples: Add missing initialization for dynamic dispatcher mocabe 2020-01-25 12:15:57 +0900
  • c455d2ce77 samples: Fix missmatched new/free() which is UB mocabe 2020-01-25 01:02:27 +0900
  • 5f9b8d7cd6
    Merge branch 'master' into linux-build-examples Andreas Süßenbach 2020-01-24 14:26:52 +0100
  • 5ca27d51ef samples: Reduce warnings on gcc/clang mocabe 2020-01-22 18:30:21 +0900
  • 6a8ab45cd2 samples: Fix potential bugs mocabe 2020-01-22 18:27:51 +0900
  • f1668a6e28 Remove template parameter defaultValue from Flags. (#492) Andreas Süßenbach 2020-01-21 12:01:35 +0100
  • c6fda48bee Remove template parameter defaultValue from Flags. asuessenbach 2020-01-20 15:20:41 +0100
  • 865d93f266 CMake: Add source group for utils mocabe 2020-01-21 14:04:55 +0900
  • 7f810753b5 CMake: check CMAKE_SYSTEM_NAME for Linux samples mocabe 2020-01-20 20:26:50 +0900
  • 77853ce148 samples: Fix wrong check on SurfaceProtectedCapabilitiesKHR mocabe 2020-01-20 20:24:23 +0900
  • 9170ffbb33 samples: Fixed RayTracing sample to build on Linux mocabe 2020-01-20 04:06:58 +0900
  • 5352e7cd7a samples: Build SurfaceCapabilities only on WIN32 mocabe 2020-01-19 21:04:29 +0900
  • 395daf3fd8 CMake: FIx more options mocabe 2020-01-19 20:12:16 +0900
  • ea2b38d851 sampels: Remove call for vk::su::destroyWindow() mocabe 2020-01-19 19:39:32 +0900
  • 3314b7d148 samples: Surface handling using WIndowData mocabe 2020-01-19 19:36:28 +0900
  • bfde967695 samples: Add WindowData to manage unique window mocabe 2020-01-19 19:35:13 +0900
  • 0fd29152e1 samples: Update CMake scripts to use util target mocabe 2020-01-19 03:38:08 +0900
  • 89fef61073 samples: Add build target for util mocabe 2020-01-19 03:35:48 +0900