Package org.lwjgl.vulkan
Class EXTHostImageCopy
java.lang.Object
org.lwjgl.vulkan.EXTHostImageCopy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
nvkCopyImageToImageEXT
(VkDevice device, long pCopyImageToImageInfo) VkResult vkCopyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo const * pCopyImageToImageInfo)
static int
nvkCopyImageToMemoryEXT
(VkDevice device, long pCopyImageToMemoryInfo) VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
static int
nvkCopyMemoryToImageEXT
(VkDevice device, long pCopyMemoryToImageInfo) VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
static void
nvkGetImageSubresourceLayout2EXT
(VkDevice device, long image, long pSubresource, long pLayout) void vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)
static int
nvkTransitionImageLayoutEXT
(VkDevice device, int transitionCount, long pTransitions) VkResult vkTransitionImageLayoutEXT(VkDevice device, uint32_t transitionCount, VkHostImageLayoutTransitionInfo const * pTransitions)
static int
vkCopyImageToImageEXT
(VkDevice device, VkCopyImageToImageInfo pCopyImageToImageInfo) VkResult vkCopyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo const * pCopyImageToImageInfo)
static int
vkCopyImageToMemoryEXT
(VkDevice device, VkCopyImageToMemoryInfo pCopyImageToMemoryInfo) VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
static int
vkCopyMemoryToImageEXT
(VkDevice device, VkCopyMemoryToImageInfo pCopyMemoryToImageInfo) VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
static void
vkGetImageSubresourceLayout2EXT
(VkDevice device, long image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) void vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)
static int
vkTransitionImageLayoutEXT
(VkDevice device, VkHostImageLayoutTransitionInfo.Buffer pTransitions) VkResult vkTransitionImageLayoutEXT(VkDevice device, uint32_t transitionCount, VkHostImageLayoutTransitionInfo const * pTransitions)
-
Field Details
-
VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION
public static final int VK_EXT_HOST_IMAGE_COPY_SPEC_VERSION- See Also:
-
VK_EXT_HOST_IMAGE_COPY_EXTENSION_NAME
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT- See Also:
-
VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT
public static final int VK_STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT- See Also:
-
VK_STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT
public static final int VK_STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT
public static final int VK_STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT
public static final int VK_STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT- See Also:
-
VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT
public static final int VK_STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT- See Also:
-
VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT
public static final int VK_STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT- See Also:
-
VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT
public static final int VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT- See Also:
-
VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT
public static final long VK_FORMAT_FEATURE_2_HOST_IMAGE_TRANSFER_BIT_EXT- See Also:
-
VK_HOST_IMAGE_COPY_MEMCPY_BIT_EXT
public static final int VK_HOST_IMAGE_COPY_MEMCPY_BIT_EXT- See Also:
-
VK_HOST_IMAGE_COPY_MEMCPY_EXT
public static final int VK_HOST_IMAGE_COPY_MEMCPY_EXT- See Also:
-
-
Method Details
-
nvkCopyMemoryToImageEXT
VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
-
vkCopyMemoryToImageEXT
public static int vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo pCopyMemoryToImageInfo) VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
-
nvkCopyImageToMemoryEXT
VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
-
vkCopyImageToMemoryEXT
public static int vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo pCopyImageToMemoryInfo) VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
-
nvkCopyImageToImageEXT
VkResult vkCopyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo const * pCopyImageToImageInfo)
-
vkCopyImageToImageEXT
public static int vkCopyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo pCopyImageToImageInfo) VkResult vkCopyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo const * pCopyImageToImageInfo)
-
nvkTransitionImageLayoutEXT
public static int nvkTransitionImageLayoutEXT(VkDevice device, int transitionCount, long pTransitions) VkResult vkTransitionImageLayoutEXT(VkDevice device, uint32_t transitionCount, VkHostImageLayoutTransitionInfo const * pTransitions)
-
vkTransitionImageLayoutEXT
public static int vkTransitionImageLayoutEXT(VkDevice device, VkHostImageLayoutTransitionInfo.Buffer pTransitions) VkResult vkTransitionImageLayoutEXT(VkDevice device, uint32_t transitionCount, VkHostImageLayoutTransitionInfo const * pTransitions)
-
nvkGetImageSubresourceLayout2EXT
public static void nvkGetImageSubresourceLayout2EXT(VkDevice device, long image, long pSubresource, long pLayout) void vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)
-
vkGetImageSubresourceLayout2EXT
public static void vkGetImageSubresourceLayout2EXT(VkDevice device, long image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) void vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 const * pSubresource, VkSubresourceLayout2 * pLayout)
-