Commit Graph

  • 1bc9c41182 Introduce operator==() and operator!=() to compare vk-handles with nullptr. asuessenbach 2023-06-21 14:35:58 +0200
  • 98d2b53258
    Fix some formatting. (#1599) Andreas Süßenbach 2023-06-21 13:33:29 +0200
  • af33816e05 Fix some formatting. asuessenbach 2023-06-21 09:26:44 +0200
  • e8eac44fe1
    Update StructureChain.cpp Andreas Süßenbach 2023-06-21 09:19:40 +0200
  • 50c537eb91
    Update StructureChain.hpp Andreas Süßenbach 2023-06-21 09:17:06 +0200
  • 509cd68b15 Introduce function StructureChain::assign to assign a complete struct in a StructureChain without modifying the chaining. Second sight. asuessenbach 2023-06-21 09:12:16 +0200
  • 7d507744ef
    Introduce function StructureChain::assign to assign a complete structin a StructureChain without modifying the chaining. (#1597) Andreas Süßenbach 2023-06-21 09:01:42 +0200
  • 47301bf83c
    Merge branch 'StructureChain' into StructureChain Andreas Süßenbach 2023-06-21 09:01:15 +0200
  • b9ca146cf0 Introduce function StructureChain::assign to assign a complete structin a StructureChain without modifying the chaining. asuessenbach 2023-06-20 19:46:47 +0200
  • 09db2518f5 Introduce function StructureChain::assign to assign a complete struct in a StructureChain without modifying the chaining. asuessenbach 2023-06-20 19:43:02 +0200
  • 397ffad84a
    Fix defines in workflow files to enable compilation of tests and samples in CI. (#1595) Andreas Süßenbach 2023-06-20 14:43:35 +0200
  • 5b99277bef Fix defines in workflow files to enable compilation of tests and samples in CI. asuessenbach 2023-06-19 11:36:56 +0200
  • 9f89f760a6
    Update Vulkan-Headers to v1.3.254 (#1596) v1.3.254 Andreas Süßenbach 2023-06-19 15:02:19 +0200
  • ecde1ff9a9 Update Vulkan-Headers to v1.3.254 asuessenbach 2023-06-19 12:59:44 +0200
  • c55cf16397
    Fix wrong usage of 'structureChains' in generating functions returning a StructureChain and a vector of data. (#1594) Andreas Süßenbach 2023-06-19 12:46:04 +0200
  • 27946d7fb4 Fix wrong usage of 'structureChains' in generating functions returning a StructureChain and a vector of data. asuessenbach 2023-06-19 10:22:29 +0200
  • be25076196 Update Vulkan-Headers to v1.3.254 GitHub 2023-06-17 00:11:47 +0000
  • babfbddf32
    Add support for new element <sync> in vk.xml (#1590) Andreas Süßenbach 2023-06-13 14:25:23 +0200
  • bc19e479f9
    Fix determination of StructureChainAllocater usage for returned parameters. (#1591) Andreas Süßenbach 2023-06-13 14:24:10 +0200
  • 5cb59d0b07 Fix determination of StructureChainAllocater usage for returned parameters. asuessenbach 2023-06-13 11:53:33 +0200
  • 10c04eaca1 Add support for new element <sync> in vk.xml asuessenbach 2023-06-13 09:27:59 +0200
  • 0ab2f4a18a Update Vulkan-Headers to v1.3.253 v1.3.253 GitHub 2023-06-11 00:11:41 +0000
  • 7cd8ae4c0c Update Vulkan-Headers to v1.3.253 GitHub 2023-06-11 00:11:41 +0000
  • 18bce4a642 Update Vulkan-Headers to v1.3.252 v1.3.252 GitHub 2023-06-03 00:20:41 +0000
  • 3888490bf3 Update Vulkan-Headers to v1.3.252 GitHub 2023-06-03 00:20:41 +0000
  • 9c3fb4f8df Update Vulkan-Headers to v1.3.251 v1.3.251 GitHub 2023-05-29 00:12:09 +0000
  • 8fe4e7d11f Update Vulkan-Headers to v1.3.251 GitHub 2023-05-29 00:12:09 +0000
  • 763e1f913e
    Update vk_raii_ProgrammingGuide.md (#1581) riven 2023-05-25 13:46:38 +0200
  • cd5881a827
    Update vk_raii_ProgrammingGuide.md riven 2023-05-24 17:10:40 +0200
  • ed02c6ca36
    Update vk_raii_ProgrammingGuide.md riven 2023-05-22 18:22:08 +0200
  • 523491a7df
    Extent extension dependency inspection to allow multiple sets of dependencies per version. (#1578) Andreas Süßenbach 2023-05-17 10:23:27 +0200
  • fd5cc920e9 Extent extension dependency inspection to allow multiple sets of dependencies per version. asuessenbach 2023-05-17 09:49:13 +0200
  • 40e76b7c24
    Cleanup in CMakeLists.txt (#1572) Andreas Süßenbach 2023-05-08 11:54:57 +0200
  • d4d0ac4859
    Update Vulkan-Headers to v1.3.250 (#1574) v1.3.250 github-actions[bot] 2023-05-08 11:07:25 +0200
  • 1e4eafa1b3 Cleanup in CMakeLists.txt asuessenbach 2023-05-03 08:45:33 +0200
  • 874f4e3164 Update Vulkan-Headers to v1.3.250 GitHub 2023-05-05 00:10:50 +0000
  • f618b6bd5d
    Cleanup work on enum value handling. (#1573) Andreas Süßenbach 2023-05-04 13:35:50 +0200
  • 5e5c78edd7 Cleanup work on enum value handling. asuessenbach 2023-05-04 11:48:44 +0200
  • 3a1d6cbcab
    Expose the dispatch member of deleters (#1569) Michael Ferrari 2023-05-03 12:03:28 +0200
  • 4e3e3e026d
    Update Vulkan-Headers to v1.3.249 (#1571) v1.3.249 github-actions[bot] 2023-05-02 13:31:35 +0200
  • c6cb4b87c4 Update Vulkan-Headers to v1.3.249 GitHub 2023-04-28 00:11:44 +0000
  • f25639bd17
    Cleanup in CMakeLists.txt (#1566) Andreas Süßenbach 2023-04-27 16:16:10 +0200
  • 0cf61d80a5 Cleanup in CMakeLists.txt asuessenbach 2023-04-24 10:00:31 +0200
  • 6bf5c311b2
    Add support for a new class of functions (#1570) Andreas Süßenbach 2023-04-26 10:56:57 +0200
  • 2f101445b9 Add support for a new class of functions asuessenbach 2023-04-26 08:52:08 +0200
  • 279416894d
    Expose the dispatch member of deleters Michael Ferrari 2023-04-26 08:30:40 +0200
  • 95c622a64f
    Extend support of some special type of functions. (#1567) Andreas Süßenbach 2023-04-24 18:06:06 +0200
  • 3c48f83d2a Extend support of some special type of functions. asuessenbach 2023-04-24 16:09:05 +0200
  • f06c4aa1d3
    Update Vulkan-Headers to v1.3.248 (#1565) v1.3.248 github-actions[bot] 2023-04-24 11:04:14 +0200
  • 341a84a55f Update Vulkan-Headers to v1.3.248 GitHub 2023-04-21 00:11:12 +0000
  • e1d6ec8abf
    Cleanup up on CMakeLists.txt (#1564) Andreas Süßenbach 2023-04-20 16:50:26 +0200
  • 8f3d86618d Cleanup up on CMakeLists.txt asuessenbach 2023-04-18 14:33:42 +0200
  • 81a064fcc3
    Merge a5329232de into 20cb37e39f Stephan Seitz 2023-04-18 03:00:11 +0900
  • 20cb37e39f
    Add support of new extension attribute "ratified". (#1563) Andreas Süßenbach 2023-04-17 13:51:24 +0200
  • 698dea9e50
    Add some words on the new extension inspection functions to the README.md. (#1562) Andreas Süßenbach 2023-04-17 13:25:41 +0200
  • 33b7d07d93 Add support of new extension attribute "ratified". asuessenbach 2023-04-17 12:18:24 +0200
  • 3bcbb39802
    Update Vulkan-Headers to v1.3.247 (#1560) v1.3.247 github-actions[bot] 2023-04-17 11:55:11 +0200
  • 78d076c151 Add some words on the new extension inspection functions to the README.md. asuessenbach 2023-04-17 11:34:52 +0200
  • 709f879cfa Update Vulkan-Headers to v1.3.247 GitHub 2023-04-14 00:10:51 +0000
  • 3427b0039b
    Introduce overload of getExtensionDepends to get availability and dependencies by vulkan version. (#1559) Andreas Süßenbach 2023-04-12 11:48:59 +0200
  • 569e224660 Introduce overload of getExtensionDepends to get availability and dependencies by vulkan version. asuessenbach 2023-04-12 10:24:47 +0200
  • 9de0959474
    Introduce extension inspection function vk::getExtensionDepends. (#1558) Andreas Süßenbach 2023-04-11 17:49:02 +0200
  • 3c949f58ae Introduce extension inspection function vk::getExtensionDepends. asuessenbach 2023-04-11 13:44:08 +0200
  • d1d80ae723
    Introduce extension inspection functions get[Device|Instance|Deprecated|Promoted|Obsoleted]Extension; renamed some of the previous extension inspection functions (#1556) Andreas Süßenbach 2023-04-11 09:14:50 +0200
  • 9a14e80550 Introduce extension inspection functions get[Device|Instance|Deprecated|Promoted|Obsoleted]Extension; renamed some of the previous extension inspection functions asuessenbach 2023-04-06 10:46:29 +0200
  • a4841bc2f0
    Add new extension inspection functions getExtensionObsoletedBy() and isExtensionObsoleted() (#1555) Andreas Süßenbach 2023-04-05 13:37:34 +0200
  • bf8bee64e1
    Mark all projects as C++-only. (#1554) Andreas Süßenbach 2023-04-05 09:50:26 +0200
  • c3c0a30238 Add new extension inspection functions getExtensionObsoletedBy() and isExtensionObsoleted() asuessenbach 2023-04-05 09:49:21 +0200
  • 8b52b0e89d Mark all projects as C++-only. asuessenbach 2023-04-05 08:42:00 +0200
  • be1bb7645f
    Add new extension inspection functions getExtensionPromotedTo() and isExtensionPromoted() (#1553) Andreas Süßenbach 2023-04-04 10:45:15 +0200
  • 40551b2e79 Add new extension inspection functions getExtensionPromotedTo() and isExtensionPromoted() asuessenbach 2023-04-04 09:36:56 +0200
  • 3606c03ac0 Simple Change LoghinVladSonarsource 2023-04-03 16:47:18 +0200
  • 4ec13805d0
    Add files via upload VladLoghinSonarsource 2023-04-03 16:44:29 +0200
  • a467874ab1
    Update main.yml VladLoghinSonarsource 2023-04-03 16:38:59 +0200
  • a18155659e
    Create main.yml VladLoghinSonarsource 2023-04-03 16:36:11 +0200
  • 678295aa75
    Update Vulkan-Headers to v1.3.246 (#1551) v1.3.246 Andreas Süßenbach 2023-04-03 13:29:44 +0200
  • bb817f70c6 Update Vulkan-Headers to v1.3.246 asuessenbach 2023-04-03 12:27:33 +0200
  • 35ab2bb711
    Fix handling of multiple vs. single success codes on handle creation with vulkan_raii.hpp. (#1550) Andreas Süßenbach 2023-04-03 12:10:39 +0200
  • ed53ab93c0 Fix handling of multiple vs. single success codes on handle creation with vulkan_raii.hpp. asuessenbach 2023-04-03 10:53:44 +0200
  • 70d904ce14 Update Vulkan-Headers to v1.3.246 GitHub 2023-04-01 00:11:51 +0000
  • 91a92c6c5f
    Add functions isExtensionDeprecated() and getExtensionDeprecatedBy() to extension_inspection. (#1547) Andreas Süßenbach 2023-03-30 13:25:09 +0200
  • a4d7b42338 Add functions isExtensionDeprecated() and getExtensionDeprecatedBy() to extension_inspection. asuessenbach 2023-03-30 09:57:25 +0200
  • 2175530fd0
    Improved tokenizing of extension attribute "depends" (#1546) Andreas Süßenbach 2023-03-29 13:33:42 +0200
  • 8932961cef Improved tokenizing of extension attribute "depends" asuessenbach 2023-03-29 09:50:39 +0200
  • 4420e1f91e
    First set of extension inspection helper functions: isDeviceExtension and isInstanceExtension (#1545) Andreas Süßenbach 2023-03-28 17:33:11 +0200
  • d6af63fb02 First set of extension inspection helper functions: isDeviceExtension and isInstanceExtension asuessenbach 2023-03-28 10:25:41 +0200
  • 9d5220db12
    Extend default case in throwResultException to also get the actual message. (#1544) Andreas Süßenbach 2023-03-27 12:31:14 +0200
  • cfed28c23d
    Resolve warning on a struct with multiple array members with the same len. (#1543) Andreas Süßenbach 2023-03-27 11:06:47 +0200
  • 83fb59185f Extend default case in throwResultException to also get the actual message. asuessenbach 2023-03-27 11:05:30 +0200
  • c1dbe49344 Resolve warning on a struct with multiple array members with the same len. asuessenbach 2023-03-27 09:59:22 +0200
  • beb3f6f35e
    Update Vulkan-Headers to v1.3.245 (#1540) v1.3.245 github-actions[bot] 2023-03-27 09:46:47 +0200
  • d7c91bdcf1 Update Vulkan-Headers to v1.3.245 GitHub 2023-03-25 00:10:30 +0000
  • 01db23af60
    Minor cleanup work. (#1539) Andreas Süßenbach 2023-03-22 08:52:35 +0100
  • 338a662176 Minor cleanup work. asuessenbach 2023-03-21 14:11:28 +0100
  • a11116394a
    Simplified and corrected structure alias handling. (#1538) Andreas Süßenbach 2023-03-21 11:22:48 +0100
  • de03c36967 Simplified and corrected structure alias handling. asuessenbach 2023-03-21 09:07:47 +0100
  • c45c87b559
    Minor cleanup on supported/unsupported features/extensions. (#1537) Andreas Süßenbach 2023-03-21 08:10:00 +0100
  • dd0b301a8c Minor cleanup on supported/unsupported features/extensions. asuessenbach 2023-03-20 16:38:54 +0100
  • 1bd3877dcc
    Update Vulkan-Headers to v1.3.244 (#1535) v1.3.244 github-actions[bot] 2023-03-20 10:03:08 +0100
  • a5329232de fix: add VulkanSC headers to list of installed files Stephan Seitz 2023-03-19 20:48:24 +0100