Skip to content

Releases: KhronosGroup/Vulkan-Hpp

v1.4.307

03 Feb 11:35
6b05ffe
Compare
Choose a tag to compare

What's Changed

  • Update namespace usage of DispatchLoaderDynamic, DispatchLoaderStatic and DynamicLoader in the readme. by @asuessenbach in #2057
  • Update Vulkan-Headers to v1.4.307 by @github-actions in #2058

Full Changelog: v1.4.306...v1.4.307

v1.4.306

27 Jan 10:51
bc11a75
Compare
Choose a tag to compare

What's Changed

  • Switch windows workflow from looping over C++ standards to one standard per job by @asuessenbach in #2050
  • Adjust update-header-pr.yml to run with an arbitrary compiler on ubuntu-latest by @asuessenbach in #2051
  • CMake: Alias for c++20 modules target by @M2-TE in #2048
  • README: Fixing extension inspection typo and RAII-classes title format by @M2-TE in #2052
  • CMake: Adding generator dependency to VulkanHpp interface target for propagation and linking it to other targets by @M2-TE in #2054
  • Update Vulkan-Headers to v1.4.306 by @github-actions in #2055

Full Changelog: v1.4.305...v1.4.306

v1.4.305

21 Jan 10:02
6578bfc
Compare
Choose a tag to compare

What's Changed

  • Use VULKAN_HPP_NO_CONSTRUCTORS and VULKAN_HPP_NO_SETTERS as documented in the readme. by @asuessenbach in #2041
  • Add support for one more value for attribute in format component. by @asuessenbach in #2044
  • Isolating generator targets and creating header-only interface target by @M2-TE in #2042
  • CMake: Moving options below project declaration by @M2-TE in #2047
  • Update Vulkan-Headers to v1.4.305 by @asuessenbach in #2049

New Contributors

Full Changelog: v1.4.304...v1.4.305

v1.4.304

09 Jan 11:39
8ca59e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.303...v1.4.304

v1.4.303

04 Dec 11:02
20ecea9
Compare
Choose a tag to compare

What's Changed

  • Remove building for vulkansc from VULKAN_HPP_RUN_GENERATOR by @asuessenbach in #2005
  • Update Vulkan-Headers to v1.4.303 by @github-actions in #2006

Full Changelog: v1.3.302...v1.3.303

v1.3.302

02 Dec 17:01
efd575e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.301...v1.3.302

v1.3.301

05 Nov 11:17
6902b57
Compare
Choose a tag to compare

What's Changed

  • Move all the dispatcher related classes into namespace detail by @asuessenbach in #1983
  • Move all the management helper classes for SharedHandles and UniqueHandles into namespace detail. by @asuessenbach in #1984
  • Remove macos-12 from workflow. by @asuessenbach in #1986
  • Use compile option -fno-strict-aliasing to prevent breaking optimizations due to using reinterpret_cast by @asuessenbach in #1985
  • Add CI support for ubuntu-24.04 by @asuessenbach in #1987
  • Update Vulkan-Headers to v1.3.301 by @github-actions in #1990

Full Changelog: v1.3.300...v1.3.301

v1.3.300

28 Oct 13:40
24dee1c
Compare
Choose a tag to compare

What's Changed

  • Add some docu on vk::raii classes by @asuessenbach in #1976
  • Add some special handling debug code for vk::raii::DescriptorPool by @asuessenbach in #1978
  • Restrict commands taking an allocator type as template argument to allocators of the correct data type by @asuessenbach in #1980
  • Update Vulkan-Headers to v1.3.300 by @github-actions in #1981

Full Changelog: v1.3.299...v1.3.300

v1.3.299

21 Oct 13:46
8444972
Compare
Choose a tag to compare

What's Changed

  • Allow the <feature>'s "name" to be a list of members by @asuessenbach in #1973
  • Update Vulkan-Headers to v1.3.299 by @github-actions in #1974

Full Changelog: v1.3.298...v1.3.299

v1.3.298

14 Oct 11:47
8592ed9
Compare
Choose a tag to compare

What's Changed

  • Upgrade check on required feature name being member of the required struct from warning to error. by @asuessenbach in #1966
  • Add "BOOL" as accepted value for attribute <numericFormat> for the <component> of a <format> by @asuessenbach in #1967
  • Add check on "queues" being specified with at least one command. by @asuessenbach in #1968
  • Generate only the standard version for commands that would require vector-operations inside a struct. by @asuessenbach in #1970
  • Update Vulkan-Headers to v1.3.298 by @github-actions in #1971

Full Changelog: v1.3.297...v1.3.298