vk · Type aliases · P58
16 public declarations with native signatures and source-owned contracts.
Tyvk::PhysicalDevicePipelineCreationCacheControlFeaturesEXT
Contract
Native type VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT.
Khronos reference: VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
pipeline_creation_cache_control
pipeline_creation_cache_control: u32Native field pipelineCreationCacheControl.
Tyvk::PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Contract
Native type VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT.
Khronos reference: VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
pipeline_library_group_handles
pipeline_library_group_handles: u32Native field pipelineLibraryGroupHandles.
Tyvk::PhysicalDevicePipelineProtectedAccessFeaturesEXT
Contract
Native type VkPhysicalDevicePipelineProtectedAccessFeaturesEXT.
Khronos reference: VkPhysicalDevicePipelineProtectedAccessFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
pipeline_protected_access
pipeline_protected_access: u32Native field pipelineProtectedAccess.
Tyvk::PhysicalDevicePipelineRobustnessFeaturesEXT
Contract
Native type VkPhysicalDevicePipelineRobustnessFeaturesEXT.
Khronos reference: VkPhysicalDevicePipelineRobustnessFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
pipeline_robustness
pipeline_robustness: u32Native field pipelineRobustness.
Tyvk::PhysicalDevicePipelineRobustnessPropertiesEXT
Contract
Native type VkPhysicalDevicePipelineRobustnessPropertiesEXT.
Khronos reference: VkPhysicalDevicePipelineRobustnessPropertiesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
default_robustness_storage_buffers
default_robustness_storage_buffers: PipelineRobustnessBufferBehaviorNative field defaultRobustnessStorageBuffers.
default_robustness_uniform_buffers
default_robustness_uniform_buffers: PipelineRobustnessBufferBehaviorNative field defaultRobustnessUniformBuffers.
default_robustness_vertex_inputs
default_robustness_vertex_inputs: PipelineRobustnessBufferBehaviorNative field defaultRobustnessVertexInputs.
default_robustness_images
default_robustness_images: PipelineRobustnessImageBehaviorNative field defaultRobustnessImages.
Tyvk::PhysicalDevicePointClippingPropertiesKHR
Contract
Native type VkPhysicalDevicePointClippingPropertiesKHR.
Khronos reference: VkPhysicalDevicePointClippingPropertiesKHR
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
point_clipping_behavior
point_clipping_behavior: PointClippingBehaviorNative field pointClippingBehavior.
Tyvk::PhysicalDevicePresentModeFifoLatestReadyFeaturesEXT
Contract
Native type VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT.
Khronos reference: VkPhysicalDevicePresentModeFifoLatestReadyFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
present_mode_fifo_latest_ready
present_mode_fifo_latest_ready: u32Native field presentModeFifoLatestReady.
Tyvk::PhysicalDevicePrivateDataFeaturesEXT
Contract
Native type VkPhysicalDevicePrivateDataFeaturesEXT.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
private_data
private_data: u32Native field privateData.
Tyvk::PhysicalDeviceProperties2KHR
Contract
Native type VkPhysicalDeviceProperties2KHR.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
properties
properties: PhysicalDevicePropertiesNative field properties.
Tyvk::PhysicalDevicePushDescriptorPropertiesKHR
Contract
Native type VkPhysicalDevicePushDescriptorPropertiesKHR.
Khronos reference: VkPhysicalDevicePushDescriptorPropertiesKHR
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
max_push_descriptors
max_push_descriptors: u32Native field maxPushDescriptors.
Tyvk::PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM
Contract
Native type VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM.
Khronos reference: VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesARM
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
rasterization_order_color_attachment_access
rasterization_order_color_attachment_access: u32Native field rasterizationOrderColorAttachmentAccess.
rasterization_order_depth_attachment_access
rasterization_order_depth_attachment_access: u32Native field rasterizationOrderDepthAttachmentAccess.
rasterization_order_stencil_attachment_access
rasterization_order_stencil_attachment_access: u32Native field rasterizationOrderStencilAttachmentAccess.
Tyvk::PhysicalDeviceRobustness2FeaturesEXT
Contract
Native type VkPhysicalDeviceRobustness2FeaturesEXT.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
robust_buffer_access2
robust_buffer_access2: u32Native field robustBufferAccess2.
robust_image_access2
robust_image_access2: u32Native field robustImageAccess2.
null_descriptor
null_descriptor: u32Native field nullDescriptor.
Tyvk::PhysicalDeviceRobustness2PropertiesEXT
Contract
Native type VkPhysicalDeviceRobustness2PropertiesEXT.
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
robust_storage_buffer_access_size_alignment
robust_storage_buffer_access_size_alignment: u64Native field robustStorageBufferAccessSizeAlignment.
robust_uniform_buffer_access_size_alignment
robust_uniform_buffer_access_size_alignment: u64Native field robustUniformBufferAccessSizeAlignment.
Tyvk::PhysicalDeviceSamplerFilterMinmaxPropertiesEXT
Contract
Native type VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT.
Khronos reference: VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
filter_minmax_single_component_formats
filter_minmax_single_component_formats: u32Native field filterMinmaxSingleComponentFormats.
filter_minmax_image_component_mapping
filter_minmax_image_component_mapping: u32Native field filterMinmaxImageComponentMapping.
Tyvk::PhysicalDeviceSamplerYcbcrConversionFeaturesKHR
Contract
Native type VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR.
Khronos reference: VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
sampler_ycbcr_conversion
sampler_ycbcr_conversion: u32Native field samplerYcbcrConversion.
Tyvk::PhysicalDeviceScalarBlockLayoutFeaturesEXT
Contract
Native type VkPhysicalDeviceScalarBlockLayoutFeaturesEXT.
Khronos reference: VkPhysicalDeviceScalarBlockLayoutFeaturesEXT
Fields
s_type
s_type: StructureTypeNative field sType.
p_next
p_next: *mut c_voidNative field pNext.
scalar_block_layout
scalar_block_layout: u32Native field scalarBlockLayout.