Commit Graph

  • 8592ed9743
    Update Vulkan-Headers to v1.3.298 (#1971) main v1.3.298 github-actions[bot] 2024-10-14 12:32:50 +0200
  • 2b84635d83
    Merge 86c208b5e4 into 56fdc0b070 Andreas Süßenbach 2024-10-12 15:33:22 -0700
  • 1593639bee Update Vulkan-Headers to v1.3.298 GitHub 2024-10-12 00:12:22 +0000
  • 56fdc0b070
    Generate only the standard version for commands that would require vector-operations inside a struct. (#1970) Andreas Süßenbach 2024-10-09 16:06:13 +0200
  • f10addb658 Generate only the standard version for commands that would require vector-operations inside a struct. asuessenbach 2024-10-09 09:40:20 +0200
  • b9ea353349 Introduce standard versions of the functions to the raii classes. asuessenbach 2024-10-07 18:21:29 +0200
  • 00dac1bd21
    Add check on <syncstage> <syncsupport> "queues" being specified with at least one command. (#1968) Andreas Süßenbach 2024-10-08 13:25:37 +0200
  • 10e17551bb Add check on <syncstage> <syncsupport> "queues" being specified with at least one command. asuessenbach 2024-10-08 09:09:56 +0200
  • b8e4e70adf
    Add "BOOL" as accepted value for attribute <numericFormat> for the <component> of a <format> (#1967) Andreas Süßenbach 2024-10-07 17:58:00 +0200
  • 3b9d6cced3
    Upgraded check on required feature name being member of the required struct from warning to error. (#1966) Andreas Süßenbach 2024-10-07 17:57:38 +0200
  • 6757f9c8f7 Add "BOOL" as accepted value for attribute <numericFormat> for the <component> of a <format> asuessenbach 2024-10-07 13:52:44 +0200
  • e504265775 Upgraded check on required feature name being member of the required struct from warning to error. asuessenbach 2024-10-07 12:42:27 +0200
  • 26cf5590cb Update Vulkan-Headers to v1.3.297 v1.3.297 GitHub 2024-10-05 00:12:51 +0000
  • 94d538cac0 Update Vulkan-Headers to v1.3.297 GitHub 2024-10-05 00:12:51 +0000
  • 637090ee26
    Create 精选购买美国学位证(LU毕业证成绩单)+Q微信3431474023利哈伊大学学位证成绩单*办理LU文凭学历认证Lehigh University lytjrtuhjfdhs 2024-09-28 13:24:36 +0800
  • 5d40dd9ea9
    Create 精选购买美国学位证(PSU毕业证成绩单)+Q微信3431474023宾州州立大学学位证成绩单*办理PSU文凭学历认证Penn State University Park lytjrtuhjfdhs 2024-09-28 13:20:33 +0800
  • 350906994e Update Vulkan-Headers to v1.3.296 GitHub 2024-09-27 00:12:55 +0000
  • 2af53173c8
    Reshaped samples [RAII_]PhysicalDeviceProperties (#1961) Andreas Süßenbach 2024-09-26 09:14:35 +0200
  • 78ceb6a62d Reshaped samples [RAII_]PhysicalDeviceProperties asuessenbach 2024-09-25 18:02:06 +0200
  • 31aac24adb
    Move correctness checks on syncstage and syncaccess to checkCorrectness (#1960) Andreas Süßenbach 2024-09-23 13:47:05 +0200
  • c8cce2fe2b Move correctness checks on syncstage and syncaccess to checkCorrectness asuessenbach 2024-09-23 10:26:13 +0200
  • e12c05d628
    Add support for multiple top-level tags <types>, <commands>, and <extensions> (#1959) Andreas Süßenbach 2024-09-17 15:03:34 +0200
  • 32827aeb5d Add support for multiple top-level tags <types>, <commands>, and <extensions> asuessenbach 2024-09-17 11:20:15 +0200
  • 4e6e8d3fda
    Add support for multiply aliased structs in <require>-<feature> tags. (#1958) Andreas Süßenbach 2024-09-05 17:44:31 +0200
  • 974f9874eb Add support for multiply aliased structs in <require>-<feature> tags. asuessenbach 2024-09-05 14:14:17 +0200
  • 6abd3f42a8
    Use import std; guarded by macro (#1932) Sharadh Rajaraman 2024-09-05 07:48:19 +0100
  • 7d423e64bf
    Extend CI to run on ubuntu-20.04 (#1956) Andreas Süßenbach 2024-09-04 15:37:01 +0200
  • 2ac3ea7e1b Extend CI to run on ubuntu-20.04 asuessenbach 2024-09-03 12:02:39 +0200
  • a3a171a2c2 FIx after rebase Sharadh Rajaraman 2024-09-03 13:44:49 +0100
  • 9efb1e111d Use only std.compat Sharadh Rajaraman 2024-09-02 20:33:10 +0100
  • b1b6f66a0b Added #include <string.h> to resolve strnlen missing in the module Sharadh Rajaraman 2024-08-31 19:32:36 +0100
  • 292fd8a0e1 Refactored handling for VK_USE_64_BIT_PTR_DEFINES Sharadh Rajaraman 2024-08-31 18:28:18 +0100
  • e74c7d4403 Generate the VK_USE_64_BIT_PTR_DEFINES clause from the XML instead of hardcoding it Sharadh Rajaraman 2024-08-26 18:57:08 +0100
  • ddc6217ad0 Define VK_USE_64_BIT_PTR_DEFINES in vulkan_hpp_macros.hpp Sharadh Rajaraman 2024-08-24 11:31:27 +0100
  • f678a59061 RAII: vulkan_hpp before ifdef Sharadh Rajaraman 2024-08-16 03:46:35 +0100
  • 0c49db40e8 Reorganise logic, and propagate external macro correctly Sharadh Rajaraman 2024-08-16 03:42:02 +0100
  • 89332ae297 Top-level CMake changes Sharadh Rajaraman 2024-08-16 03:32:55 +0100
  • 1932ffbb0f Add support for external import std control with VULKAN_HPP_ENABLE_STD_MODULE Sharadh Rajaraman 2024-08-16 03:28:32 +0100
  • 02c28dde9d Unconditionally use import std with C++23 Sharadh Rajaraman 2024-07-26 12:41:02 +0100
  • 594d619ddd Enable std module with macro Sharadh Rajaraman 2024-07-23 21:54:08 +0100
  • bc9df3a963 Generated files changes Sharadh Rajaraman 2024-07-23 21:53:14 +0100
  • e212d3513e Snippets and generator changes Sharadh Rajaraman 2024-07-23 21:53:03 +0100
  • 84095af248 Enable the CppStdModule test Sharadh Rajaraman 2024-07-23 21:52:37 +0100
  • 2220e71ace Initial build and tests setup Sharadh Rajaraman 2024-07-23 18:05:15 +0100
  • fbb62163a0
    Mark deprecated enum values as deprecated (#1955) Andreas Süßenbach 2024-09-03 08:53:36 +0200
  • 1bfe93b3dd Mark deprecated enum values as deprecated asuessenbach 2024-09-02 14:10:31 +0200
  • 2fcbcfbefe
    Update Vulkan-Headers to v1.3.295 (#1954) v1.3.295 github-actions[bot] 2024-09-02 12:39:56 +0200
  • e83d62e64a Update Vulkan-Headers to v1.3.295 GitHub 2024-08-31 00:11:59 +0000
  • 0262bef5cd
    Add support for new <feature> tags. (#1953) Andreas Süßenbach 2024-08-27 13:33:57 +0200
  • 764d7125dd Add support for new <feature> tags. asuessenbach 2024-08-26 16:08:18 +0200
  • 98ea600e1f
    Removed special handling for enumerating commands with complex size information via a struct, generating just the standard function in such cases (#1952) Andreas Süßenbach 2024-08-26 16:21:45 +0200
  • bd70384cd4
    Update Vulkan-Headers to v1.3.294 (#1951) v1.3.294 github-actions[bot] 2024-08-26 16:06:58 +0200
  • 4af1c3d173 Removed special handling for enumerating commands with complex size information via a struct, generating just the standard function in such cases asuessenbach 2024-08-26 11:27:27 +0200
  • ecd4b59328
    Remove move-constructor and deleted move-assignment of vk::StructureChain. (#1949) Andreas Süßenbach 2024-08-26 09:45:57 +0200
  • 985f5c9612 Update Vulkan-Headers to v1.3.294 GitHub 2024-08-24 00:11:31 +0000
  • d31c20b64f Remove move-constructor and deleted move-assignment of vk::StructureChain. asuessenbach 2024-08-22 14:59:44 +0200
  • 1069a086a6
    Add g++-14 to MacOS workflow (#1948) Andreas Süßenbach 2024-08-21 18:06:26 +0200
  • 410db6a97f Add g++-14 to MacOS workflow asuessenbach 2024-08-21 11:59:08 +0200
  • 12eb6fcf13 Add g++-13 to MacOS workflow asuessenbach 2024-08-21 08:39:42 +0200
  • 3ab9238e91
    Add g++-12 to MacOS workflow. (#1945) Andreas Süßenbach 2024-08-20 17:34:34 +0200
  • 37fed4f3d8 Add g++-12 to MacOS workflow. asuessenbach 2024-08-20 11:38:53 +0200
  • d86b49ca04
    Update Vulkan-Headers to v1.3.293 (#1944) v1.3.293 Andreas Süßenbach 2024-08-19 16:23:55 +0200
  • 75ba778f3f Update Vulkan-Headers to v1.3.293 asuessenbach 2024-08-19 12:44:29 +0200
  • 61bc93f955
    Remove gcc-11 for builds on macos (#1942) Andreas Süßenbach 2024-08-19 12:31:21 +0200
  • 21a21d05d1 Remove gcc-11 for builds on macos asuessenbach 2024-08-19 09:14:00 +0200
  • e334581a4d Update Vulkan-Headers to v1.3.293 GitHub 2024-08-17 00:12:06 +0000
  • b2c409dd31
    Add IWYU pragmas to let code-completers use vulkan.hpp. (#1939) Andreas Süßenbach 2024-08-07 15:04:06 +0200
  • fde7e0fc84
    Remove deprecation message on promoted extensions. (#1938) Andreas Süßenbach 2024-08-07 12:09:39 +0200
  • 469fd9d24f Add IWYU pragmas to let code-completers use vulkan.hpp. asuessenbach 2024-08-07 11:24:48 +0200
  • c096dfd9a1 Remove deprecation message on promoted extensions. asuessenbach 2024-08-07 09:06:31 +0200
  • 6a11b182e1
    Extend support of video format properties (no code generated) (#1937) Andreas Süßenbach 2024-08-06 09:22:31 +0200
  • 757b151981 Extend support of video format properties (no code generated) asuessenbach 2024-08-05 18:56:41 +0200
  • dd0785dbc1
    Update Vulkan-Headers to v1.3.292 (#1934) v1.3.292 github-actions[bot] 2024-08-05 14:58:22 +0200
  • 003cf8e090
    Don't export symbols in vk::detail namespace (#1931) Sharadh Rajaraman 2024-08-05 13:26:29 +0100
  • 0f4e59bd95
    Fix for shared handles for pool deleter (#1925) Ilya Doroshenko 2024-08-05 14:21:44 +0200
  • a08ea96768 Update Vulkan-Headers to v1.3.292 GitHub 2024-07-28 00:13:03 +0000
  • 8827ad55e0 Don't export symbols in vk::detail namespace Sharadh Rajaraman 2024-07-23 17:53:31 +0100
  • 055bac6505 return of assert Ilya Doroshenko 2024-07-23 17:34:01 +0200
  • 85c2ae4026 added pool type traits, added special constructor for pool types Ilya Doroshenko 2024-07-23 15:43:55 +0200
  • 763e5bf88f
    Use clang++-13 with C++23 on ubuntu-latest (#1930) Andreas Süßenbach 2024-07-23 14:46:51 +0200
  • 10215af459 Use clang++-13 with C++23 on ubuntu-latest asuessenbach 2024-07-23 10:18:45 +0200
  • ae1eb5f449
    Non raii handles move exchange (#1929) Nikolai Siukosev 2024-07-23 11:55:09 +0400
  • cdcde2bd0b
    Parse <videocodecs> section (no code generated from) (#1926) Andreas Süßenbach 2024-07-23 09:47:41 +0200
  • cc80fe405e Parse <videocodecs> section (no code generated from) asuessenbach 2024-07-22 16:48:34 +0200
  • 811e416544
    Merge 61852c758c into f7f0d8ccaa Nikolai Siukosev 2024-07-22 14:42:05 +0000
  • 61852c758c Updated generated vulkan/* files Nikolai Siukosev 2024-07-22 18:41:50 +0400
  • f35e9c9f9b Add move semantics for non-raii hpp handles. (#1919) Nikolai Siukosev 2024-07-18 16:25:05 +0400
  • 5f79a121f6 Fix for shared handles for pool deleter Ilya Doroshenko 2024-07-22 13:32:59 +0200
  • f7f0d8ccaa
    Update Vulkan-Headers to v1.3.291 (#1924) v1.3.291 github-actions[bot] 2024-07-22 13:20:20 +0200
  • 3090d9e04e Update Vulkan-Headers to v1.3.291 GitHub 2024-07-20 00:11:11 +0000
  • 77f6a638a7
    Use clang++14 with Cpp-23 on ubuntu-latest (#1921) Andreas Süßenbach 2024-07-17 13:18:25 +0200
  • 778be1f058 Use clang++14 with Cpp-23 on ubuntu-latest asuessenbach 2024-07-17 09:04:29 +0200
  • a4cbf9c027
    Use clang++-15 with Cpp-23 on ubuntu-latest (#1920) Andreas Süßenbach 2024-07-16 14:43:05 +0200
  • 2fe6fc4584 Use clang++-15 with Cpp-23 on ubuntu-latest asuessenbach 2024-07-16 09:37:52 +0200
  • e3b0737d57
    Update Vulkan-Headers to v1.3.290 (#1918) v1.3.290 github-actions[bot] 2024-07-15 12:43:47 +0200
  • 096e555640
    Add alias bitmasks to module interface (#1917) Janeczko Jakub 2024-07-15 12:39:19 +0200
  • 6135008c9f Update Vulkan-Headers to v1.3.290 GitHub 2024-07-13 00:11:58 +0000
  • 4f277440af
    format Jakub Janeczko 2024-07-11 11:05:55 +0200
  • 6f72ceca51
    Add g++12 for ubuntu builds. (#1914) Andreas Süßenbach 2024-07-11 09:36:14 +0200
  • c8192c4ba1
    generate code Jakub Janeczko 2024-07-11 00:29:56 +0200