vk · Type aliases · E2
16 public declarations with native signatures and source-owned contracts.
Tyvk::ExternalMemoryFeatureFlags
Contract
Native type VkExternalMemoryFeatureFlags.
Fields
0
0: u32Tyvk::ExternalMemoryFeatureFlagsKHR
Contract
Native type VkExternalMemoryFeatureFlagsKHR.
Fields
0
0: u32Tyvk::ExternalMemoryFeatureFlagsNV
Contract
Native type VkExternalMemoryFeatureFlagsNV.
Fields
0
0: u32Tyvk::ExternalMemoryHandleTypeFlagBitsKHR
Contract
Native type VkExternalMemoryHandleTypeFlagBitsKHR.
Fields
0
0: u32Tyvk::ExternalMemoryHandleTypeFlags
Contract
Native type VkExternalMemoryHandleTypeFlags.
Fields
0
0: u32Tyvk::ExternalMemoryHandleTypeFlagsKHR
Contract
Native type VkExternalMemoryHandleTypeFlagsKHR.
Fields
0
0: u32Tyvk::ExternalMemoryHandleTypeFlagsNV
Contract
Native type VkExternalMemoryHandleTypeFlagsNV.
Fields
0
0: u32Tyvk::ExternalMemoryImageCreateInfoKHR
Contract
Native type VkExternalMemoryImageCreateInfoKHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *const c_voidNative field pNext.
handle_types
handle_types: ExternalMemoryHandleTypeFlagBitsNative field handleTypes.
Tyvk::ExternalMemoryPropertiesKHR
Contract
Native type VkExternalMemoryPropertiesKHR.
Fields
external_memory_features
external_memory_features: ExternalMemoryFeatureFlagBitsNative field externalMemoryFeatures.
export_from_imported_handle_types
export_from_imported_handle_types: ExternalMemoryHandleTypeFlagBitsNative field exportFromImportedHandleTypes.
compatible_handle_types
compatible_handle_types: ExternalMemoryHandleTypeFlagBitsNative field compatibleHandleTypes.
Tyvk::ExternalSemaphoreFeatureFlagBitsKHR
Contract
Native type VkExternalSemaphoreFeatureFlagBitsKHR.
Fields
0
0: u32Tyvk::ExternalSemaphoreFeatureFlags
Contract
Native type VkExternalSemaphoreFeatureFlags.
Fields
0
0: u32Tyvk::ExternalSemaphoreFeatureFlagsKHR
Contract
Native type VkExternalSemaphoreFeatureFlagsKHR.
Fields
0
0: u32Tyvk::ExternalSemaphoreHandleTypeFlagBitsKHR
Contract
Native type VkExternalSemaphoreHandleTypeFlagBitsKHR.
Fields
0
0: u32Tyvk::ExternalSemaphoreHandleTypeFlags
Contract
Native type VkExternalSemaphoreHandleTypeFlags.
Fields
0
0: u32Tyvk::ExternalSemaphoreHandleTypeFlagsKHR
Contract
Native type VkExternalSemaphoreHandleTypeFlagsKHR.
Fields
0
0: u32Tyvk::ExternalSemaphorePropertiesKHR
Contract
Native type VkExternalSemaphorePropertiesKHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
export_from_imported_handle_types
export_from_imported_handle_types: ExternalSemaphoreHandleTypeFlagBitsNative field exportFromImportedHandleTypes.
compatible_handle_types
compatible_handle_types: ExternalSemaphoreHandleTypeFlagBitsNative field compatibleHandleTypes.
external_semaphore_features
external_semaphore_features: ExternalSemaphoreFeatureFlagBitsNative field externalSemaphoreFeatures.