Contact
- 
Piers Daniell [GitHub]pdaniell-nv 
Other Extension Metadata
- Last Modified Date
- 
2018-12-20 
- Contributors
- 
- 
Daniel Rakos, AMD 
- 
Henri Verbeet, CodeWeavers 
- 
Jeff Bolz, NVIDIA 
- 
Philip Rebohle, DXVK 
- 
Tobias Hector, AMD 
 
- 
Description
This extension allows the depth clipping operation, that is normally
implicitly controlled by
VkPipelineRasterizationStateCreateInfo::depthClampEnable, to
instead be controlled explicitly by
VkPipelineRasterizationDepthClipStateCreateInfoEXT::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).
New Enum Constants
- 
VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME
- 
VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION
- 
Extending VkStructureType: - 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
- 
VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
 
- 
Document Notes
For more information, see the Vulkan Specification
This page is a generated document. Fixes and changes should be made to the generator scripts, not directly.