public class AMDDrawIndirectCount
extends java.lang.Object
All 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| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME
The extension name.
|
static int |
VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION
The extension specification version.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
vkCmdDrawIndexedIndirectCountAMD(org.lwjgl.vulkan.VkCommandBuffer commandBuffer,
long buffer,
long offset,
long countBuffer,
long countBufferOffset,
int maxDrawCount,
int stride)
|
static void |
vkCmdDrawIndirectCountAMD(org.lwjgl.vulkan.VkCommandBuffer commandBuffer,
long buffer,
long offset,
long countBuffer,
long countBufferOffset,
int maxDrawCount,
int stride)
|
public static final int VK_AMD_DRAW_INDIRECT_COUNT_SPEC_VERSION
public static final java.lang.String VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME
public static void vkCmdDrawIndirectCountAMD(org.lwjgl.vulkan.VkCommandBuffer commandBuffer,
long buffer,
long offset,
long countBuffer,
long countBufferOffset,
int maxDrawCount,
int stride)
commandBuffer - the command buffer into which the command is recorded.buffer - the buffer containing draw parameters.offset - the byte offset into buffer where parameters begin.countBuffer - the buffer containing the draw count.countBufferOffset - the byte offset into countBuffer where the draw count begins.maxDrawCount - 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 countBuffer and maxDrawCount.stride - the byte stride between successive sets of draw parameters.public static void vkCmdDrawIndexedIndirectCountAMD(org.lwjgl.vulkan.VkCommandBuffer commandBuffer,
long buffer,
long offset,
long countBuffer,
long countBufferOffset,
int maxDrawCount,
int stride)
commandBuffer - the command buffer into which the command is recorded.buffer - the buffer containing draw parameters.offset - the byte offset into buffer where parameters begin.countBuffer - the buffer containing the draw count.countBufferOffset - the byte offset into countBuffer where the draw count begins.maxDrawCount - 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 countBuffer and maxDrawCount.stride - the byte stride between successive sets of draw parameters.Copyright LWJGL. All Rights Reserved. License terms.