vulkan-3.26.1: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Core11.Enums.PointClippingBehavior

Synopsis

Documentation

newtype PointClippingBehavior Source #

VkPointClippingBehavior - Enum specifying the point clipping behavior

See Also

VK_VERSION_1_1, PhysicalDevicePointClippingProperties, PhysicalDeviceVulkan11Properties

Bundled Patterns

pattern POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES :: PointClippingBehavior

POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES specifies that the primitive is discarded if the vertex lies outside any clip plane, including the planes bounding the view volume.

pattern POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY :: PointClippingBehavior

POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY specifies that the primitive is discarded only if the vertex lies outside any user clip plane.

Instances

Instances details
Storable PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Read PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Show PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Eq PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Ord PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Zero PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior