vk · Type aliases · H1
9 public declarations with native signatures and source-owned contracts.
TyRustExperimental
Tyvk::HANDLE
Contract
Native type HANDLE.
Tyvk::HINSTANCE
Contract
Native type HINSTANCE.
Tyvk::HMONITOR
Contract
Native type HMONITOR.
Tyvk::HostImageCopyDevicePerformanceQueryEXT
Contract
Native type VkHostImageCopyDevicePerformanceQueryEXT.
Fields
s_type
Field
s_type: StructureTypeNative field sType.
p_next
Field
p_next: *mut c_voidNative field pNext.
optimal_device_access
Field
optimal_device_access: u32Native field optimalDeviceAccess.
identical_memory_layout
Field
identical_memory_layout: u32Native field identicalMemoryLayout.
Tyvk::HostImageCopyFlagBitsEXT
Contract
Native type VkHostImageCopyFlagBitsEXT.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::HostImageCopyFlags
Contract
Native type VkHostImageCopyFlags.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::HostImageCopyFlagsEXT
Contract
Native type VkHostImageCopyFlagsEXT.
Fields
0
Field
0: u32No public source comment is attached to this declaration.
Tyvk::HostImageLayoutTransitionInfoEXT
Contract
Native type VkHostImageLayoutTransitionInfoEXT.
Fields
s_type
Field
s_type: StructureTypeNative field sType.
p_next
Field
p_next: *const c_voidNative field pNext.
image
Field
image: ImageNative field image.
old_layout
Field
old_layout: ImageLayoutNative field oldLayout.
new_layout
Field
new_layout: ImageLayoutNative field newLayout.
subresource_range
Field
subresource_range: ImageSubresourceRangeNative field subresourceRange.
Tyvk::HWND
Contract
Native type HWND.