Class EXTHostImageCopy

java.lang.Object
org.lwjgl.vulkan.EXTHostImageCopy

public class EXTHostImageCopy extends Object
  • 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

      public static final String 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

      public static int nvkCopyMemoryToImageEXT(VkDevice device, long pCopyMemoryToImageInfo)
      VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
    • vkCopyMemoryToImageEXT

      public static int vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo pCopyMemoryToImageInfo)
      VkResult vkCopyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo const * pCopyMemoryToImageInfo)
    • nvkCopyImageToMemoryEXT

      public static int nvkCopyImageToMemoryEXT(VkDevice device, long pCopyImageToMemoryInfo)
      VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
    • vkCopyImageToMemoryEXT

      public static int vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo pCopyImageToMemoryInfo)
      VkResult vkCopyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo const * pCopyImageToMemoryInfo)
    • nvkCopyImageToImageEXT

      public static int nvkCopyImageToImageEXT(VkDevice device, long pCopyImageToImageInfo)
      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)