Package org.lwjgl.vulkan
Class EXTDepthClipEnable
- java.lang.Object
-
- org.lwjgl.vulkan.EXTDepthClipEnable
-
public final class EXTDepthClipEnable extends java.lang.ObjectThis extension allows the depth clipping operation, that is normally implicitly controlled byVkPipelineRasterizationStateCreateInfo::depthClampEnable, to instead be controlled explicitly byVkPipelineRasterizationDepthClipStateCreateInfoEXT::depthClipEnable.This is useful for translating DX content which assumes depth clamping is always enabled, but depth clip can be controlled by the DepthClipEnable rasterization state (D3D12_RASTERIZER_DESC).
- Name String
VK_EXT_depth_clip_enable- Extension Type
- Device extension
- Registered Extension Number
- 103
- Revision
- 1
- Extension and Version Dependencies
- Requires Vulkan 1.0
- Contact
- Piers Daniell pdaniell-nv
- Last Modified Data
- 2018-12-20
- Contributors
- Daniel Rakos, AMD
- Henri Verbeet, CodeWeavers
- Jeff Bolz, NVIDIA
- Philip Rebohle, DXVK
- Tobias Hector, AMD
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringVK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAMEThe extension name.static intVK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSIONThe extension specification version.static intVK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXTExtendsVkStructureType.
-
-
-
Field Detail
-
VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION
The extension specification version.
-
VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME
The extension name.
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT, VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
ExtendsVkStructureType.Enum values:
-
-