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

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.