[go: up one dir, main page]

Module ash::vk

source ·
Expand description

Raw Vulkan bindings and types, generated from vk.xml

Modules

Native bindings from Vulkan headers, generated by bindgen

Macros

Structs

Holds 24 bits in the least significant bits of memory, and 8 bytes in the most significant bits of that memory, occupying a single u32 in total. This is commonly used in acceleration structure instances such as vk::AccelerationStructureInstanceKHR, vk::AccelerationStructureSRTMotionInstanceNV and vk::AccelerationStructureMatrixMotionInstanceNV.

Constants

Traits

Structures implementing this trait are layout-compatible with vk::BaseInStructure and vk::BaseOutStructure. Such structures have an s_type field indicating its type, which must always match the value of TaggedStructure::STRUCTURE_TYPE.

Functions

Type Definitions

Unions