Modulevulkan-3.27GHC2021
Vulkan.Extensions.VK_KHR_draw_indirect_count
Name
VK_KHR_draw_indirect_count - device extension
VK_KHR_draw_indirect_count
- Name String
VK_KHR_draw_indirect_count
- Extension Type
Device extension
- Registered Extension Number
170
- Revision
1
- Ratification Status
Ratified
- Extension and Version Dependencies
None
- Deprecation State
- Contact
Other Extension Metadata
- Last Modified Date
2017-08-25
- IP Status
No known IP claims.
- Contributors
Description
This extension is based on the VK_AMD_draw_indirect_count extension.
This extension allows an application to source the number of draws for
indirect drawing calls from a buffer.
Applications might want to do culling on the GPU via a compute shader
prior to drawing. This enables the application to generate an arbitrary
number of drawing commands and execute them without host intervention.
Promotion to Vulkan 1.2
All functionality in this extension is included in core Vulkan 1.2, with
the KHR suffix omitted. However, if Vulkan 1.2 is supported and this
extension is not, the commands
cmdDrawIndirectCount
and
cmdDrawIndexedIndirectCount
are optional. The original type, enum, and command names are still
available as aliases of the core functionality.
New Commands
New Enum Constants
Version History
See Also
No cross-references are available
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.