Commit graph

  • aabe667531
    Merge fcc8e510a1 into 5ceb9ed481 Jan Kuhlmann 2025-04-04 11:45:26 +00:00
  • 5ceb9ed481 Update for Vulkan-Docs 1.4.312 main v1.4.312 Jon Leech 2025-04-04 04:43:32 -07:00
  • 636ddce760 Update for Vulkan-Docs 1.4.312 Jon Leech 2025-04-04 04:43:32 -07:00
  • fcc8e510a1 installing module and exporting via CXX_MODULES_DIRECTORY Jan Kuhlmann 2025-04-03 13:16:43 +02:00
  • 23d1ab8647
    Apply suggestions from code review Jan Kuhlmann 2025-04-03 07:39:03 +00:00
  • 84742fd163 revert Jan Kuhlmann 2025-04-02 18:05:05 +02:00
  • 6eba2ebdc6 reposition FILE_SET key Jan Kuhlmann 2025-04-02 17:54:40 +02:00
  • b91e455d23 split up install again to accodomate older cmake versions Jan Kuhlmann 2025-04-02 17:48:47 +02:00
  • 528cd63943 add FILE_SET module to export Jan Kuhlmann 2025-04-02 17:46:07 +02:00
  • 92aba98345
    append to install target list Jan Kuhlmann 2025-04-02 15:09:22 +00:00
  • 302ccc8bb3 enable FindPackage testing for vk module Jan Kuhlmann 2025-04-02 12:29:43 +02:00
  • 3073a9a911 use vk-hpp func for version Jan Kuhlmann 2025-04-02 12:14:54 +02:00
  • bcb11a67a8 properly utilize generator env var Jan Kuhlmann 2025-04-02 12:13:41 +02:00
  • 2ac81691ba adjusted fnc name Jan Kuhlmann 2025-03-21 11:01:08 +01:00
  • a523083f72 simplified cpp module to not require function loading Jan Kuhlmann 2025-03-21 10:58:54 +01:00
  • cb28cd1819 replaced minimal example for modules Jan Kuhlmann 2025-03-21 10:52:50 +01:00
  • 24ce771ec1 fixed linewrap on windows and CXX compiler on ubuntu Jan Kuhlmann 2025-03-21 10:35:31 +01:00
  • cafcda9360 Added licenses and used included headers in minimal examples Jan Kuhlmann 2025-03-21 09:21:18 +00:00
  • 2b1e9e7409 added c++20 workflows for modules in ubuntu and windows Jan Kuhlmann 2025-03-20 16:08:05 +01:00
  • a72b4466b3 minimal compilation setups for Vulkan::Hpp and Vulkan::HppModule Jan Kuhlmann 2025-03-20 15:34:01 +01:00
  • fdc7404466 merged subdirectory tests Jan Kuhlmann 2025-03-19 14:21:25 +01:00
  • 9417d66dcf integration tests for cxx modules Jan Kuhlmann 2025-03-18 11:12:06 +01:00
  • 4d4f8a8718 adjusted fnc name Jan Kuhlmann 2025-03-21 11:01:08 +01:00
  • 5e7b84fca6 simplified cpp module to not require function loading Jan Kuhlmann 2025-03-21 10:58:54 +01:00
  • 52339af272 replaced minimal example for modules Jan Kuhlmann 2025-03-21 10:52:50 +01:00
  • 5a4f3cd5a5
    Merge branch 'KhronosGroup:main' into cxxmodules-tests Jan Kuhlmann 2025-03-21 10:40:22 +01:00
  • 851ab9ac32 fixed linewrap on windows and CXX compiler on ubuntu Jan Kuhlmann 2025-03-21 10:35:31 +01:00
  • ee35cdf237
    Added licenses and used included headers in minimal examples Jan Kuhlmann 2025-03-21 09:21:18 +00:00
  • 78c359741d Update for Vulkan-Docs 1.4.311 v1.4.311 Jon Leech 2025-03-20 23:32:16 -07:00
  • 57d5505af7 Update for Vulkan-Docs 1.4.311 Jon Leech 2025-03-20 23:32:16 -07:00
  • d5759c658b added c++20 workflows for modules in ubuntu and windows Jan Kuhlmann 2025-03-20 16:08:05 +01:00
  • 3155e75f60 minimal compilation setups for Vulkan::Hpp and Vulkan::HppModule Jan Kuhlmann 2025-03-20 15:34:01 +01:00
  • a05376f97d merged subdirectory tests Jan Kuhlmann 2025-03-19 14:21:25 +01:00
  • 0d42aed9c9 integration tests for cxx modules Jan Kuhlmann 2025-03-18 11:12:06 +01:00
  • d64e9e156a cmake: Rename Vulkan-Module to Vulkan-HppModule Jan Kuhlmann 2025-02-17 11:59:39 +01:00
  • bd8dd5c3e7 cmake: Rename Vulkan-Module to Vulkan-HppModule Jan Kuhlmann 2025-02-17 11:59:39 +01:00
  • cacef3039d Update for Vulkan-Docs 1.4.310 v1.4.310 Jon Leech 2025-03-07 05:13:29 -08:00
  • b7edcedc51 Update for Vulkan-Docs 1.4.310 Jon Leech 2025-03-07 05:13:29 -08:00
  • 0f0cfd88d7 GN build: Define VK_USE_PLATFORM_XLIB_KHR Tom Anderson 2025-03-06 11:57:39 -08:00
  • 97627a8398 GN build: Define VK_USE_PLATFORM_XLIB_KHR Tom Anderson 2025-03-06 11:57:39 -08:00
  • 952f776f65 Update for Vulkan-Docs 1.4.309 vulkan-sdk-1.4.309.0 v1.4.309 vulkan-sdk-1.4.309 Jon Leech 2025-02-21 03:21:11 -08:00
  • e08ca789cb Update for Vulkan-Docs 1.4.309 Jon Leech 2025-02-21 03:21:11 -08:00
  • 234c4b7370 cmake: Update minimum version to 3.22.1 Juan Ramos 2025-02-01 10:55:49 -07:00
  • 6c4202ff4e cmake: Update minimum version to 3.22.1 Juan Ramos 2025-02-01 10:55:49 -07:00
  • 39f924b810 Update for Vulkan-Docs 1.4.307 v1.4.307 Jon Leech 2025-01-30 01:54:20 -08:00
  • 1a60aca475 Update for Vulkan-Docs 1.4.307 Jon Leech 2025-01-30 01:54:20 -08:00
  • e43027aa41 Update for Vulkan-Docs 1.4.306 v1.4.306 Jon Leech 2025-01-24 05:49:59 -08:00
  • 8694fed69b Update for Vulkan-Docs 1.4.306 Jon Leech 2025-01-24 05:49:59 -08:00
  • 2598b71542
    Update ci.yml Johnny 2025-01-21 21:53:49 +01:00
  • a03d2f6d57 Update for Vulkan-Docs 1.4.305 v1.4.305 Jon Leech 2025-01-17 03:03:47 -08:00
  • 933ea7d7ee Update for Vulkan-Docs 1.4.305 Jon Leech 2025-01-17 03:03:47 -08:00
  • d4a196d8c8 Update for Vulkan-Docs 1.4.304 vulkan-sdk-1.4.304.1 vulkan-sdk-1.4.304.0 v1.4.304 vulkan-sdk-1.4.304 Jon Leech 2024-12-19 21:42:01 -08:00
  • c996b7c3e4 Update for Vulkan-Docs 1.4.304 Jon Leech 2024-12-19 21:42:01 -08:00
  • 6a74a7d65c Add missing validusage.json and fix Makefile.release for new registry structure v1.4.303 Jon Leech 2024-12-04 00:19:07 -08:00
  • 02507fd26a Update validusage.json with 1.4 sjfricke 2024-12-04 17:18:23 +09:00
  • 49af1bfe46 Update for Vulkan-Docs 1.4.303 Jon Leech 2024-12-02 01:39:19 -08:00
  • 7f4176cc6b Update for Vulkan-Docs 1.4.303 Jon Leech 2024-12-02 01:39:19 -08:00
  • 9dff1f571c Fix GN include checks Shahbaz Youssefi 2024-11-28 11:02:22 -05:00
  • 152b950069 Fix GN include checks Shahbaz Youssefi 2024-11-28 11:02:22 -05:00
  • 36872f9062 Update for Vulkan-Docs 1.3.302 v1.3.302 Jon Leech 2024-11-20 22:22:21 -08:00
  • 4a0a468857 Update for Vulkan-Docs 1.3.302 Jon Leech 2024-11-20 22:22:21 -08:00
  • f864bc6dfe build(deps): bump fsfe/reuse-action from 4 to 5 dependabot[bot] 2024-11-18 18:31:12 +00:00
  • e17d3627f6
    build(deps): bump fsfe/reuse-action from 4 to 5 dependabot[bot] 2024-11-18 18:31:12 +00:00
  • cbcad3c058 Update for Vulkan-Docs 1.3.301 v1.3.301 Jon Leech 2024-11-01 19:46:16 -07:00
  • 7f15973602 Update for Vulkan-Docs 1.3.301 Jon Leech 2024-11-01 19:46:16 -07:00
  • d3a7e2e482 Undefine major and minor through <sys/sysmacros.h> Gulfem Savrun Yeniceri 2024-11-01 10:41:41 -07:00
  • f2eb740f3f build: Disable Vulkan-Module by default Charles Giessen 2024-10-22 11:48:46 -05:00
  • 49b95dca03 build: Disable Vulkan-Module by default Charles Giessen 2024-10-22 11:48:46 -05:00
  • ab1ea9059d Update for Vulkan-Docs 1.3.300 v1.3.300 Jon Leech 2024-10-25 06:46:48 -07:00
  • 8dc2d710cb Update for Vulkan-Docs 1.3.300 Jon Leech 2024-10-25 06:46:48 -07:00
  • a8133674b3 FOO BAR PLEASE IGNORE Charles Giessen 2024-10-22 11:40:58 -05:00
  • e271cfd480 ci: Only run once if pushing to main repo branch Charles Giessen 2024-10-22 11:33:05 -05:00
  • 158e79ec89 ci: Only run once if pushing to main repo branch Charles Giessen 2024-10-22 11:33:05 -05:00
  • b955ae0edb Update for Vulkan-Docs 1.3.299 v1.3.299 Jon Leech 2024-10-18 04:32:11 -07:00
  • 6e0618fc39 Update for Vulkan-Docs 1.3.299 Jon Leech 2024-10-18 04:32:11 -07:00
  • d91597a82f Update for Vulkan-Docs 1.3.298 v1.3.298 Jon Leech 2024-10-11 01:34:23 -07:00
  • 17a0b8ecf6 Update for Vulkan-Docs 1.3.298 Jon Leech 2024-10-11 01:34:23 -07:00
  • 14345dab23 Update for Vulkan-Docs 1.3.297 v1.3.297 Jon Leech 2024-10-04 07:03:49 -07:00
  • 21ace84333 Update for Vulkan-Docs 1.3.297 Jon Leech 2024-10-04 07:03:49 -07:00
  • 29f979ee5a Update for Vulkan-Docs 1.3.296 vulkan-sdk-1.3.296.0 v1.3.296 vulkan-sdk-1.3.296 Jon Leech 2024-09-26 00:39:54 -07:00
  • 84c7d962b0 Update for Vulkan-Docs 1.3.296 Jon Leech 2024-09-26 00:39:54 -07:00
  • c6391a7b8c Fix MSVC identification for modules support v1.3.295 Mike Schuchardt 2024-08-30 09:27:18 -07:00
  • 9dade07e83 Fix MSVC identification for modules support Mike Schuchardt 2024-08-30 09:27:18 -07:00
  • fbda05468e Update for Vulkan-Docs 1.3.295 Jon Leech 2024-08-30 02:47:50 -07:00
  • 846e4aee08 Update for Vulkan-Docs 1.3.295 Jon Leech 2024-08-30 02:47:50 -07:00
  • a6a5dc0d07 Update for Vulkan-Docs 1.3.294 v1.3.294 Jon Leech 2024-08-23 04:01:02 -07:00
  • cc0fe1dea8 Update for Vulkan-Docs 1.3.294 Jon Leech 2024-08-23 04:01:02 -07:00
  • d205aff40b Update for Vulkan-Docs 1.3.293 v1.3.293 Jon Leech 2024-08-16 04:01:38 -07:00
  • 0e63d739a7 Update for Vulkan-Docs 1.3.293 Jon Leech 2024-08-16 04:01:38 -07:00
  • 595c8d4794 Update for Vulkan-Docs 1.3.292 v1.3.292 Jon Leech 2024-07-27 05:20:20 -07:00
  • 0bb37b9244 Update for Vulkan-Docs 1.3.292 Jon Leech 2024-07-27 05:20:20 -07:00
  • fabe9e2672 Update for Vulkan-Docs 1.3.291 v1.3.291 Jon Leech 2024-07-19 02:34:48 -07:00
  • 4497f99e65 Update for Vulkan-Docs 1.3.291 Jon Leech 2024-07-19 02:34:48 -07:00
  • b379292b2a cmake: Disable modules if clang-scan-deps is missing vulkan-sdk-1.3.290.0 v1.3.290 vulkan-sdk-1.3.290 Charles Giessen 2024-07-16 00:53:45 -05:00
  • ce3cd65f23 cmake: Disable modules if clang-scan-deps is missing Charles Giessen 2024-07-16 00:53:45 -05:00
  • fc6c06ac52 Disable VulkanHppModule support in clang-cl Charles Giessen 2024-07-12 13:52:17 -05:00
  • 5952791798 Add windows clang & clang-cl CI jobs Charles Giessen 2024-07-12 13:51:59 -05:00
  • 7de16e47d7 Disable VulkanHppModule support in clang-cl Charles Giessen 2024-07-12 13:52:17 -05:00
  • 048788d953 Add windows clang & clang-cl CI jobs Charles Giessen 2024-07-12 13:51:59 -05:00
  • f41928bd4a Update for Vulkan-Docs 1.3.290 Jon Leech 2024-07-12 00:05:22 -07:00