Contact
- 
Tobias Hector [GitHub]tobski 
Other Extension Metadata
- Last Modified Date
- 
2021-09-14 
- Interactions and External Dependencies
- 
- 
This extension interacts with VK_EXT_shader_stencil_export
 
- 
- Contributors
- 
- 
Tobias Hector, AMD 
 
- 
Description
This extension adds support for the
SPV_AMD_shader_early_and_late_fragment_tests
extension, allowing shaders to explicitly opt in to allowing both early
and late fragment tests with the EarlyAndLateFragmentTestsAMD
execution mode.
If the VK_EXT_shader_stencil_export extension is supported,
additional execution modes allowing early depth tests similar to
DepthUnchanged, DepthLess, and DepthGreater are provided.
New Enum Constants
- 
VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_EXTENSION_NAME
- 
VK_AMD_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_SPEC_VERSION
- 
Extending VkStructureType: - 
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD
 
- 
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.