vk · Type aliases · C1
16 public declarations with native signatures and source-owned contracts.
Tyvk::CalibratedTimestampInfoEXT
Contract
Native type VkCalibratedTimestampInfoEXT.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
time_domain
time_domain: TimeDomainKHRNative field timeDomain.
Tyvk::ChromaLocationKHR
Contract
Native type VkChromaLocationKHR.
Fields
0
0: i32Tyvk::ClusterAccelerationStructureAddressResolutionFlagsNV
Contract
Native type VkClusterAccelerationStructureAddressResolutionFlagsNV.
Khronos reference: VkClusterAccelerationStructureAddressResolutionFlagsNV
Fields
0
0: u32Tyvk::ClusterAccelerationStructureClusterFlagsNV
Contract
Native type VkClusterAccelerationStructureClusterFlagsNV.
Khronos reference: VkClusterAccelerationStructureClusterFlagsNV
Fields
0
0: u32Tyvk::ClusterAccelerationStructureGeometryFlagsNV
Contract
Native type VkClusterAccelerationStructureGeometryFlagsNV.
Khronos reference: VkClusterAccelerationStructureGeometryFlagsNV
Fields
0
0: u32Tyvk::ClusterAccelerationStructureIndexFormatFlagsNV
Contract
Native type VkClusterAccelerationStructureIndexFormatFlagsNV.
Khronos reference: VkClusterAccelerationStructureIndexFormatFlagsNV
Fields
0
0: u32Tyvk::ColorComponentFlags
Contract
Native type VkColorComponentFlags.
Fields
0
0: u32Tyvk::CommandBufferInheritanceRenderingInfoKHR
Contract
Native type VkCommandBufferInheritanceRenderingInfoKHR.
Khronos reference: VkCommandBufferInheritanceRenderingInfoKHR
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
flags
flags: RenderingFlagBitsNative field flags.
view_mask
view_mask: u32Native field viewMask.
color_attachment_count
color_attachment_count: u32Native field colorAttachmentCount.
p_color_attachment_formats
p_color_attachment_formats: *const FormatNative field pColorAttachmentFormats.
depth_attachment_format
depth_attachment_format: FormatNative field depthAttachmentFormat.
stencil_attachment_format
stencil_attachment_format: FormatNative field stencilAttachmentFormat.
rasterization_samples
rasterization_samples: SampleCountFlagBitsNative field rasterizationSamples.
Tyvk::CommandBufferResetFlags
Contract
Native type VkCommandBufferResetFlags.
Fields
0
0: u32Tyvk::CommandBufferSubmitInfoKHR
Contract
Native type VkCommandBufferSubmitInfoKHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
command_buffer
command_buffer: CommandBufferNative field commandBuffer.
device_mask
device_mask: u32Native field deviceMask.
Tyvk::CommandBufferUsageFlags
Contract
Native type VkCommandBufferUsageFlags.
Fields
0
0: u32Tyvk::CommandPoolCreateFlags
Contract
Native type VkCommandPoolCreateFlags.
Fields
0
0: u32Tyvk::CommandPoolResetFlags
Contract
Native type VkCommandPoolResetFlags.
Fields
0
0: u32Tyvk::CommandPoolTrimFlagsKHR
Contract
Native type VkCommandPoolTrimFlagsKHR.
Fields
0
0: u32Tyvk::ComponentTypeNV
Contract
Native type VkComponentTypeNV.
Fields
0
0: i32Tyvk::CompositeAlphaFlagsKHR
Contract
Native type VkCompositeAlphaFlagsKHR.
Fields
0
0: u32