Class KTXVulkan

java.lang.Object
org.lwjgl.util.ktx.KTXVulkan

public class KTXVulkan extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Contains the function pointers loaded from KTX.getLibrary().
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    VkFormat ktxTexture_GetVkFormat(ktxTexture * This)
    static int
    KTX_error_code ktxTexture_VkUpload(ktxTexture * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    ktxTexture_VkUploadEx(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture_VkUploadEx(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    ktxTexture_VkUploadEx_WithSuballocator(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    KTX_error_code ktxTexture_VkUploadEx_WithSuballocator(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    VkFormat ktxTexture1_GetVkFormat(ktxTexture1 * This)
    static int
    KTX_error_code ktxTexture1_VkUpload(ktxTexture1 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    ktxTexture1_VkUploadEx(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture1_VkUploadEx(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    KTX_error_code ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    VkFormat ktxTexture2_GetVkFormat(ktxTexture2 * This)
    static int
    KTX_error_code ktxTexture2_VkUpload(ktxTexture2 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    ktxTexture2_VkUploadEx(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture2_VkUploadEx(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
    KTX_error_code ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator)
    KTX_error_code ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo * This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    static int
    ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
    KTX_error_code ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo * This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    static @Nullable ktxVulkanDeviceInfo
    ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator)
    ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    static @Nullable ktxVulkanDeviceInfo
    ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
    ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    static void
    void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo * This)
    static void
    void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo * This)
    static void
    void ktxVulkanTexture_Destruct(ktxVulkanTexture * This, VkDevice device, VkAllocationCallbacks const * pAllocator)
    static int
    VkFormat ktxTexture_GetVkFormat(ktxTexture * This)
    static int
    nktxTexture_VkUpload(long texture, long vdi, long vkTexture)
    KTX_error_code ktxTexture_VkUpload(ktxTexture * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    nktxTexture_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture_VkUploadEx(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    nktxTexture_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    KTX_error_code ktxTexture_VkUploadEx_WithSuballocator(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    VkFormat ktxTexture1_GetVkFormat(ktxTexture1 * This)
    static int
    nktxTexture1_VkUpload(long texture, long vdi, long vkTexture)
    KTX_error_code ktxTexture1_VkUpload(ktxTexture1 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    nktxTexture1_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture1_VkUploadEx(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    nktxTexture1_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    KTX_error_code ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    VkFormat ktxTexture2_GetVkFormat(ktxTexture2 * This)
    static int
    nktxTexture2_VkUpload(long texture, long vdi, long vkTexture)
    KTX_error_code ktxTexture2_VkUpload(ktxTexture2 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    static int
    nktxTexture2_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
    KTX_error_code ktxTexture2_VkUploadEx(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    static int
    nktxTexture2_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
    KTX_error_code ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    static int
    nktxVulkanDeviceInfo_Construct(long This, long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
    KTX_error_code ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo * This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    static int
    nktxVulkanDeviceInfo_ConstructEx(long This, long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
    KTX_error_code ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo * This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    static long
    nktxVulkanDeviceInfo_Create(long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
    ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    static long
    nktxVulkanDeviceInfo_CreateEx(long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
    ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    static void
    void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo * This)
    static void
    void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo * This)
    static void
    nktxVulkanTexture_Destruct(long This, long device, long pAllocator)
    void ktxVulkanTexture_Destruct(ktxVulkanTexture * This, VkDevice device, VkAllocationCallbacks const * pAllocator)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • nktxVulkanTexture_Destruct

      public static void nktxVulkanTexture_Destruct(long This, long device, long pAllocator)
      void ktxVulkanTexture_Destruct(ktxVulkanTexture * This, VkDevice device, VkAllocationCallbacks const * pAllocator)
    • ktxVulkanTexture_Destruct

      public static void ktxVulkanTexture_Destruct(ktxVulkanTexture This, VkDevice device, @Nullable VkAllocationCallbacks pAllocator)
      void ktxVulkanTexture_Destruct(ktxVulkanTexture * This, VkDevice device, VkAllocationCallbacks const * pAllocator)
    • nktxVulkanDeviceInfo_CreateEx

      public static long nktxVulkanDeviceInfo_CreateEx(long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
      ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    • ktxVulkanDeviceInfo_CreateEx

      public static @Nullable ktxVulkanDeviceInfo ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
      ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_CreateEx(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    • nktxVulkanDeviceInfo_Create

      public static long nktxVulkanDeviceInfo_Create(long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
      ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    • ktxVulkanDeviceInfo_Create

      public static @Nullable ktxVulkanDeviceInfo ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator)
      ktxVulkanDeviceInfo * ktxVulkanDeviceInfo_Create(VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    • nktxVulkanDeviceInfo_Construct

      public static int nktxVulkanDeviceInfo_Construct(long This, long physicalDevice, long device, long queue, long cmdPool, long pAllocator)
      KTX_error_code ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo * This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    • ktxVulkanDeviceInfo_Construct

      public static int ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator)
      KTX_error_code ktxVulkanDeviceInfo_Construct(ktxVulkanDeviceInfo * This, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator)
    • nktxVulkanDeviceInfo_ConstructEx

      public static int nktxVulkanDeviceInfo_ConstructEx(long This, long instance, long physicalDevice, long device, long queue, long cmdPool, long pAllocator, long pFunctions)
      KTX_error_code ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo * This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    • ktxVulkanDeviceInfo_ConstructEx

      public static int ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, long cmdPool, @Nullable VkAllocationCallbacks pAllocator, ktxVulkanFunctions pFunctions)
      KTX_error_code ktxVulkanDeviceInfo_ConstructEx(ktxVulkanDeviceInfo * This, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, VkQueue queue, VkCommandPool cmdPool, VkAllocationCallbacks const * pAllocator, ktxVulkanFunctions const * pFunctions)
    • nktxVulkanDeviceInfo_Destruct

      public static void nktxVulkanDeviceInfo_Destruct(long This)
      void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo * This)
    • ktxVulkanDeviceInfo_Destruct

      public static void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo This)
      void ktxVulkanDeviceInfo_Destruct(ktxVulkanDeviceInfo * This)
    • nktxVulkanDeviceInfo_Destroy

      public static void nktxVulkanDeviceInfo_Destroy(long This)
      void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo * This)
    • ktxVulkanDeviceInfo_Destroy

      public static void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo This)
      void ktxVulkanDeviceInfo_Destroy(ktxVulkanDeviceInfo * This)
    • nktxTexture_VkUploadEx_WithSuballocator

      public static int nktxTexture_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
      KTX_error_code ktxTexture_VkUploadEx_WithSuballocator(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • ktxTexture_VkUploadEx_WithSuballocator

      public static int ktxTexture_VkUploadEx_WithSuballocator(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
      KTX_error_code ktxTexture_VkUploadEx_WithSuballocator(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • nktxTexture_VkUploadEx

      public static int nktxTexture_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture_VkUploadEx(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • ktxTexture_VkUploadEx

      public static int ktxTexture_VkUploadEx(ktxTexture This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture_VkUploadEx(ktxTexture * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • nktxTexture_VkUpload

      public static int nktxTexture_VkUpload(long texture, long vdi, long vkTexture)
      KTX_error_code ktxTexture_VkUpload(ktxTexture * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • ktxTexture_VkUpload

      public static int ktxTexture_VkUpload(ktxTexture texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
      KTX_error_code ktxTexture_VkUpload(ktxTexture * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • nktxTexture1_VkUploadEx_WithSuballocator

      public static int nktxTexture1_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
      KTX_error_code ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • ktxTexture1_VkUploadEx_WithSuballocator

      public static int ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
      KTX_error_code ktxTexture1_VkUploadEx_WithSuballocator(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • nktxTexture1_VkUploadEx

      public static int nktxTexture1_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture1_VkUploadEx(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • ktxTexture1_VkUploadEx

      public static int ktxTexture1_VkUploadEx(ktxTexture1 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture1_VkUploadEx(ktxTexture1 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • nktxTexture1_VkUpload

      public static int nktxTexture1_VkUpload(long texture, long vdi, long vkTexture)
      KTX_error_code ktxTexture1_VkUpload(ktxTexture1 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • ktxTexture1_VkUpload

      public static int ktxTexture1_VkUpload(ktxTexture1 texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
      KTX_error_code ktxTexture1_VkUpload(ktxTexture1 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • nktxTexture2_VkUploadEx_WithSuballocator

      public static int nktxTexture2_VkUploadEx_WithSuballocator(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout, long subAllocatorCallbacks)
      KTX_error_code ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • ktxTexture2_VkUploadEx_WithSuballocator

      public static int ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout, ktxVulkanTexture_subAllocatorCallbacks subAllocatorCallbacks)
      KTX_error_code ktxTexture2_VkUploadEx_WithSuballocator(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout, ktxVulkanTexture_subAllocatorCallbacks * subAllocatorCallbacks)
    • nktxTexture2_VkUploadEx

      public static int nktxTexture2_VkUploadEx(long This, long vdi, long vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture2_VkUploadEx(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • ktxTexture2_VkUploadEx

      public static int ktxTexture2_VkUploadEx(ktxTexture2 This, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture, int tiling, int usageFlags, int finalLayout)
      KTX_error_code ktxTexture2_VkUploadEx(ktxTexture2 * This, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture, VkImageTiling tiling, VkImageUsageFlags usageFlags, VkImageLayout finalLayout)
    • nktxTexture2_VkUpload

      public static int nktxTexture2_VkUpload(long texture, long vdi, long vkTexture)
      KTX_error_code ktxTexture2_VkUpload(ktxTexture2 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • ktxTexture2_VkUpload

      public static int ktxTexture2_VkUpload(ktxTexture2 texture, ktxVulkanDeviceInfo vdi, ktxVulkanTexture vkTexture)
      KTX_error_code ktxTexture2_VkUpload(ktxTexture2 * texture, ktxVulkanDeviceInfo * vdi, ktxVulkanTexture * vkTexture)
    • nktxTexture_GetVkFormat

      public static int nktxTexture_GetVkFormat(long This)
      VkFormat ktxTexture_GetVkFormat(ktxTexture * This)
    • ktxTexture_GetVkFormat

      public static int ktxTexture_GetVkFormat(ktxTexture This)
      VkFormat ktxTexture_GetVkFormat(ktxTexture * This)
    • nktxTexture1_GetVkFormat

      public static int nktxTexture1_GetVkFormat(long This)
      VkFormat ktxTexture1_GetVkFormat(ktxTexture1 * This)
    • ktxTexture1_GetVkFormat

      public static int ktxTexture1_GetVkFormat(ktxTexture1 This)
      VkFormat ktxTexture1_GetVkFormat(ktxTexture1 * This)
    • nktxTexture2_GetVkFormat

      public static int nktxTexture2_GetVkFormat(long This)
      VkFormat ktxTexture2_GetVkFormat(ktxTexture2 * This)
    • ktxTexture2_GetVkFormat

      public static int ktxTexture2_GetVkFormat(ktxTexture2 This)
      VkFormat ktxTexture2_GetVkFormat(ktxTexture2 * This)