Skip to content

Releases: tycho/gloam

0.4.9

08 May 06:57
a44a7e9

Choose a tag to compare

Other

  • cargo update
  • update bundled XML specs and headers

0.4.8

08 Apr 08:56
bc322e1

Choose a tag to compare

Fixed

  • (c) only define XXH_VECTOR if it's not already defined

Other

  • cargo update
  • update bundled XML specs and headers

0.4.7

02 Apr 06:41
d1e4392

Choose a tag to compare

Fixed

  • (vulkan) ensure we don't leak handle on double-gloamVulkanInitialize

Other

  • (template) whitespace fixes for generated C headers
  • cargo dependency update
  • update bundled XML specs and headers

0.4.6

27 Mar 13:57
7ea07f0

Choose a tag to compare

Fixed

  • (vulkan) make VK_NO_PROTOTYPES only apply to upstream Vulkan headers

0.4.5

27 Mar 13:39
872b322

Choose a tag to compare

Fixed

  • (vulkan) move vk_platform.h to vulkan/vk_platform.h
  • (vulkan) define VK_NO_PROTOTYPES for --external-headers

Other

  • (template) loader template style and ownership cleanup

0.4.4

27 Mar 02:27
52d5f18

Choose a tag to compare

Added

  • (vulkan) add new --external-headers option for Vulkan

Fixed

  • (generator) clean up whitespace usage for function declarations
  • (vulkan) unbreak loading device functions in enabled-list path
  • (vulkan) load instance functions when enabling device extensions
  • (c) use correct naming for gloamVulkanGetInstanceVersion
  • (generator) ensure trailing newline at end of generated sources

Other

  • (doc) ensure documentation matches reality
  • (vulkan) simplify internals, unify pfn range loading functions

0.4.3

26 Mar 19:00
cc828c8

Choose a tag to compare

Added

  • (c) implement GetInstanceVersion/GetLoadedInstance/GetLoadedDevice for Vulkan

0.4.2

26 Mar 16:00
fec4141

Choose a tag to compare

Fixed

  • (fetch) use correct URL for vk_video headers

0.4.1

26 Mar 09:39
be153f8

Choose a tag to compare

Added

  • (tests) add better integration test coverage

Fixed

  • (c) Visual Studio warnings about APIENTRY redefinition and implicit int-to-char conversion
  • (c) build on Visual Studio in C11 mode (enum aliasing)
  • (c) 'cargo test' from within Cygwin

Other

  • (doc) improve README and add contribution guides

0.4.0

24 Mar 15:29
21689f3

Choose a tag to compare

Added

  • (vulkan) [breaking] remove the --unchecked experiment
  • (vulkan) [breaking] add three-phase enabled-path loader API, simplify public surface

Fixed

  • (vulkan) only enumerate instance and device extensions once