vk · Type aliases · F1
16 public declarations with native signatures and source-owned contracts.
Tyvk::FenceCreateFlags
Contract
Native type VkFenceCreateFlags.
Fields
0
0: u32Tyvk::FenceImportFlagBitsKHR
Contract
Native type VkFenceImportFlagBitsKHR.
Fields
0
0: u32Tyvk::FenceImportFlags
Contract
Native type VkFenceImportFlags.
Fields
0
0: u32Tyvk::FenceImportFlagsKHR
Contract
Native type VkFenceImportFlagsKHR.
Fields
0
0: u32Tyvk::Flags
Contract
Native type VkFlags.
Tyvk::Flags64
Contract
Native type VkFlags64.
Tyvk::FormatFeatureFlagBits2KHR
Contract
Native type VkFormatFeatureFlagBits2KHR.
Fields
0
0: u64Tyvk::FormatFeatureFlags
Contract
Native type VkFormatFeatureFlags.
Fields
0
0: u32Tyvk::FormatFeatureFlags2
Contract
Native type VkFormatFeatureFlags2.
Fields
0
0: u64Tyvk::FormatFeatureFlags2KHR
Contract
Native type VkFormatFeatureFlags2KHR.
Fields
0
0: u64Tyvk::FormatFeatureFlags4KHR
Contract
Native type VkFormatFeatureFlags4KHR.
Fields
0
0: u64Tyvk::FormatProperties2KHR
Contract
Native type VkFormatProperties2KHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
format_properties
format_properties: FormatPropertiesNative field formatProperties.
Tyvk::FormatProperties3KHR
Contract
Native type VkFormatProperties3KHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
linear_tiling_features
linear_tiling_features: FormatFeatureFlagBits2Native field linearTilingFeatures.
optimal_tiling_features
optimal_tiling_features: FormatFeatureFlagBits2Native field optimalTilingFeatures.
buffer_features
buffer_features: FormatFeatureFlagBits2Native field bufferFeatures.
Tyvk::FrameBoundaryFlagsEXT
Contract
Native type VkFrameBoundaryFlagsEXT.
Fields
0
0: u32Tyvk::FramebufferAttachmentImageInfoKHR
Contract
Native type VkFramebufferAttachmentImageInfoKHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
flags
flags: ImageCreateFlagBitsNative field flags.
usage
usage: ImageUsageFlagBitsNative field usage.
width
width: u32Native field width.
height
height: u32Native field height.
layer_count
layer_count: u32Native field layerCount.
view_format_count
view_format_count: u32Native field viewFormatCount.
p_view_formats
p_view_formats: *const FormatNative field pViewFormats.
Tyvk::FramebufferAttachmentsCreateInfoKHR
Contract
Native type VkFramebufferAttachmentsCreateInfoKHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
attachment_image_info_count
attachment_image_info_count: u32Native field attachmentImageInfoCount.
p_attachment_image_infos
p_attachment_image_infos: *const FramebufferAttachmentImageInfo<'a>Native field pAttachmentImageInfos.