vk · Type aliases · P18
16 public declarations with native signatures and source-owned contracts.
Tyvk::PFN_vkCmdSetExclusiveScissorNV
Contract
Nullable function pointer for vkCmdSetExclusiveScissorNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u32, *const Rect2D))Some value of type T.
Tyvk::PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXT
Contract
Nullable function pointer for vkCmdSetExtraPrimitiveOverestimationSizeEXT.
Khronos reference: vkCmdSetExtraPrimitiveOverestimationSizeEXT
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, f32))Some value of type T.
Tyvk::PFN_vkCmdSetFragmentShadingRateEnumNV
Contract
Nullable function pointer for vkCmdSetFragmentShadingRateEnumNV.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, FragmentShadingRateNV, *const FragmentShadingRateCombinerOpKHR))Some value of type T.
Tyvk::PFN_vkCmdSetFragmentShadingRateKHR
Contract
Nullable function pointer for vkCmdSetFragmentShadingRateKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const Extent2D, *const FragmentShadingRateCombinerOpKHR))Some value of type T.
Tyvk::PFN_vkCmdSetFrontFace
Contract
Nullable function pointer for vkCmdSetFrontFace.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, FrontFace))Some value of type T.
Tyvk::PFN_vkCmdSetFrontFaceEXT
Contract
Nullable function pointer for vkCmdSetFrontFaceEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, FrontFace))Some value of type T.
Tyvk::PFN_vkCmdSetLineRasterizationModeEXT
Contract
Nullable function pointer for vkCmdSetLineRasterizationModeEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, LineRasterizationMode))Some value of type T.
Tyvk::PFN_vkCmdSetLineStipple
Contract
Nullable function pointer for vkCmdSetLineStipple.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u16))Some value of type T.
Tyvk::PFN_vkCmdSetLineStippleEnableEXT
Contract
Nullable function pointer for vkCmdSetLineStippleEnableEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetLineStippleEXT
Contract
Nullable function pointer for vkCmdSetLineStippleEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u16))Some value of type T.
Tyvk::PFN_vkCmdSetLineStippleKHR
Contract
Nullable function pointer for vkCmdSetLineStippleKHR.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32, u16))Some value of type T.
Tyvk::PFN_vkCmdSetLineWidth
Contract
Nullable function pointer for vkCmdSetLineWidth.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, f32))Some value of type T.
Tyvk::PFN_vkCmdSetLogicOpEnableEXT
Contract
Nullable function pointer for vkCmdSetLogicOpEnableEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetLogicOpEXT
Contract
Nullable function pointer for vkCmdSetLogicOpEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, LogicOp))Some value of type T.
Tyvk::PFN_vkCmdSetPatchControlPointsEXT
Contract
Nullable function pointer for vkCmdSetPatchControlPointsEXT.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, u32))Some value of type T.
Tyvk::PFN_vkCmdSetPerformanceMarkerINTEL
Contract
Nullable function pointer for vkCmdSetPerformanceMarkerINTEL.
Variants
None
NoneNo value.
Some
Some(unsafe extern "system" fn(CommandBuffer, *const PerformanceMarkerInfoINTEL<'_>) -> Result)Some value of type T.