Realm

vk · Type aliases · Q1

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

TyRustExperimental

Tyvk::QueryControlFlags

Contract

Native type VkQueryControlFlags.

Khronos reference: VkQueryControlFlags

Fields

0

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

Tyvk::QueryPipelineStatisticFlags

Contract

Native type VkQueryPipelineStatisticFlags.

Khronos reference: VkQueryPipelineStatisticFlags

Fields

0

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

Tyvk::QueryPoolCreateFlags

Contract

Native type VkQueryPoolCreateFlags.

Khronos reference: VkQueryPoolCreateFlags

Fields

0

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

Tyvk::QueryPoolCreateInfoINTEL

Contract

Native type VkQueryPoolCreateInfoINTEL.

Khronos reference: VkQueryPoolCreateInfoINTEL

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *const c_void

Native field pNext.

performance_counters_sampling

Field
performance_counters_sampling: QueryPoolSamplingModeINTEL

Native field performanceCountersSampling.

Tyvk::QueryResultFlags

Contract

Native type VkQueryResultFlags.

Khronos reference: VkQueryResultFlags

Fields

0

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

Tyvk::QueueFamilyGlobalPriorityPropertiesEXT

Contract

Native type VkQueueFamilyGlobalPriorityPropertiesEXT.

Khronos reference: VkQueueFamilyGlobalPriorityPropertiesEXT

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

priority_count

Field
priority_count: u32

Native field priorityCount.

priorities

Field
priorities: [QueueGlobalPriority; 16]

Native field priorities.

Tyvk::QueueFamilyGlobalPriorityPropertiesKHR

Contract

Native type VkQueueFamilyGlobalPriorityPropertiesKHR.

Khronos reference: VkQueueFamilyGlobalPriorityPropertiesKHR

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

priority_count

Field
priority_count: u32

Native field priorityCount.

priorities

Field
priorities: [QueueGlobalPriority; 16]

Native field priorities.

Tyvk::QueueFamilyProperties2KHR

Contract

Native type VkQueueFamilyProperties2KHR.

Khronos reference: VkQueueFamilyProperties2KHR

Fields

s_type

Field
s_type: StructureType

Native field sType.

p_next

Field
p_next: *mut c_void

Native field pNext.

queue_family_properties

Field
queue_family_properties: QueueFamilyProperties

Native field queueFamilyProperties.

Tyvk::QueueFlags

Contract

Native type VkQueueFlags.

Khronos reference: VkQueueFlags

Fields

0

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

Tyvk::QueueGlobalPriorityEXT

Contract

Native type VkQueueGlobalPriorityEXT.

Khronos reference: VkQueueGlobalPriorityEXT

Fields

0

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

Tyvk::QueueGlobalPriorityKHR

Contract

Native type VkQueueGlobalPriorityKHR.

Khronos reference: VkQueueGlobalPriorityKHR

Fields

0

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