vk · Type aliases · P17
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdSetDepthTestEnable
Contract
Nullable function pointer for vkCmdSetDepthTestEnable.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDepthTestEnableEXT
Contract
Nullable function pointer for vkCmdSetDepthTestEnableEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDepthWriteEnable
Contract
Nullable function pointer for vkCmdSetDepthWriteEnable.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDepthWriteEnableEXT
Contract
Nullable function pointer for vkCmdSetDepthWriteEnableEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDescriptorBufferOffsets2EXT
Contract
Nullable function pointer for vkCmdSetDescriptorBufferOffsets2EXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const SetDescriptorBufferOffsetsInfoEXT<'_>))Some value of type T.
Tyvk::PFN_vkCmdSetDescriptorBufferOffsetsEXT
Contract
Nullable function pointer for vkCmdSetDescriptorBufferOffsetsEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, PipelineBindPoint, PipelineLayout, u32, u32, *const u32, *const u64))Some value of type T.
Tyvk::PFN_vkCmdSetDeviceMask
Contract
Nullable function pointer for vkCmdSetDeviceMask.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDeviceMaskKHR
Contract
Nullable function pointer for vkCmdSetDeviceMaskKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDiscardRectangleEnableEXT
Contract
Nullable function pointer for vkCmdSetDiscardRectangleEnableEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetDiscardRectangleEXT
Contract
Nullable function pointer for vkCmdSetDiscardRectangleEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const Rect2D))Some value of type T.
Tyvk::PFN_vkCmdSetDiscardRectangleModeEXT
Contract
Nullable function pointer for vkCmdSetDiscardRectangleModeEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, DiscardRectangleModeEXT))Some value of type T.
Tyvk::PFN_vkCmdSetDispatchParametersARM
Contract
Nullable function pointer for vkCmdSetDispatchParametersARM.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const DispatchParametersARM<'_>))Some value of type T.
Tyvk::PFN_vkCmdSetEvent
Contract
Nullable function pointer for vkCmdSetEvent.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Event, PipelineStageFlagBits))Some value of type T.
Tyvk::PFN_vkCmdSetEvent2
Contract
Nullable function pointer for vkCmdSetEvent2.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Event, *const DependencyInfo<'_>))Some value of type T.
Tyvk::PFN_vkCmdSetEvent2KHR
Contract
Nullable function pointer for vkCmdSetEvent2KHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, Event, *const DependencyInfo<'_>))Some value of type T.
Tyvk::PFN_vkCmdSetExclusiveScissorEnableNV
Contract
Nullable function pointer for vkCmdSetExclusiveScissorEnableNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const u32))Some value of type T.