blob: c1e9194dbde37b346cb2bb8c9b964d29ff9fdada [file] [log] [blame]
// Copyright 2018-2021 The Khronos Group Inc.
//
// SPDX-License-Identifier: CC-BY-4.0
include::{generated}/meta/{refprefix}VK_EXT_depth_clip_enable.txt[]
=== 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
slink:VkPipelineRasterizationStateCreateInfo::pname:depthClampEnable, to
instead be controlled explicitly by
slink:VkPipelineRasterizationDepthClipStateCreateInfoEXT::pname: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).
include::{generated}/interfaces/VK_EXT_depth_clip_enable.txt[]
=== Version History
* Revision 1, 2018-12-20 (Piers Daniell)
- Internal revisions