Package org.lwjgl.vulkan
Class EXTDeviceGeneratedCommands
java.lang.Object
org.lwjgl.vulkan.EXTDeviceGeneratedCommands
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final long
static final String
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
nvkCmdExecuteGeneratedCommandsEXT
(VkCommandBuffer commandBuffer, int isPreprocessed, long pGeneratedCommandsInfo) void vkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo)
static void
nvkCmdPreprocessGeneratedCommandsEXT
(VkCommandBuffer commandBuffer, long pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer) void vkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)
static int
nvkCreateIndirectCommandsLayoutEXT
(VkDevice device, long pCreateInfo, long pAllocator, long pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
static int
nvkCreateIndirectExecutionSetEXT
(VkDevice device, long pCreateInfo, long pAllocator, long pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
static void
nvkDestroyIndirectCommandsLayoutEXT
(VkDevice device, long indirectCommandsLayout, long pAllocator) void vkDestroyIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, VkAllocationCallbacks const * pAllocator)
static void
nvkDestroyIndirectExecutionSetEXT
(VkDevice device, long indirectExecutionSet, long pAllocator) void vkDestroyIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, VkAllocationCallbacks const * pAllocator)
static void
nvkGetGeneratedCommandsMemoryRequirementsEXT
(VkDevice device, long pInfo, long pMemoryRequirements) void vkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT const * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
static void
nvkUpdateIndirectExecutionSetPipelineEXT
(VkDevice device, long indirectExecutionSet, int executionSetWriteCount, long pExecutionSetWrites) void vkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetPipelineEXT const * pExecutionSetWrites)
static void
nvkUpdateIndirectExecutionSetShaderEXT
(VkDevice device, long indirectExecutionSet, int executionSetWriteCount, long pExecutionSetWrites) void vkUpdateIndirectExecutionSetShaderEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetShaderEXT const * pExecutionSetWrites)
static void
vkCmdExecuteGeneratedCommandsEXT
(VkCommandBuffer commandBuffer, boolean isPreprocessed, VkGeneratedCommandsInfoEXT pGeneratedCommandsInfo) void vkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo)
static void
vkCmdPreprocessGeneratedCommandsEXT
(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer) void vkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)
static int
vkCreateIndirectCommandsLayoutEXT
(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
static int
vkCreateIndirectCommandsLayoutEXT
(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
static int
vkCreateIndirectExecutionSetEXT
(VkDevice device, VkIndirectExecutionSetCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
static int
vkCreateIndirectExecutionSetEXT
(VkDevice device, VkIndirectExecutionSetCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
static void
vkDestroyIndirectCommandsLayoutEXT
(VkDevice device, long indirectCommandsLayout, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, VkAllocationCallbacks const * pAllocator)
static void
vkDestroyIndirectExecutionSetEXT
(VkDevice device, long indirectExecutionSet, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, VkAllocationCallbacks const * pAllocator)
static void
vkGetGeneratedCommandsMemoryRequirementsEXT
(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT pInfo, VkMemoryRequirements2 pMemoryRequirements) void vkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT const * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
static void
vkUpdateIndirectExecutionSetPipelineEXT
(VkDevice device, long indirectExecutionSet, VkWriteIndirectExecutionSetPipelineEXT.Buffer pExecutionSetWrites) void vkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetPipelineEXT const * pExecutionSetWrites)
static void
vkUpdateIndirectExecutionSetShaderEXT
(VkDevice device, long indirectExecutionSet, VkWriteIndirectExecutionSetShaderEXT.Buffer pExecutionSetWrites) void vkUpdateIndirectExecutionSetShaderEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetShaderEXT const * pExecutionSetWrites)
-
Field Details
-
VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION
public static final int VK_EXT_DEVICE_GENERATED_COMMANDS_SPEC_VERSION- See Also:
-
VK_EXT_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME
- See Also:
-
VK_SHADER_CREATE_INDIRECT_BINDABLE_BIT_EXT
public static final int VK_SHADER_CREATE_INDIRECT_BINDABLE_BIT_EXT- See Also:
-
VK_BUFFER_USAGE_2_PREPROCESS_BUFFER_BIT_EXT
public static final long VK_BUFFER_USAGE_2_PREPROCESS_BUFFER_BIT_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_EXT
public static final int VK_STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_CREATE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_EXT
public static final int VK_STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_EXT- See Also:
-
VK_STRUCTURE_TYPE_WRITE_INDIRECT_EXECUTION_SET_PIPELINE_EXT
public static final int VK_STRUCTURE_TYPE_WRITE_INDIRECT_EXECUTION_SET_PIPELINE_EXT- See Also:
-
VK_STRUCTURE_TYPE_WRITE_INDIRECT_EXECUTION_SET_SHADER_EXT
public static final int VK_STRUCTURE_TYPE_WRITE_INDIRECT_EXECUTION_SET_SHADER_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_PIPELINE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_PIPELINE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_SHADER_INFO_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_SHADER_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_SHADER_LAYOUT_INFO_EXT
public static final int VK_STRUCTURE_TYPE_INDIRECT_EXECUTION_SET_SHADER_LAYOUT_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_GENERATED_COMMANDS_PIPELINE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_GENERATED_COMMANDS_PIPELINE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_GENERATED_COMMANDS_SHADER_INFO_EXT
public static final int VK_STRUCTURE_TYPE_GENERATED_COMMANDS_SHADER_INFO_EXT- See Also:
-
VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_EXT
public static final int VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_EXT- See Also:
-
VK_OBJECT_TYPE_INDIRECT_EXECUTION_SET_EXT
public static final int VK_OBJECT_TYPE_INDIRECT_EXECUTION_SET_EXT- See Also:
-
VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_EXT
public static final long VK_PIPELINE_CREATE_2_INDIRECT_BINDABLE_BIT_EXT- See Also:
-
VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_EXT
public static final int VK_PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_EXT- See Also:
-
VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_EXT
public static final int VK_ACCESS_COMMAND_PREPROCESS_READ_BIT_EXT- See Also:
-
VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_EXT
public static final int VK_ACCESS_COMMAND_PREPROCESS_WRITE_BIT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT
public static final int VK_INDIRECT_COMMANDS_INPUT_MODE_VULKAN_INDEX_BUFFER_EXT- See Also:
-
VK_INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT
public static final int VK_INDIRECT_COMMANDS_INPUT_MODE_DXGI_INDEX_BUFFER_EXT- See Also:
-
VK_INDIRECT_EXECUTION_SET_INFO_TYPE_PIPELINES_EXT
public static final int VK_INDIRECT_EXECUTION_SET_INFO_TYPE_PIPELINES_EXT- See Also:
-
VK_INDIRECT_EXECUTION_SET_INFO_TYPE_SHADER_OBJECTS_EXT
public static final int VK_INDIRECT_EXECUTION_SET_INFO_TYPE_SHADER_OBJECTS_EXT- See Also:
-
VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_EXT
public static final int VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_EXT
public static final int VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_EXECUTION_SET_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_EXECUTION_SET_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_SEQUENCE_INDEX_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_SEQUENCE_INDEX_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_COUNT_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_INDEXED_COUNT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_COUNT_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DRAW_COUNT_EXT- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_EXT
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_EXT- See Also:
-
-
Method Details
-
nvkGetGeneratedCommandsMemoryRequirementsEXT
public static void nvkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, long pInfo, long pMemoryRequirements) void vkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT const * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
-
vkGetGeneratedCommandsMemoryRequirementsEXT
public static void vkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT pInfo, VkMemoryRequirements2 pMemoryRequirements) void vkGetGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT const * pInfo, VkMemoryRequirements2 * pMemoryRequirements)
-
nvkCmdPreprocessGeneratedCommandsEXT
public static void nvkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, long pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer) void vkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)
-
vkCmdPreprocessGeneratedCommandsEXT
public static void vkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer) void vkCmdPreprocessGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo, VkCommandBuffer stateCommandBuffer)
-
nvkCmdExecuteGeneratedCommandsEXT
public static void nvkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, int isPreprocessed, long pGeneratedCommandsInfo) void vkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo)
-
vkCmdExecuteGeneratedCommandsEXT
public static void vkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, boolean isPreprocessed, VkGeneratedCommandsInfoEXT pGeneratedCommandsInfo) void vkCmdExecuteGeneratedCommandsEXT(VkCommandBuffer commandBuffer, VkBool32 isPreprocessed, VkGeneratedCommandsInfoEXT const * pGeneratedCommandsInfo)
-
nvkCreateIndirectCommandsLayoutEXT
public static int nvkCreateIndirectCommandsLayoutEXT(VkDevice device, long pCreateInfo, long pAllocator, long pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
-
vkCreateIndirectCommandsLayoutEXT
public static int vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
-
nvkDestroyIndirectCommandsLayoutEXT
public static void nvkDestroyIndirectCommandsLayoutEXT(VkDevice device, long indirectCommandsLayout, long pAllocator) void vkDestroyIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, VkAllocationCallbacks const * pAllocator)
-
vkDestroyIndirectCommandsLayoutEXT
public static void vkDestroyIndirectCommandsLayoutEXT(VkDevice device, long indirectCommandsLayout, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutEXT indirectCommandsLayout, VkAllocationCallbacks const * pAllocator)
-
nvkCreateIndirectExecutionSetEXT
public static int nvkCreateIndirectExecutionSetEXT(VkDevice device, long pCreateInfo, long pAllocator, long pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
-
vkCreateIndirectExecutionSetEXT
public static int vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
-
nvkDestroyIndirectExecutionSetEXT
public static void nvkDestroyIndirectExecutionSetEXT(VkDevice device, long indirectExecutionSet, long pAllocator) void vkDestroyIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, VkAllocationCallbacks const * pAllocator)
-
vkDestroyIndirectExecutionSetEXT
public static void vkDestroyIndirectExecutionSetEXT(VkDevice device, long indirectExecutionSet, @Nullable VkAllocationCallbacks pAllocator) void vkDestroyIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, VkAllocationCallbacks const * pAllocator)
-
nvkUpdateIndirectExecutionSetPipelineEXT
public static void nvkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, long indirectExecutionSet, int executionSetWriteCount, long pExecutionSetWrites) void vkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetPipelineEXT const * pExecutionSetWrites)
-
vkUpdateIndirectExecutionSetPipelineEXT
public static void vkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, long indirectExecutionSet, VkWriteIndirectExecutionSetPipelineEXT.Buffer pExecutionSetWrites) void vkUpdateIndirectExecutionSetPipelineEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetPipelineEXT const * pExecutionSetWrites)
-
nvkUpdateIndirectExecutionSetShaderEXT
public static void nvkUpdateIndirectExecutionSetShaderEXT(VkDevice device, long indirectExecutionSet, int executionSetWriteCount, long pExecutionSetWrites) void vkUpdateIndirectExecutionSetShaderEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetShaderEXT const * pExecutionSetWrites)
-
vkUpdateIndirectExecutionSetShaderEXT
public static void vkUpdateIndirectExecutionSetShaderEXT(VkDevice device, long indirectExecutionSet, VkWriteIndirectExecutionSetShaderEXT.Buffer pExecutionSetWrites) void vkUpdateIndirectExecutionSetShaderEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, uint32_t executionSetWriteCount, VkWriteIndirectExecutionSetShaderEXT const * pExecutionSetWrites)
-
vkCreateIndirectCommandsLayoutEXT
public static int vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pIndirectCommandsLayout) VkResult vkCreateIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectCommandsLayoutEXT * pIndirectCommandsLayout)
-
vkCreateIndirectExecutionSetEXT
public static int vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pIndirectExecutionSet) VkResult vkCreateIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkIndirectExecutionSetEXT * pIndirectExecutionSet)
-