VK_KHR_draw_indirect_countAll functionality in this extension is included in VK_KHR_draw_indirect_count, with the suffix changed to KHR. The original type, enum and command names are still available as aliases of the core functionality.
VK_AMD_draw_indirect_countVK_KHR_draw_indirect_count extension
VK_KHR_draw_indirect_count| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME
The extension name. |
| public static final int | VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION
The extension specification version. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | vkCmdDrawIndexedIndirectCountAMD(VkCommandBuffer
the command buffer into which the command is recorded. commandBuffer, long the buffer containing draw parameters. buffer, long the byte offset into offset, long buffer where parameters begin.the buffer containing the draw count. countBuffer, long the byte offset into countBufferOffset, int countBuffer where the draw count begins.specifies the maximum number of draws that will be executed. The actual number of executed draw calls is the minimum of the count specified in maxDrawCount, int countBuffer and maxDrawCount.the byte stride between successive sets of draw parameters. stride) |
| public static void | vkCmdDrawIndirectCountAMD(VkCommandBuffer
the command buffer into which the command is recorded. commandBuffer, long the buffer containing draw parameters. buffer, long the byte offset into offset, long buffer where parameters begin.the buffer containing the draw count. countBuffer, long the byte offset into countBufferOffset, int countBuffer where the draw count begins.specifies the maximum number of draws that will be executed. The actual number of executed draw calls is the minimum of the count specified in maxDrawCount, int countBuffer and maxDrawCount.the byte stride between successive sets of draw parameters. stride)See |
| VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME The extension name. | |
| VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION The extension specification version. | |
| AMDDrawIndirectCount | back to summary |
|---|---|
| protected AMDDrawIndirectCount() | |
| vkCmdDrawIndexedIndirectCountAMD | back to summary |
|---|---|
| public static void vkCmdDrawIndexedIndirectCountAMD(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) See
| |
| vkCmdDrawIndirectCountAMD | back to summary |
|---|---|
| public static void vkCmdDrawIndirectCountAMD(VkCommandBuffer commandBuffer, long buffer, long offset, long countBuffer, long countBufferOffset, int maxDrawCount, int stride) See
| |