Expand description
Raw Vulkan bindings and types, generated from vk.xml
Modules§
- Native bindings from Vulkan headers, generated by bindgen
Structs§
- Holds 24 bits in the least significant bits of memory, and 8 bytes in the most significant bits of that memory, occupying a singleu32in total. This is commonly used in acceleration structure instances such asvk::AccelerationStructureInstanceKHR,vk::AccelerationStructureSRTMotionInstanceNVandvk::AccelerationStructureMatrixMotionInstanceNV.
Constants§
- The maximum number of unique memory heaps, each of which supporting 1 or more memory types
Traits§
- Structures implementing this trait are layout-compatible withvk::BaseInStructureandvk::BaseOutStructure. Such structures have ans_typefield indicating its type, which must always match the value ofTaggedStructure::STRUCTURE_TYPE.
Functions§
- make_version Deprecated 
- version_major Deprecated 
- version_minor Deprecated 
- version_patch Deprecated