VK_NV_copy_memory_indirectVK_KHR_get_physical_device_properties2 and VK_KHR_buffer_device_address| Modifier and Type | Field and Description |
|---|---|
| public static final String | VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME
The extension name. |
| public static final int | VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nvkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, long copyBufferAddress, int
the number of copies to execute, and can be zero. copyCount, int stride, long dstImage, int dstImageLayout, long pImageSubresources)Unsafe version of: |
| public static void | vkCmdCopyMemoryIndirectNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, long the buffer address specifying the copy parameters. This buffer is laid out in memory as an array of copyBufferAddress, int VkCopyMemoryIndirectCommandNV structures.the number of copies to execute, and can be zero. copyCount, int the stride in bytes between successive sets of copy parameters. stride)Copy data between memory regions. |
| public static void | vkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer
the command buffer into which the command will be recorded. commandBuffer, long the buffer address specifying the copy parameters. This buffer is laid out in memory as an array of copyBufferAddress, int VkCopyMemoryToImageIndirectCommandNV structures.the byte stride between successive sets of copy parameters. stride, long the destination image. dstImage, int the layout of the destination image subresources for the copy. dstImageLayout, VkImageSubresourceLayers.a pointer to an array of size pImageSubresourcescopyCount of VkImageSubresourceLayers used to specify the specific image subresource of the destination image data for that copy.Copy data from a memory region into an image. |
| VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_NV_COPY_MEMORY_INDIRECT_EXTENSION_NAME The extension name. | |
| VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_NV_COPY_MEMORY_INDIRECT_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV Extends Enum values: | |
| NVCopyMemoryIndirect | back to summary |
|---|---|
| protected NVCopyMemoryIndirect() | |
| nvkCmdCopyMemoryToImageIndirectNV | back to summary |
|---|---|
| public static void nvkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, long copyBufferAddress, int copyCount, int stride, long dstImage, int dstImageLayout, long pImageSubresources) Unsafe version of:
| |
| vkCmdCopyMemoryIndirectNV | back to summary | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static void vkCmdCopyMemoryIndirectNV(VkCommandBuffer commandBuffer, long copyBufferAddress, int copyCount, int stride) Copy data between memory regions. C SpecificationTo copy data between two memory regions by specifying copy parameters indirectly in a buffer, call:
DescriptionEach region read from Valid Usage
Valid Usage (Implicit)
Host Synchronization
Command Properties
| |||||||||||
| vkCmdCopyMemoryToImageIndirectNV | back to summary | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static void vkCmdCopyMemoryToImageIndirectNV(VkCommandBuffer commandBuffer, long copyBufferAddress, int stride, long dstImage, int dstImageLayout, VkImageSubresourceLayers. Copy data from a memory region into an image. C SpecificationTo copy data from a memory region to an image object by specifying copy parameters in a buffer, call:
DescriptionEach region in Valid Usage
Valid Usage (Implicit)
Host Synchronization
Command Properties
See Also
| |||||||||||