Realm

vk · Type aliases · H1

9 public declarations with native signatures and source-owned contracts.

TyRustExperimental

Tyvk::HANDLE

Contract

Native type HANDLE.

Khronos registry source: HANDLE

Tyvk::HINSTANCE

Contract

Native type HINSTANCE.

Khronos registry source: HINSTANCE

Tyvk::HMONITOR

Contract

Native type HMONITOR.

Khronos registry source: HMONITOR

Tyvk::HostImageCopyDevicePerformanceQueryEXT

Contract

Native type VkHostImageCopyDevicePerformanceQueryEXT.

Khronos reference: VkHostImageCopyDevicePerformanceQueryEXT

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

optimal_device_access

Field
optimal_device_access: u32

Native field optimalDeviceAccess.

identical_memory_layout

Field
identical_memory_layout: u32

Native field identicalMemoryLayout.

Tyvk::HostImageCopyFlagBitsEXT

Contract

Native type VkHostImageCopyFlagBitsEXT.

Khronos reference: VkHostImageCopyFlagBitsEXT

Fields

0

Field
0: u32
No public source comment is attached to this declaration.

Tyvk::HostImageCopyFlags

Contract

Native type VkHostImageCopyFlags.

Khronos reference: VkHostImageCopyFlags

Fields

0

Field
0: u32
No public source comment is attached to this declaration.

Tyvk::HostImageCopyFlagsEXT

Contract

Native type VkHostImageCopyFlagsEXT.

Khronos reference: VkHostImageCopyFlagsEXT

Fields

0

Field
0: u32
No public source comment is attached to this declaration.

Tyvk::HostImageLayoutTransitionInfoEXT

Contract

Native type VkHostImageLayoutTransitionInfoEXT.

Khronos reference: VkHostImageLayoutTransitionInfoEXT

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

image

Field
image: Image

Native field image.

old_layout

Field
old_layout: ImageLayout

Native field oldLayout.

new_layout

Field
new_layout: ImageLayout

Native field newLayout.

subresource_range

Field
subresource_range: ImageSubresourceRange

Native field subresourceRange.

Tyvk::HWND

Contract