Releases: Osspial/vk-rs
Releases · Osspial/vk-rs
vk_generator 0.3.1
vk_generator 0.3
Changelog:
- Add additional
GenConfig
options:- More control over padding stripping on enum variants
- Add ability to strip
const
prefixes - Enable/disable wrapping Vulkan enums with Rust enums
- Remove builder pattern from
GenConfig
- Wrap optional function pointers in structs with
Option
types
vk_generator 0.2.2
Changelog:
- Fix some crashes when generating from newer
vk.xml
files with the followingcomment
tags in new places- Constant expressions with arithmetic.
vk_generator 0.2.1
Changelog:
- Fixed bug in generated
load_with
function that caused it to return already-loaded functions instead of unloaded functions.
vk_generator 0.2.0
Changelog:
- Fixed lowercase static variable in global generators
- Added support for native Rust unions via the
untagged_unions
feature anduse_native_unions
GenConfig
flag
vk_generator 0.1.3
Changelog:
- Fixed
libc
types not being used by command module whenuse_libc_types
is enabled - Fixed generator crashing when
remove_command_prefix
,snake_case_commands
, andcamel_case_variants
were simultaneously disabled - Fixed some enums not being ignored properly and crashing generator
- Fixed const pointers in some functions not being properly marked
vk_generator 0.1.2
Fixed code generation when building from vk_api
v0.1.13
vk_generator 0.1.1
Fix issue where registry would detect ";" as typedef identifiers
vk_generator 0.1.0
Initial Release