VK_EXT_depth_bias_control
Other Extension Metadata
Last Modified Date
2023-02-15
IP Status
No known IP claims.
Contributors
- Joshua Ashton, VALVE
- Hans-Kristian Arntzen, VALVE
- Mike Blumenkrantz, VALVE
- Georg Lehmann, VALVE
- Piers Daniell, NVIDIA
- Lionel Landwerlin, INTEL
- Tobias Hector, AMD
- Ricardo Garcia, IGALIA
- Jan-Harald Fredriksen, ARM
- Shahbaz Youssefi, GOOGLE
- Tom Olson, ARM
Description
This extension adds a new structure, VkDepthBiasRepresentationInfoEXT
,
that can be added to a pNext
chain of
VkPipelineRasterizationStateCreateInfo
and allows setting the scaling
and representation of depth bias for a pipeline.
This state can also be set dynamically by using the new structure mentioned
above in combination with the new vkCmdSetDepthBias2EXT
command.
New Commands
New Structures
- VkDepthBiasInfoEXT
- Extending VkDepthBiasInfoEXT, VkPipelineRasterizationStateCreateInfo:
- Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
New Enums
New Enum Constants
VK_EXT_DEPTH_BIAS_CONTROL_EXTENSION_NAME
VK_EXT_DEPTH_BIAS_CONTROL_SPEC_VERSION
- Extending VkStructureType:
VK_STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT
VK_STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT
Version History
- Revision 1, 2022-09-22 (Joshua Ashton)
- Initial draft.