Realm

vk · Type aliases · D1

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

TyRustExperimental

Tyvk::DataGraphOpticalFlowCreateFlagsARM

Contract

Native type VkDataGraphOpticalFlowCreateFlagsARM.

Khronos reference: VkDataGraphOpticalFlowCreateFlagsARM

Fields

0

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

Tyvk::DataGraphOpticalFlowExecuteFlagsARM

Contract

Native type VkDataGraphOpticalFlowExecuteFlagsARM.

Khronos reference: VkDataGraphOpticalFlowExecuteFlagsARM

Fields

0

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

Tyvk::DataGraphOpticalFlowGridSizeFlagsARM

Contract

Native type VkDataGraphOpticalFlowGridSizeFlagsARM.

Khronos reference: VkDataGraphOpticalFlowGridSizeFlagsARM

Fields

0

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

Tyvk::DataGraphOpticalFlowImageUsageFlagsARM

Contract

Native type VkDataGraphOpticalFlowImageUsageFlagsARM.

Khronos reference: VkDataGraphOpticalFlowImageUsageFlagsARM

Fields

0

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

Tyvk::DataGraphPipelineDispatchFlagsARM

Contract

Native type VkDataGraphPipelineDispatchFlagsARM.

Khronos reference: VkDataGraphPipelineDispatchFlagsARM

Fields

0

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

Tyvk::DataGraphPipelineSessionCreateFlagsARM

Contract

Native type VkDataGraphPipelineSessionCreateFlagsARM.

Khronos reference: VkDataGraphPipelineSessionCreateFlagsARM

Fields

0

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

Tyvk::DataGraphTOSAQualityFlagsARM

Contract

Native type VkDataGraphTOSAQualityFlagsARM.

Khronos reference: VkDataGraphTOSAQualityFlagsARM

Fields

0

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

Tyvk::DebugReportFlagsEXT

Contract

Native type VkDebugReportFlagsEXT.

Khronos reference: VkDebugReportFlagsEXT

Fields

0

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

Tyvk::DebugUtilsMessageSeverityFlagsEXT

Contract

Native type VkDebugUtilsMessageSeverityFlagsEXT.

Khronos reference: VkDebugUtilsMessageSeverityFlagsEXT

Fields

0

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

Tyvk::DebugUtilsMessageTypeFlagsEXT

Contract

Native type VkDebugUtilsMessageTypeFlagsEXT.

Khronos reference: VkDebugUtilsMessageTypeFlagsEXT

Fields

0

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

Tyvk::DependencyFlags

Contract

Native type VkDependencyFlags.

Khronos reference: VkDependencyFlags

Fields

0

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

Tyvk::DependencyInfoKHR

Contract

Native type VkDependencyInfoKHR.

Khronos reference: VkDependencyInfoKHR

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

dependency_flags

Field
dependency_flags: DependencyFlagBits

Native field dependencyFlags.

memory_barrier_count

Field
memory_barrier_count: u32

Native field memoryBarrierCount.

p_memory_barriers

Field
p_memory_barriers: *const MemoryBarrier2<'a>

Native field pMemoryBarriers.

buffer_memory_barrier_count

Field
buffer_memory_barrier_count: u32

Native field bufferMemoryBarrierCount.

p_buffer_memory_barriers

Field
p_buffer_memory_barriers: *const BufferMemoryBarrier2<'a>

Native field pBufferMemoryBarriers.

image_memory_barrier_count

Field
image_memory_barrier_count: u32

Native field imageMemoryBarrierCount.

p_image_memory_barriers

Field
p_image_memory_barriers: *const ImageMemoryBarrier2<'a>

Native field pImageMemoryBarriers.

Tyvk::DescriptorBindingFlagBitsEXT

Contract

Native type VkDescriptorBindingFlagBitsEXT.

Khronos reference: VkDescriptorBindingFlagBitsEXT

Fields

0

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

Tyvk::DescriptorBindingFlags

Contract

Native type VkDescriptorBindingFlags.

Khronos reference: VkDescriptorBindingFlags

Fields

0

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

Tyvk::DescriptorBindingFlagsEXT

Contract

Native type VkDescriptorBindingFlagsEXT.

Khronos reference: VkDescriptorBindingFlagsEXT

Fields

0

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

Tyvk::DescriptorPoolCreateFlags

Contract

Native type VkDescriptorPoolCreateFlags.

Khronos reference: VkDescriptorPoolCreateFlags

Fields

0

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