vk · Type aliases · B2
10 public declarations with native signatures and source-owned contracts.
TyRustExperimental
Tyvk::BufferOpaqueCaptureAddressCreateInfoKHR
Contract
Native type VkBufferOpaqueCaptureAddressCreateInfoKHR.
Khronos reference: VkBufferOpaqueCaptureAddressCreateInfoKHR
Fields
s_type
Field
s_type: StructureTypeNative field sType.
p_next
Field
p_next: *const c_voidNative field pNext.
opaque_capture_address
Field
opaque_capture_address: u64Native field opaqueCaptureAddress.
Tyvk::BufferUsageFlagBits2KHR
Contract
Native type VkBufferUsageFlagBits2KHR.
Fields
0
Field
0: u64No public source comment is attached to this declaration.
Tyvk::BufferUsageFlags
Contract
Native type VkBufferUsageFlags.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::BufferUsageFlags2
Contract
Native type VkBufferUsageFlags2.
Fields
0
Field
0: u64No public source comment is attached to this declaration.
Tyvk::BufferUsageFlags2CreateInfoKHR
Contract
Native type VkBufferUsageFlags2CreateInfoKHR.
Fields
s_type
Field
s_type: StructureTypeNative field sType.
p_next
Field
p_next: *const c_voidNative field pNext.
usage
Field
usage: BufferUsageFlagBits2Native field usage.
Tyvk::BufferUsageFlags2KHR
Contract
Native type VkBufferUsageFlags2KHR.
Fields
0
Field
0: u64No public source comment is attached to this declaration.
Tyvk::BuildAccelerationStructureFlagBitsNV
Contract
Native type VkBuildAccelerationStructureFlagBitsNV.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::BuildAccelerationStructureFlagsKHR
Contract
Native type VkBuildAccelerationStructureFlagsKHR.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::BuildAccelerationStructureFlagsNV
Contract
Native type VkBuildAccelerationStructureFlagsNV.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::BuildMicromapFlagsEXT
Contract
Native type VkBuildMicromapFlagsEXT.
Fields
0
Field
0: u32No public source comment is attached to this declaration.