Package org.lwjgl.vulkan
Class NVDeviceGeneratedCommandsCompute
java.lang.Object
org.lwjgl.vulkan.NVDeviceGeneratedCommandsCompute
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final String
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
nvkGetPipelineIndirectDeviceAddressNV
(VkDevice device, long pInfo) VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV const * pInfo)
static void
nvkGetPipelineIndirectMemoryRequirementsNV
(VkDevice device, long pCreateInfo, long pMemoryRequirements) void vkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo const * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)
static void
vkCmdUpdatePipelineIndirectBufferNV
(VkCommandBuffer commandBuffer, int pipelineBindPoint, long pipeline) void vkCmdUpdatePipelineIndirectBufferNV(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
static long
VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV const * pInfo)
static void
vkGetPipelineIndirectMemoryRequirementsNV
(VkDevice device, VkComputePipelineCreateInfo pCreateInfo, VkMemoryRequirements2 pMemoryRequirements) void vkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo const * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)
-
Field Details
-
VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION
public static final int VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_SPEC_VERSION- See Also:
-
VK_NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV- See Also:
-
VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV
public static final int VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV- See Also:
-
VK_STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV
public static final int VK_STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NV
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_PIPELINE_NV- See Also:
-
VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NV
public static final int VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_NV- See Also:
-
VK_DESCRIPTOR_SET_LAYOUT_CREATE_INDIRECT_BINDABLE_BIT_NV
public static final int VK_DESCRIPTOR_SET_LAYOUT_CREATE_INDIRECT_BINDABLE_BIT_NV- See Also:
-
-
Method Details
-
nvkGetPipelineIndirectMemoryRequirementsNV
public static void nvkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, long pCreateInfo, long pMemoryRequirements) void vkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo const * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)
-
vkGetPipelineIndirectMemoryRequirementsNV
public static void vkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo pCreateInfo, VkMemoryRequirements2 pMemoryRequirements) void vkGetPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo const * pCreateInfo, VkMemoryRequirements2 * pMemoryRequirements)
-
vkCmdUpdatePipelineIndirectBufferNV
public static void vkCmdUpdatePipelineIndirectBufferNV(VkCommandBuffer commandBuffer, int pipelineBindPoint, long pipeline) void vkCmdUpdatePipelineIndirectBufferNV(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline)
-
nvkGetPipelineIndirectDeviceAddressNV
VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV const * pInfo)
-
vkGetPipelineIndirectDeviceAddressNV
public static long vkGetPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV pInfo) VkDeviceAddress vkGetPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV const * pInfo)
-